https://github.com/dog-face-development/programver
A Python version of Microsoft's 'winver', built to be customizable, and to show copyright info and licenses.
https://github.com/dog-face-development/programver
gui hacktoberfest microsoft python winver
Last synced: 11 months ago
JSON representation
A Python version of Microsoft's 'winver', built to be customizable, and to show copyright info and licenses.
- Host: GitHub
- URL: https://github.com/dog-face-development/programver
- Owner: Dog-Face-Development
- License: gpl-3.0
- Created: 2018-06-25T18:35:40.000Z (almost 8 years ago)
- Default Branch: master
- Last Pushed: 2025-06-01T16:38:26.000Z (about 1 year ago)
- Last Synced: 2025-07-28T12:26:05.868Z (11 months ago)
- Topics: gui, hacktoberfest, microsoft, python, winver
- Language: Python
- Homepage:
- Size: 595 KB
- Stars: 3
- Watchers: 2
- Forks: 0
- Open Issues: 16
-
Metadata Files:
- Readme: README.md
- Changelog: CHANGELOG.md
- Contributing: CONTRIBUTING.md
- Funding: .github/FUNDING.yml
- License: LICENSE.md
- Code of conduct: CODE_OF_CONDUCT.md
- Security: SECURITY.md
Awesome Lists containing this project
README
ProgramVer
A Python version of Microsoft's 'winver', built to be customizable, and to show copyright info and licenses.
Key Features •
Download •
How To Use •
Support •
Contributing •
Changelog •
Credits & Contributors
## Key Features
* Display a version window.
* Can be called and imported as a function.
* Links to License text.
* Links to EULA text.
* Includes logo and Python Powered images.
* Cross platform.
## Download
You can **[download](https://github.com/Dog-Face-Development/ProgramVer/releases/latest) the source code** to run the scripts from the command line on Windows, macOS and Linux. **This will require [Python](https://www.python.org/downloads/).**
You can **[download](https://github.com/Dog-Face-Development/ProgramVer/releases/latest) the latest executable version** of ProgramVer for Windows. **This does not require Python.**
## How To Use
To run the application, you can use [Git and the Python Interpreter](https://github.com/Dog-Face-Development/ProgramVer/main/README.md#git), which allows you to clone and run the application, or [`pip`](https://github.com/Dog-Face-Development/ProgramVer/main/README.md#pip) to create a command line application.
### Git
To clone and run this application, you'll need [Git](https://git-scm.com/downloads) and [Python](https://www.python.org/downloads/) installed on your computer. If you would rather not use Git, you can just download the script from GitHub above. From your command line:
```bash
# Clone this repository
$ git clone https://github.com/Dog-Face-Development/ProgramVer
# Go into the repository
$ cd ProgramVer
# Run the CLI
$ python main.py
```
### `pip`
You can install the program from the [Python Package Index](https://pypi.org/project/programver/) through `pip`.
```bash
# Install via pip
$ pip install programver
# Run the CLI
$ programver
```
However, you may want to add the version window to your program. To do so, follow these steps:
1. Download the latest source code release from [GitHub Releases](https://github.com/Dog-Face-Development/ProgramVer/releases/latest) page.
2. Extract the source code files using a program like [7-Zip](https://www.7-zip.org/).
3. Copy the `ProgramVer.py` file to your project's main directory.
4. Import ProgramVer by adding `from ProgramVer import *` to your Python `import` statements.
5. Call ProgramVer through the `ProgramVer()` function.
6. Enjoy your new version window!
## Support
Customization for ProgramVer can be found in the [`CUSTOMIZATION`](https://github.com/Dog-Face-Development/ProgramVer/blob/master/docs/CUSTOMIZATION.md) doc. More documentation is available in the **[Documentation](https://github.com/Dog-Face-Development/ProgramVer/tree/master/docs)** and on the **[Wiki](https://github.com/Dog-Face-Development/ProgramVer/wiki)**. If more support is required, please open a **[GitHub Discussion](https://github.com/Dog-Face-Development/ProgramVer/discussions)** or join our **[Discord](https://discord.gg/x3G8adwVUe)**.
## Contributing
Please contribute using [GitHub Flow](https://guides.github.com/introduction/flow). Create a branch, add commits, and [open a pull request](https://github.com/Dog-Face-Development/ProgramVer/compare).
Please read [`CONTRIBUTING`](CONTRIBUTING.md) for details on our [`CODE OF CONDUCT`](CODE_OF_CONDUCT.md), and the process for submitting pull requests to us (including how to sign our CLA).
## Changelog
See the [`CHANGELOG`](CHANGELOG.md) file for details.
## Credits
This software uses the following open source packages, projects, services or websites:
GitHub
Python Software Foundation
Windows
Web - Plans
Web - Donate
Web
## Contributors
* [@willtheorangeguy](https://github.com/willtheorangeguy) - Sponsor on [PayPal](https://paypal.me/wvdg44?country.x=CA&locale.x=en_US)
## You may also like...
* [PyWorkout](https://github.com/Dog-Face-Development/PyWorkout) - A minimal CLI to keep you inspired during your workout!
* [PyAvatar](https://github.com/Dog-Face-Development/PyAvatar) - Easily display all of your creative avatars to keep them consistent across websites.
* [Periodic Table Info](https://github.com/Dog-Face-Development/Periodic-Table-Info) - Print all the elements in the Periodic Table of the Elements, with an interactive prompt to learn more.
## License
This project is licensed under the [GNU General Public License](https://www.gnu.org/licenses/gpl-3.0.en.html) - see the [`LICENSE`](LICENSE.md) file for details. See the [Privacy Policy](https://github.com/Dog-Face-Development/ProgramVer/blob/master/docs/legal/PRIVACY.md), [Terms and Conditions](https://github.com/Dog-Face-Development/ProgramVer/blob/master/docs/legal/TERMS.md), and [EULA](https://github.com/Dog-Face-Development/ProgramVer/blob/master/docs/legal/EULA.md) for legal information.