libos
DearPyGui
Our great sponsors
Stars - the number of stars that a project has on GitHub. Growth - month over month growth in stars.
Activity is a relative number indicating how actively a project is being developed. Recent commits have higher weight than older ones.
For example, an activity of 9.0 indicates that a project is amongst the top 10% of the most actively developed projects that we are tracking.
libos
DearPyGui
-
2d-rendering library for simple graphics in python?
Dear PyGui might suit your needs quite well as it allows for drawing, layering if you want as well, and includes all the buttons, sliders and other controls you might need. Have a look at some example apps.
-
What is the best GUI library for Python?
DearPyGui features your use case. If you want something simpler, go for streamlit, it's really easy and you will get your prototype in no time.
-
Best programming language to make GUI's?
If Python, then have a look at Dear PyGui and the corresponding showcase gallery.
-
Desktop app for CV task
Here is a similar app, using OpenCV, made with Dear PyGui, a fast and lightweight GUI framework for Python, available under a permissive MIT license.
-
Python library/package for gui and animation
You could try Dear PyGui and check out the showcase gallery.
-
What to use for creating a GUI for an application
Here are some examples of what you can do with Dear PyGui.
-
What's your favorite Python Gui Library?
Dear PyGui
-
What is the best Python GUI and why ?
I like Dear PyGui, because it's the first GUI that made sense to me. It's fast, lightweight, has lots of features and an MIT license.
- What to use as UI for Python Application
-
Save plot in dpg
There is an open issue for saving plot images but it isn’t possible using the current API. Workarounds using screenshots like you mentioned might be the only option for now. Sorry.
What are some alternatives?
PySimpleGUI - Launched in 2018. It's 2022 and PySimpleGUI is actively developed & supported. Create complex windows simply. Supports tkinter, Qt, WxPython, Remi (in browser). Create GUI applications trivially with a full set of widgets. Multi-Window applications are also simple. 3.4 to 3.11 supported. 325+ Demo programs & Cookbook for rapid start. Extensive documentation. Examples for Machine Learning(OpenCV Integration, Chatterbot), Rainmeter-like Desktop Widgets, Matplotlib + Pyplot integration, add GUI to command line scripts, PDF & Image Viewer. For both beginning and advanced programmers. docs - PySimpleGUI.org GitHub - PySimpleGUI.com. The Minecraft of GUIs - simple to complex... does them all.
kivy - Open source UI framework written in Python, running on Windows, Linux, macOS, Android and iOS
imnodes - A small, dependency-free node editor for dear imgui
pywebview - Build GUI for your Python program with JavaScript, HTML, and CSS
streamlit - Streamlit — The fastest way to build data apps in Python
sixtyfps - Slint is a toolkit to efficiently develop fluid graphical user interfaces for any display: embedded devices and desktop applications. We support multiple programming languages, such as Rust, C++ or JavaScript. [Moved to: https://github.com/slint-ui/slint]
imgui_markdown - Markdown for Dear ImGui
implot - Immediate Mode Plotting
rich - Rich is a Python library for rich text and beautiful formatting in the terminal.
EasyGUI - easygui for Python
Introducing .NET Multi-platform App UI (MAUI) - .NET MAUI is the .NET Multi-platform App UI, a framework for building native device applications spanning mobile, tablet, and desktop.
ccxt - A JavaScript / Python / PHP cryptocurrency trading API with support for more than 100 bitcoin/altcoin exchanges