magicgui: build GUIs from functions, using magic. magicgui uses qtpy to support both pyside2 and pyqt5 backends. However, you must have one of those installed for magicgui to work.
https://napari.org/magicguiTags | gui graphical-user-interface autogeneration |
Implementation | Python |
License | MIT |
Platform | Windows Linux |
Dear ImGui is a bloat-free graphical user interface library for C++. It outputs optimized vertex buffers that you can render anytime in your 3D-pipeline enabled application. It is fast, portable, renderer agnostic and self-contained (no external dependencies).
imgui gui gamedev tools ui toolkit user-interface cpp-guiSpeech KITT makes it easy to add a GUI to sites using Speech Recognition. Whether you are using annyang, a different library or webkitSpeechRecognition directly, KITT will take care of the GUI. Speech KITT provides a graphical interface for the user to start or stop Speech Recognition and see its current status. It can also help guide the user on how to interact with your site using their voice, providing instructions and sample commands. It can even be used to carry a natural conversation with the user, asking questions the user can answer with his voice, and then asking follow up questions.
controls gui interface recognition speech speechrecognition ui voice webkitspeechrecognitionPDF Chain is a graphical user interface for the PDF Toolkit (pdftk). The GUI supports all common features of the command line tool in a comfortable way. PDF Chain generates a command for the PDF Toolkit from the GUI settings and executes it on the system. Therefore the PDF Toolkit must be already installed on the system.
pdf pdf-toolkit pdf-toolsnapari is a fast, interactive, multi-dimensional image viewer for Python. It’s designed for browsing, annotating, and analyzing large multi-dimensional images. It’s built on top of Qt (for the GUI), vispy (for performant GPU-based rendering), and the scientific Python stack (numpy, scipy).
image-viewer visualization numpy vispy imagesA small C library for building user interfaces with C, XML and CSS. LCUI is a freely available software library for building user interfaces. It is written in C and supports the use of XML and CSS to describe the graphical interface of simple desktop apps.
gui-framework gui-toolkit cross-platform-gui uwp gui frameworkStreamlink Twitch GUI, previously known as Livestreamer Twitch GUI, has been renamed in early december 2016. A comment regarding this change can be found in the thread "The future of Livestreamer Twitch GUI". A graphical user interface on top of the Streamlink command line interface.
streamlink twitch gui streaming nwjs nodejs emberjs app front-end livestreamerLVGL provides everything you need to create embedded GUI with easy-to-use graphical elements, beautiful visual effects and low memory footprint. Note that the memory usage might vary depending on the architecture, compiler and build options.
gui microcontroller embedded display tft graphics-library graphical-user-interface lvglThis is a minimal state immediate mode graphical user interface toolkit written in ANSI C and licensed under public domain. It was designed as a simple embeddable user interface for application and does not have any dependencies, a default render backend or OS window and input handling but instead provides a very modular library approach by using simple input state for input and draw commands describing primitive shapes as output. So instead of providing a layered library that tries to abstract over a number of platform and render backends it only focuses on the actual UI. This library is self contained in one single header file and can be used either in header only mode or in implementation mode. The header only mode is used by default when included and allows including this header in other headers and does not contain the actual implementation.
gui nuklear single-header-lib c89 imgui gl ui toolkitA small project for allowing basic user interface creation in batch. Still under strict development, see documentation for current functionality.
batch graphical gui interface user-interfaceWeb Archiving Integration Layer (WAIL) is a graphical user interface (GUI) atop multiple web archiving tools intended to be used as an easy way for anyone to preserve and replay web pages. Tools included and accessible through the GUI are Heritrix 3.2.0 and OpenWayback 2.4.0. Support packages include Apache Tomcat, pyinstaller, and MemGator.
gui warc web-archiving pyinstaller wayback heritrix openwaybackThe Fyne toolkit is an easy to learn, free and open source, platform for building graphical applications for desktop, mobile and beyond. Combining the power and simplicity of the Go programming language with a carefully crafted library of widgets it is now easier than ever before to build your application and deploy it across all platforms and stores.
gui desktop-application gui-framework application-development app-development widget material-design mobile-developmentYou can test the graphics library in a PC simulator, if you don't have an embedded hardware. The simulator uses SDL2 library to emulate a display on your monitor and a touch pad with your mouse.
graphics-library embedded gui graphical-user-interface microcontroller tft littlevgl displayHippo CMS (Hippo Content Management System) is the web-based graphical user interface that provides access to the content in the repository. It provides an easy way to create and manage your content, i.e. to write or upload, share, print, search, refer to, edit and structure content, assign rights to do so, have content automatically validated against your business rules and restore previous versions of the content.
cms content-management-system scalable mobileWin32::GUI is a Win32-platform native graphical user interface toolkit for perl. basically, it's an XS implementation of most of the functions found in user32.dll and gdi32.dll, with an object oriented perl interface and an event-based dialog model.
A perl/Gtk2 GUI for VNUML (http://www.dit.upm.es/vnuml/). This GUI will let you quick prototype your VNUML topology by graphically placing, linking and editing network elements, reading/writing VNUML files and run your simulation right from the GUI.
The interverse is the evolution and combination of the web, chat, IM, and voice communication. It is not just a graphical user interface (GUI), but an immersive user interface (IUI). This project will develop the clients and content used in the interverse
Transforming a graphical user interface screenshot created by a designer into computer code is a typical task conducted by a developer in order to build customized software, websites, and mobile applications. In this paper, we show that deep learning methods can be leveraged to train a model end-to-end to automatically generate code from a single input image with over 77% of accuracy for three different platforms (i.e. iOS, Android and web-based technologies). The following software is shared for educational purposes only. The author and its affiliated institution are not responsible in any manner whatsoever for any damages, including any direct, indirect, special, incidental, or consequential damages of any character arising as a result of the use or inability to use this software.
deep-learning datasets deep-neural-networks front-end-development graphical-user-interfaceGiANT is a graphical interface for computer algebra systems (OS X/UNIX/Win). Currently GiANT lets the user work with number fields via KASH, but we aim to develop it into a GUI Library to run on top of any CAS and expose any of its functions.
We have large collection of open source products. Follow the tags from
Tag Cloud >>
Open source products are scattered around the web. Please provide information
about the open source projects you own / you use.
Add Projects.