Skip to content

Create new tasks in your GitHub repositories

License

Notifications You must be signed in to change notification settings

dseichter/GithubIssueClient

GithubIssueClient

Create really simple a new task in your GitHub repositories with the GitHub Issue Client.

GithubIssueClient Logo

Release Downloads License

DownloadsIssues

ruff bandit trivy Quality Gate Status

About

With my GitHub Issue Client you can easily and quickly create new tasks within your GitHub repositories. You can access all your available repositories and always get the latest data to create new tasks. All you need is to provide your username and the corresponding Personal Access Token. You create this in your Github profile. Are you using GitHub Enterprise? No problem, just provide your instance URL.

GitHub Issue Client

Installation and configuration of GitHub Issue Client

Download the latest release and save the file in a directory of your choice. In this directory the program creates its configuration file automatically. Depending on how many different GitHub accounts you use, create another subdirectory each with a copy of the executable.

When you start the application for the first time, it checks whether you have already specified a user name and a personal access token (PAT). If this is not the case, enter your own data on the configuration tab. We reload your repositories every time you start the program. This way the program will always show you the latest data. In addition you have the possibility to reload the list of your repositories at any time also over the button again.

GitHub Issue Client - Configuration

Contributing

If you want to contribute by fixing an issue, add a new function or just optimize something, a simple instruction how to start development.

Start development

Create and activate an environment by running the following command:

python -m venv .venv

.venv/Scripts/activate

Install the required dependencies

pip install -r src/requirements.txt

To run the application:

python src/githubissueclient.py

📄 License

GPL 3.0 — see LICENSE file at the root of the repository for details.

Icons

GitHubIssueClient uses Google Material Symbols within its code for UI icons.
Material Symbols are licensed under the Apache License 2.0 and are free for use in open source projects.

About

Create new tasks in your GitHub repositories

Topics

Resources

License

Code of conduct

Contributing

Security policy

Stars

Watchers

Forks

Packages

No packages published

Contributors 2

  •  
  •  

Languages