Skip to content

A collection of Classes to create GUI's and more based purely on PyGame (https://www.pygame.org/news).

License

Notifications You must be signed in to change notification settings

sychris/PyGVisuals

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

44 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

PyGVisuals

A collection of classes to create GUI's and more based purely on pygame (https://www.pygame.org/news).

This is a byproduct of a larger, currently unactive and incomplete project. The classes now in PyGVisuals were developed by Impelon and kjkriegel.

Note: Impelon currently maintains this project

The project is (hopefully) well documented and includes most basic widgets.

Help Wanted

Suggestions (& requests), bug-reports and contributions are welcome. Specifically I currently need help with issues #2 and #3 to make PyGVisuals more user-friendly. If you have any ideas how to help me with this please comment on the respecive issue.

I would be happy to see you use the contens of this repository. You are encouraged to open up a page on the Wiki showing how you use PyGVisuals in your projects.

UML-Class-Diagram

The current UML-class-diagram can be viewed here: https://htmlpreview.github.io/?https://github.com/Impelon/PyGVisuals/blob/master/GUI-System.class.violet.html#

Screenshots/Examples

bintree-gui A screenshot taken from the bintree-gui

Usage

According to the BSD-Licence PyGVisuals is using, you can use the contens of this repository to your liking as long as you follow the licence's terms and conditions. If you want to include PyGVisuals or parts of it in your own project, include the files you need into your project's package (be sure to also include the license). You can also add PyGVisuals to your python-modules (see Impelon#3).

If you need help with using PyGVisuals, you can open an issue and I will try to help. Also if you need any other features, you can also open an issue and add the label 'request'. I will work on new features that I thing are worth adding.

Currently, because PyGVisuals is not actively used anywhere (I do not even use it myself, because I do not work on any python projects atm.), I do not have much motivation to add new features without any reasons.

PyGVisuals requires pygame and obviously python to work

About

A collection of Classes to create GUI's and more based purely on PyGame (https://www.pygame.org/news).

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • Python 57.4%
  • HTML 42.6%