Ross ROSS = Recommend OSS · open-source software intelligence for agents

Open-source graphics software

2100 open-source libraries, tools and applications tagged graphics, ranked by how closely graphics is their primary purpose, then by adoption and maintenance health. Each entry links to a page with sources, use cases and when to choose or avoid it.

2100 products, primary matches first, then adoption-weighted; health v2 shown.

ProductHealth v2StarsMaturity
Ruby-Processing
A Ruby wrapper around the Processing creative coding environment, letting users write Processing sketches in Ruby and run them via the 'rp5…
231282abandoned
uber/UberSignature
UberSignature is an iOS view controller component that lets users draw realistic, pen-on-paper style signatures with their finger. It model…
101282abandoned
kakaobrain/nerf-factory
A PyTorch library collecting reimplementations of seven popular NeRF (Neural Radiance Fields) models such as NeRF, Mip-NeRF, DVGO, and Ref-…
101272abandoned
agens-no/AGGeometryKit-POP
An Objective-C library bridging AGGeometryKit with Facebook's POP animation framework, enabling dynamic per-corner animations of CALayer qu…
321257abandoned
GooTechnologies/goojs
Goo Engine is an open-source 3D engine built on HTML5 and WebGL for rendering interactive 3D graphics in the browser. It provides an entity…
321252abandoned
Unity-Technologies/ShaderGraph
Unity's ShaderGraph, a node-based visual tool for building shaders in the Unity game engine. This standalone repository has been merged int…
321247abandoned
seebye/ueberzug
ueberzug is a command-line utility that adds image display support to X11 terminal emulators by drawing images over the terminal window. It…
231241abandoned
google-ar/sceneform-android-sdk
Sceneform is Google's open-sourced 3D framework for Android that renders realistic 3D scenes in AR and non-AR apps without requiring OpenGL…
101239abandoned
artursapek/mondrian
Mondrian is a web-based vector graphics editor for creating, editing, and exporting simple SVG files, written in CoffeeScript. It offers pe…
101236abandoned
Kvant/Spray
KvantSpray is a GPU-accelerated object instancing and particle animation system for Unity, part of the Kvant effect suite. It uses floating…
321225abandoned
KillzXGaming/Switch-Toolbox
A desktop GUI tool for editing many Nintendo Switch, 3DS, and Wii U game file formats, including models, textures, animations, archives, an…
641214abandoned
kiero
Kiero is a C++ library that provides a universal graphical hook for games and applications using D3D9-D3D12, OpenGL, or Vulkan, letting dev…
101209abandoned
libRocket/libRocket
A C++ user interface library that renders interfaces using XHTML 1.0 and CSS 2.0 standards (with selected HTML5/CSS3 features), extended fo…
321183abandoned
v002/v002-Camera-Live
A macOS application that serves a connected Canon DSLR camera's live view feed as a Syphon video stream. It lets creative coding and VJ sof…
101173abandoned
xeolabs/xeogl
xeogl is a data-driven WebGL-based JavaScript engine for interactive 3D visualization in the browser, aimed at CAD, BIM, and architectural …
231168abandoned
Doodle
An Android image doodle library in Java offering brushes, shapes, text, stickers, mosaic, eraser, undo/redo, and gesture-based zoom/move/ro…
231160abandoned
TwitterCover
TwitterCover is an Objective-C library that adds a Twitter-inspired parallax top cover view with real-time blur effect to any UIScrollView …
321144abandoned
nidium/Nidium
Nidium is a hardware-accelerated rendering engine written in C++ for building apps and games with JavaScript, embedding Mozilla's SpiderMon…
321142abandoned
wufe/react-particles-js
A React component wrapper around particles.js/tsParticles for rendering animated particle backgrounds on an HTML canvas. It is deprecated a…
231142abandoned
mapbox/mapbox-studio-classic
Mapbox Studio Classic is a cross-platform desktop application for designing custom maps from vector tiles, built on Node.js and Mapnik. It …
101139abandoned
lospec/pixel-editor
A free browser-based pixel art editor built for Lospec.com, offering pencil, eraser, fill, eyedropper, zoom, and palette tools on an HTML c…
321137abandoned
adad184/MMTweenAnimation
MMTweenAnimation is an Objective-C extension to Facebook's POP animation library that adds 10 custom tween animation types (Back, Bounce, C…
101119abandoned
SpectivOfficial/live-tour-lab
LiveTourLab is a framework for creating interactive live VR tours using React VR, with 21 ready-made components for navigation, cards, prel…
321115abandoned
literallycanvas/literallycanvas
Literally Canvas is an extensible, BSD-licensed HTML5 drawing widget for embedding sketching boards in web pages, with only React.js as a d…
101114abandoned
SVGAPlayer
SVGAPlayer is a lightweight animation rendering library that plays SVGA files exported from Adobe After Effects or Animate CC natively on A…
101108abandoned
pmndrs/lamina
Lamina is a TypeScript library providing an extensible, layer-based shader material system for ThreeJS, letting developers declaratively st…
101108abandoned
cgtinker/BlendArMocap
A Blender add-on that performs markerless motion capture using Google's Mediapipe, detecting pose, hand, and face features from webcam stre…
441087abandoned
davdroman/Popsicle
Popsicle is a Swift framework for creating and managing value interpolations with built-in UIKit support. It lets developers interpolate pr…
101084abandoned
davidschreiber/FancyCoverFlow
FancyCoverFlow is an open-source Android widget that implements a CoverFlow-style gallery with effects like rotation, alpha fading, desatur…
321077abandoned
alibaba/G3D
G3D is a pure 3D render engine written in TypeScript that is compatible with WebGL and works without DOM APIs. It runs both in the browser …
321075abandoned
MartinRGB/Replace-iOS
An Objective-C demo project for iOS that recreates Zee Young's 'Replace' Dribbble animation using Core Animation and Core Image distortion …
321072abandoned
keijiro/Reaktion
Reaktion is an audio reactive animation toolkit for Unity, providing components that drive animations from audio input. It was developed by…
321065abandoned
soulwire/Coffee-Physics
A simple, lightweight 2D physics engine written in CoffeeScript, featuring Verlet integration, particle behaviors like attraction and colli…
321051abandoned
AsahiLinux/gpu
Research repository for reverse-engineering the Apple M1 GPU to build an open-source 3D graphics stack, including a Metal API interception …
101050abandoned
intuit/AnimationEngine
INTUAnimationEngine is an Objective-C library for building advanced custom animations on iOS, driven by CADisplayLink with a UIView block-b…
101048abandoned
JoeyDeVries/Cell
Cell is an open-source OpenGL graphics engine written in C++ by LearnOpenGL author Joey de Vries, designed as an educational repository sho…
321046abandoned
digital-standard/ThreeDPoseTracker
A Unity-based Windows application that estimates 3D human pose from video or webcam input using an ONNX neural network model via Unity Barr…
231045abandoned
begla/Intrinsic
Intrinsic is a Vulkan-based cross-platform game and rendering engine written in C++ with a data-oriented design, including an editor (Intri…
231045abandoned
dmvaldman/samsara
SamsaraJS is a JavaScript library for building continuously animating user interfaces using a stream-based reactive architecture. It coordi…
231044abandoned
ThatOpen/web-ifc-viewer
web-ifc-viewer is a JavaScript library built on Three.js for parsing IFC models and building BIM (Building Information Modeling) viewer app…
321032abandoned
MADEAPPS/newton-dynamics
Newton Dynamics is a real-time physics simulation engine for rigid body dynamics in games and interactive applications. This specific repos…
531022abandoned
cocos2d/CocosBuilder
CocosBuilder is a free visual editor for rapidly building games and apps on the cocos2d game engine, using JavaScript bindings so content r…
321011abandoned
GPUOpen-Archive/CodeXL
CodeXL is AMD's open-source GPU tool suite offering GPU debugging, profiling, and static kernel/shader analysis for OpenCL, OpenGL, Vulkan,…
101011abandoned
Nition/UnityOctree
A dynamic, loose octree data structure implementation for Unity written in C#. It includes BoundsOctree for axis-aligned bounding box stora…
101009abandoned
eateeer/BlurredView
An Android library that provides dynamic blur effects on ImageViews using RenderScript. It allows setting a blurred image and adjusting the…
101004abandoned
trello-archive/victor
Victor is a Gradle plugin for Android builds that treats SVG files as first-class resources, adding an 'svg' source set to the Android Grad…
231000abandoned
iced-rs/iced
Iced is a cross-platform GUI library for Rust inspired by The Elm Architecture, offering a simple, type-safe, reactive programming model wi…
7231779active
flameshot-org/flameshot
Flameshot is a free, open-source, cross-platform screenshot tool with built-in annotation and editing features. It offers both an intuitive…
9331182stable
junyanz/pytorch-CycleGAN-and-pix2pix
Official PyTorch implementations of CycleGAN and pix2pix for paired and unpaired image-to-image translation. It includes training and testi…
4425261stable
Tabler UI
Tabler Icons is a collection of over 6,100 free MIT-licensed high-quality SVG icons designed on a 24x24 grid with a 2px stroke, available i…
9822154active
kivy/kivy
Kivy is an open-source Python UI framework for building cross-platform GUI applications from a single codebase. It is built on OpenGL ES 2.…
6819028stable
lottie-react-native/lottie-react-native
A React Native library that renders Lottie animations (Adobe After Effects animations exported as JSON via Bodymovin) natively on iOS, Andr…
9717209stable
MuJoCo
MuJoCo (Multi-Joint dynamics with Contact) is a general-purpose physics engine for fast and accurate simulation of articulated structures i…
10015719active
bulletphysics/bullet3
Bullet Physics SDK is a C++ library providing real-time collision detection and rigid/soft body multi-physics simulation, with Python bindi…
4114766stable
lokesh/color-thief
Color Thief is a TypeScript library that extracts dominant colors and palettes from images and video in the browser and Node.js, with a sma…
9013657active
microsoft/TRELLIS.2
TRELLIS.2 is a 4B-parameter state-of-the-art 3D generative model from Microsoft for high-fidelity image-to-3D asset generation. It uses a f…
5412374active
Rete.js
Rete.js is a TypeScript-first JavaScript framework for building node-based visual programming editors and dataflow/control-flow graph inter…
6612275stable
guoyww/AnimateDiff
Official implementation of AnimateDiff, a plug-and-play motion modeling module that turns personalized text-to-image diffusion models (e.g.…
3012274active
gregberge/svgr
SVGR is a universal tool that transforms SVG files into ready-to-use React components, with an optimizer powered by SVGO. It is available a…
5011060active
Easy Diffusion
Easy Diffusion is a 1-click installer and browser-based UI for running Stable Diffusion text-to-image generation locally on your PC. It bun…
7510473active
hediet/vscode-drawio
A VS Code extension that integrates the Draw.io (diagrams.net) diagram editor directly into VS Code. It lets you create and edit .drawio, .…
769494active
open-pencil/open-pencil
OpenPencil is an open-source, AI-native design editor that opens and writes native Figma (.fig) files, with built-in AI chat that can creat…
839153active
sebastianstarke/AI4Animation
AI4Animation is a deep learning framework for data-driven character animation and control, built around Unity with a Python remake (AI4Anim…
638873active
WebGLStudio
A JavaScript library for creating node-based graph engines similar to Unreal Blueprints or Pure Data, with an HTML5 Canvas2D editor include…
238170active
vercel-labs/native
Native SDK is a toolkit for building native desktop applications with declarative .native markup views and app logic written in TypeScript …
827783active
GuiLite
GuiLite is a minimal header-only C++ GUI library of about 4,000 lines of code with zero dependencies, capable of running on everything from…
417778active
lllyasviel/Omost
Omost is a Python application that converts LLM coding capability into image composition by having pretrained LLMs (based on Llama3 and Phi…
257595active
SAM 3D
SAM 3D Objects is a foundation model from Meta that reconstructs full 3D shape geometry, texture, and layout from a single image, with code…
527516active
naver/dust3r
DUSt3R is the official PyTorch implementation of a CVPR 2024 model that performs dense, unconstrained stereo and multi-view 3D reconstructi…
427317active
NVIDIA/warp
NVIDIA Warp is a Python framework that JIT-compiles regular Python functions into efficient CPU or CUDA GPU kernels. It provides differenti…
997215active
latentcat/qrbtf
QRBTF is an AI and parametric QR code generator that creates stylized, scannable QR codes, available as a hosted web app at qrbtf.com with …
267030active
ByteDance-Seed/Depth-Anything-3
Depth Anything 3 (DA3) is a transformer-based model that predicts spatially consistent depth and geometry from any number of visual inputs,…
566445active
zhongerxin/Cowart
Cowart is a Codex plugin that provides a native infinite canvas widget built on tldraw for brainstorming, annotating images, and AI-driven …
585982active
AidLux (AidLearning)
AidLux (originally AidLearning) is an AIoT development platform that runs a native Ubuntu Linux environment with GUI, deep learning tooling…
635812active
AAChartKit (AAInfographics)
AAChartKit is an elegant declarative data visualization chart framework for iOS, iPadOS and macOS, built on top of the open-source Highchar…
674765active
joanrod/star-vector
StarVector is a foundation model that generates scalable vector graphics (SVG) code from images and text by treating vectorization as a cod…
464629active
lc-soft/LCUI
LCUI is a small C library for building cross-platform graphical user interfaces with fully custom-drawn components and a built-in CSS engin…
684348active
lllyasviel/Paints-UNDO
Paints-UNDO is a family of deep learning models that take an image as input and generate the step-by-step drawing sequence (sketching, inki…
374063active
stack-of-tasks/pinocchio
Pinocchio is a fast C++ library (with Python bindings) implementing state-of-the-art rigid body dynamics algorithms for poly-articulated sy…
903788active
qrframe
qrframe is a web-based, code-driven QR code designer that lets users generate and visually customize QR codes via presets and a code editor…
693376active
thebuggeddev/anatomy
An interactive 3D human anatomy explorer built with Three.js that lets users rotate, zoom, isolate, and cross-section organs like the heart…
533354active
openjdk/jfx
OpenJFX is the open source mainline development project for JavaFX, a next-generation client application platform for building rich desktop…
763295active
marc2332/freya
Freya is a cross-platform, non-web, declarative GUI library for Rust powered by the Skia graphics engine. It provides built-in components, …
973229active
Flipboard/react-canvas
A React library that renders React components to HTML5 <canvas> instead of the DOM, using hardware-accelerated canvas for smooth mobile web…
3213195maintenance
projectchrono/chrono
Project Chrono is a high-performance, open-source C++ multiphysics simulation library for multibody dynamics, finite element analysis, gran…
773053stable
IfcOpenShell/IfcOpenShell
IfcOpenShell is an open source C++ and Python library for parsing and working with Industry Foundation Classes (IFC) building models, inclu…
952865active
deforum/sd-webui-deforum
Deforum is the official extension for AUTOMATIC1111's Stable Diffusion webui that generates AI animations from text prompts using keyframed…
232855active
viser-project/viser
Viser is a Python library for web-based 3D visualization aimed at computer vision and robotics. It provides APIs for rendering 3D primitive…
962803active
Tencent-Hunyuan/HY-World-2.0
HY-World 2.0 is Tencent Hunyuan's open-source multi-modal world model framework that reconstructs, generates, and simulates 3D worlds from …
552680active
Colour
Colour is an open-source Python library providing a comprehensive collection of colour science algorithms and datasets, including colour sp…
712663active
xandemon/developer-icons
Developer Icons is an npm package providing a collection of well-optimized, customizable SVG tech logos for developers and designers. It sh…
862657active
alexjc/neural-doodle
A Python implementation of Semantic Style Transfer (Champandard, 2016) based on the Neural Patches algorithm. It turns rough doodles into r…
109851maintenance
oil-oil/oil-motion
Oil Motion is an agent-agnostic Skill that designs, generates, and integrates interactive web animations from AI-generated video. It handle…
562424active
AstraThreshold/oled-ui-astra
A C++ UI framework for building smooth, animated menu interfaces on small OLED displays in embedded projects. It is designed to be easy to …
312402active
NVlabs/ProtoMotions
ProtoMotions is a GPU-accelerated simulation and reinforcement learning framework for training physically simulated digital humans and huma…
662392active
CelestiaProject/Celestia
Celestia is a free, open-source real-time 3D space simulation that lets users explore the universe, traveling seamlessly from galaxy cluste…
672373active
tannerhelland/PhotoDemon
PhotoDemon is a free, open-source, portable photo editor for Windows built in Visual Basic 6. It offers pro-grade tools like layers, RAW su…
682361active
xbpeng/MimicKit
MimicKit is a lightweight Python framework providing a suite of motion imitation methods (DeepMimic, AMP, ASE, AWR, and others) for trainin…
502360active
gtk-rs/gtk4-rs
A set of Rust crates providing complete, idiomatic bindings for GTK 4 and its companion libraries (GDK, GSK, GLib, Gio, Cairo, Pango). It e…
942357active
mrdoob/stats.js
A tiny JavaScript library that displays an on-page info box monitoring rendering performance, showing FPS, frame time in milliseconds, and …
239150maintenance

← prev page 20 / 21 next →