A cross-platform GUI library for Rust, inspired by Elm
Repository Index
47,133 repositories indexed
1–20 of 20 · Most stars
LVGL is a free, full-featured embedded UI library for devices from small MCUs to 3D-capable MPUs, enhanced by LVGL Pro, a professional editor and tooling.
- c
- cpp
- display
- e-ink-display
Dear PyGui: A fast and powerful Graphical User Interface Toolkit for Python with minimal dependencies
- cpp
- python
- imgui
- toolkit
✔️The smallest header-only GUI library(4 KLOC) for all platforms
- embedded
- mcu
- graphics-library
- microcontroller
A free and open source framework for building powerful, fast, elegant 2D and 3D apps that run on macOS, Windows, Linux, iOS, Android, and web with a single Go codebase, allowing you to Code Once, Run Everywhere.
Helix Toolkit is a collection of 3D components for .NET.
- sharpdx
- c-sharp
- wpf
- helix-toolkit
A lightweight single-header cross-platform library for general windowing
macSVG - An open-source macOS app for designing HTML5 SVG (Scalable Vector Graphics) art and animation with a WebKit web view ➤➤➤
Pure Swift Cross-platform UIKit (Cocoa Touch) implementation (Supports Linux)
A tilemap editor for Game Boy, Color, Advance, DS, and SNES projects. Written in C++ with FLTK.
- tilemap
- tilemap-editor
- game-development
- gameboy
TruFont is a font editor that uses the UFO font format and offers Python scripting.
Vulkan RTX path tracer with a declarative ES7-like scene description language.
- raytracing
- path-tracing
- rtx
- qt
Pure Go GPU Application Framework — windowing, input, lifecycle, platform abstraction. Part of the GoGPU ecosystem.
The ultimate spinning wheel view that supports dynamic content and rich customization.
- ios
- swift
- fortune
- fortune-wheel
A GTK / Fortran binding, and its documentation (in the Wiki tab).
A realtime visual programming language for interactive media.
Play DOOM in Neovim v0.11+ on Linux & macOS
macOS desktop in a terminal pane over SSH: ScreenCaptureKit capture, kitty graphics rendering, no VNC/codec/extra port
- kitty-graphics
- macos
- remote-desktop
- screencapturekit
An extensible client for controlling real time graphics
Comparison of OpenGL and Vulkan API in terms of performance.