Skip to content

Latest commit

 

History

History
487 lines (412 loc) · 22.2 KB

gui.md

File metadata and controls

487 lines (412 loc) · 22.2 KB

Bookmarks tagged [gui]

https://github.com/AshampooSystems/boden

Native, mobile, cross-platform GUI Framework. [GPL/LGPL/Commercial] website


http://cegui.org.uk/

Flexible, cross-platform GUI library.


http://www.fltk.org/index.php

Fast, light, cross-platform C++ GUI toolkit. [GPL2]


https://github.com/vczh-libraries/GacUI

GPU Accelerated C++ User Interface, with WYSIWYG developing tools, XML supports, built-in data binding and MVVM features. [Ms-PL]


http://www.gtk.org/

A multi-platform toolkit for creating graphical user interfaces. [LGPL]


http://www.gtkmm.org/en/

The official C++ interface for the popular GUI library GTK+. [LGPL]


https://www.tecgraf.puc-rio.br/iup

Multi-platform toolkit for building graphical user interfaces. [MIT]


http://librocket.com/

libRocket is a C++ HTML/CSS game interface middleware. [MIT]


http://mygui.info/

Fast, flexible and simple GUI. [MIT]


http://nanapro.org/en-us/

Nana is a cross-platform library for GUI programming in modern C++ style. [Boost]


https://github.com/wjakob/nanogui

A minimalistic cross-platform widget library for OpenGL 3.x or higher. [BSD]


http://qcustomplot.com/

Qt plotting widget without further dependencies. [GPLv3]


http://qwt.sourceforge.net/

Qt Widgets for Technical Applications. [Own based on LGPL]


http://qwtplot3d.sourceforge.net/

A feature-rich Qt/OpenGL-based C++ programming library, providing essentially a bunch of 3D-widgets. [zlib]


http://sciter.com/

Sciter is an embeddable HTML/CSS/scripting engine aimed to be used as an UI layer of modern desktop applications. [Free/Commercial]


http://wxwidgets.org/

A C++ library that lets developers create applications for Windows, Mac OS X, Linux and other platforms with a single code base. [Own LGPL]


https://github.com/yue/yue

A library for creating native cross-platform GUI apps. [LGPLv2]


https://github.com/autopilot-rs/autopilot-rs

A simple, cross-platform GUI automation library for Rust.


https://github.com/maps4print/azul

A free, functional, IMGUI-oriented GUI framework for rapid development of desktop applications written in Rust, supported by the Mozilla WebRender rendering engine. [<img src="https://api.travis-ci.or...


https://github.com/PistonDevelopers/conrod/

An easy-to-use, immediate-mode, 2D GUI library written entirely in Rust


https://github.com/rise-ui/rise

Simple component-based cross-Platform GUI Toolkit for developing beautiful and user-friendly interfaces.


https://github.com/kylewlacy/sorbet-cocoa


https://github.com/servo/core-foundation-rs


https://flutter.dev/

Flutter is Google's UI toolkit for crafting beautiful, natively compiled applications for mobile, web, and desktop from a single codebase. Flutter works with existing code, is used by developers and ...


https://github.com/gliheng/flutter-rs

Build flutter desktop app in dart & rust.


https://github.com/gtk-rs/gtk

GTK+ bindings


https://github.com/antoyo/relm

Asynchronous, GTK+-based, GUI library, inspired by Elm


https://github.com/ocornut/imgui

Dear ImGui: Bloat-free Immediate Mode Graphical User interface for C++ with minimal dependencies - ocornut/imgui


https://github.com/Gekkio/imgui-rs

Rust bindings for ImGui


http://webserver2.tecgraf.puc-rio.br/iup/


https://github.com/jminer/clear-coat

Clear Coat is a Rust wrapper for the IUP GUI library


https://github.com/dcampbell24/iup-rust

IUP bindings


https://github.com/KISS-UI/kiss-ui

A simple UI framework built on IUP Build Status


https://github.com/andlabs/libui

Simple and portable (but not inflexible) GUI library in C that uses the native GUI technologies of each platform it supports. - andlabs/libui


https://github.com/pcwalton/libui-rs

libui bindings . Abandoned project. The most updated fork is [NoraCodes/libui-rs](ht...


https://github.com/vurtun/nuklear

A single-header ANSI C gui library. Contribute to vurtun/nuklear development by creating an account on GitHub.


https://github.com/snuk182/nuklear-rust

Rust bindings for Nuklear


https://doc.qt.io


https://github.com/woboq/qmetaobject-rs

Integrate Qml and Rust by building the QMetaObject at compile time.


https://github.com/cyndis/qmlrs

QtQuick bindings


https://github.com/kitech/qt.rs

Qt5 bindings


https://phabricator.kde.org/source/rust-qt-binding-generator/

Binding generator hosted by KDE.


https://github.com/rust-qt

Qt bindings for Rust language. Rust-Qt has 4 repositories available. Follow their code on GitHub.


https://github.com/White-Oak/qml-rust

QML bindings.


https://github.com/saurvs/nfd-rs

nativefiledialog bindings


https://sciter.com/

sciter – Multiplatform HTML/CSS UI Engine for Desktop and Mobile Application


https://github.com/sciter-sdk/rust-sciter

Sciter bindings


https://github.com/ryanmelt/qtbindings

Allows the QT Gui toolkit to be used from Ruby.


http://ruby-gnome2.sourceforge.jp/

Ruby language bindings for the GNOME 2.0 development environment.


http://shoesrb.com

Shoes makes building little graphical programs for Mac, Windows, and Linux super simple.


https://docs.python.org/3/library/curses.html

Built-in wrapper for ncurses used to create terminal GUI applications.


https://github.com/ChrisKnott/Eel

Little library for making simple Electron-like offline HTML/JS GUI apps, with full access to Python capabilities and libraries.


https://github.com/nucleic/enaml

Creating beautiful user-interfaces with Declaratic Syntax like QML.


https://github.com/zoofIO/flexx

Flexx is a pure Python toolkit for creating GUI's, that uses web technology for its rendering.


https://github.com/chriskiehl/Gooey

Turn command line programs into a full GUI application with one line.


https://kivy.org/

A library for creating NUI applications, running on Windows, Linux, Mac OS X, Android and iOS.


https://bitbucket.org/pyglet/pyglet/wiki/Home

A cross-platform windowing and multimedia library for Python.


https://wiki.gnome.org/Projects/PyGObject

Python Bindings for GLib/GObject/GIO/GTK+ (GTK+3).


https://riverbankcomputing.com/software/pyqt/intro

Python bindings for the Qt cross-platform application and UI framework, with support for both Qt v4 and Qt v5 frameworks.


https://wiki.qt.io/PySide

Python bindings for the Qt cross-platform application and UI framework, supporting the Qt v4 framework.


https://github.com/PySimpleGUI/PySimpleGUI

Wrapper for tkinter, Qt, WxPython and Remi that creates a unified, easy to understand & more Python-like interface for beginner and intermediate level custom GUIs.


https://github.com/r0x0r/pywebview/

A lightweight cross-platform native wrapper around a webview component that allows to display HTML content in its own native dedicated window.


https://wiki.python.org/moin/TkInter

Tkinter is Python's de-facto standard GUI package.


https://github.com/pybee/toga

A Python native, OS native GUI toolkit.


http://urwid.org/

A library for creating terminal GUI applications with strong support for widgets, events, rich colors, etc.


https://wxpython.org/

A blending of the wxWidgets C++ class library with the Python.


https://github.com/locustio/locust

Scalable user load testing tool written in Python.


https://github.com/asweigart/pyautogui

PyAutoGUI is a cross-platform GUI automation Python module for human beings.


https://pypi.python.org/pypi/selenium

Python bindings for Selenium WebDriver.


https://github.com/seatgeek/sixpack

A language-agnostic A/B Testing framework.


https://github.com/cobrateam/splinter

Open source tool for testing web applications.


https://www.oracle.com/technetwork/java/javase/overview/javafx-overview-2158620.html

The successor of Swing.


https://gluonhq.com/open-source/scene-builder

Visual layout tool for JavaFX applications.


https://www.eclipse.org/swt

The Standard Widget Toolkit, a graphical widget toolkit.