Skip to content
/ adheya Public

Simple lightweight Object Oriented Wrapping for Dear PyGUI.

License

Notifications You must be signed in to change notification settings

Amorano/adheya

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

34 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Adheya: A thing placed in or depending upon another

Simple lightweight Object Oriented Wrapping for Dear PyGUI 0.6x ->0.8x (NOT 1.0->)

The core example for this library is built around the DearPyGUI Node Graph Editor.

Features

  • Graphs can be made to be Acyclic
  • Custom nodes can be added quickly, even at runtime

Ideas

  • Compound node definitions
  • Context per node
  • Trace/Highlights from parent
  • User Hide/Group/Order/Sort Pins
  • Type checks -- enforced/auto translate

Waiting upon

  • Extents API -- change Zoom/Position of canvas focus
  • Collapsable Nodes

Installation

Requirements

You can install Dear PyGUI from TestPyPI:

pip install -i https://test.pypi.org/simple/ dearpygui

Or you can simply copy the dearpygui package somewhere where Python can find it.

License

Adheya is licensed under the MIT License.