{"categories":[{"label":"Python Modules","url":"https://skillfed.io/packages/category/software-development-libraries-python-modules/16"},{"label":"User Interfaces","url":"https://skillfed.io/packages/category/software-development-user-interfaces/2"}],"enrichment":{"capability":"dearpygui is a GPU-accelerated GUI framework for Python that builds immediate-mode interfaces with built-in support for plotting, node editing, and canvas drawing.","skillfed_tags":["gpu-rendering","immediate-mode-ui","data-visualization"],"use_cases":["Build real-time data visualization dashboards that display and update large datasets at 60 fps.","Create node-based editors for workflow design, shader graphs, or visual programming interfaces.","Develop quick prototyping tools and internal utilities with minimal UI boilerplate.","Build 2D canvas-based applications including games, drawing tools, or custom visualizations.","Design cross-platform desktop applications requiring modern theming and responsive layouts."],"what_it_does":"dearpygui is a Python GUI framework built on Dear ImGui, using GPU-accelerated rendering and C/C++ internals to deliver high-performance interfaces. It implements the immediate-mode paradigm, where the UI is rebuilt each frame, enabling highly dynamic and responsive applications without the overhead of traditional retained-mode frameworks.\n\nThe package includes built-in plotting (via ImPlot), node editing (via imnodes), and canvas drawing capabilities. It supports theme customization, asynchronous operations, and developer tools for inspection and debugging. Cross-platform support spans Windows (DirectX 11), macOS (Metal), and Linux (OpenGL 3), with precompiled wheels for Python 3.8\u20133.14.","worth_installing":"Yes. dearpygui is a solid choice for developers needing a performant, modern GUI framework with GPU acceleration and no runtime dependencies. Active maintenance, permissive MIT license, and broad Python version support (3.8\u20133.14) make it low-risk. Medium install friction is offset by precompiled wheels across major platforms. No known vulnerabilities. Best suited for real-time visualization, node editors, and performance-critical UIs; less ideal if you need web-based deployment or extensive native widget libraries."},"id":"dearpygui","links":{"html":"https://skillfed.io/packages/dearpygui","md":"https://skillfed.io/packages/dearpygui.md","pypi":"https://pypi.org/project/dearpygui/"},"maintenance":{"status":"active"},"meta":{"latest_release":"2026-05-01","license_spdx":null,"license_treatment":"permissive","name":"dearpygui","python_support":"supports_current","summary":"DearPyGui: A simple Python GUI Toolkit"},"popularity":{"monthly_downloads":200764,"position":9684,"tier":"top_15000"},"security":{"n_vulnerabilities":0},"version":"2.3.1"}
