A cross-platform, safe, pure-Rust graphics API.
Repository Index
47,133 repositories indexed
1–24 of 48 · Most stars
Cross-platform, graphics API agnostic, "Bring Your Own Engine/Framework" style rendering library.
🏞 A fast, open-source, modern image viewer for 90+ formats – including WEBP, GIF, SVG, AVIF, JXL, HEIC and more – built for smooth browsing across Windows, macOS, and Linux.
- image-viewer
- photo-viewer
- imageglass
- picture-viewer
Python Imaging Library (fork)
- c
- cross-platform
- pil
- pillow
minimal cross-platform standalone C headers
A modern, cross-platform, 2D Graphics library for .NET
- image-processing
- drawing
- c-sharp
- jpeg
LibreCAD is a cross-platform 2D CAD program. It can read DXF/DWG, and write DXF/DWG/PDF/SVG files. It supports point/line/circle/ellipse/parabola/hyperbola/spline primitives. The GUI is highly customizable, and has dozens of translations.
The Forge Cross-Platform Framework PC Windows, Steamdeck (native), Ray Tracing, macOS / iOS, Android, XBOX, PS4, PS5, Switch, Quest 2
projectM - Cross-platform Music Visualization Library. Open-source and Milkdrop-compatible.
- music-visualizer
- visualizer
- library
- music
A modern cross-platform low-level graphics library and rendering framework
🖼️ Image optimization app for macOS, Windows and Linux.
- image-compression
- save-for-web
- jpegmini
- pngquant
Cross-Platform JavaScript Creative Coding Framework
Cross-platform desktop GUI app to clean image metadata
- exif
- exiftool
- electron
- javascript
Polycode is a cross-platform framework for creative code.
🎨 Powerful, minimalistic, cross-platform, opensource note-taking app
A lightweight single-header cross-platform library for general windowing
Pencil2D is an easy, intuitive tool to make 2D hand-drawn animations. Pencil2D is open source and cross-platform.
- animation
- drawing
- qt5
- graphics2d
Cross-platform (desktop, mobile, console, web) 3D and 2D game engine. Powerful visual editor. Support for glTF, X3D, IFC and more. Fast clean code using modern Pascal. Free and open-source.
- pascal
- 2d-game-engine
- 3d-game-engine
- game-engine
Compatible client of Ace of Spades 0.75
libass is a portable subtitle renderer for the ASS/SSA (Advanced Substation Alpha/Substation Alpha) subtitle format.
- substation-alpha
- libass
- c
- subtitle-formats
Cross-platform port of Arx Fatalis, a first-person role-playing game
Intrinsic is a Vulkan based cross-platform game and rendering engine. The project is currently in an early stage of development.
GD Graphics Library
Parametric 3D CAD with a real B-rep kernel (OpenCASCADE)
- 3d-modeling
- 3d-printing
- brep
- cad