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
sketchfab/blender-plugin
An official Blender add-on that lets users import and export 3D models directly between Blender and Sketchfab. It supports searching Sketch…
951337active
Chlumsky/msdf-atlas-gen
A C++ utility and library that generates multi-channel signed distance field (MSDF) font atlases from TTF/OTF fonts, packing glyphs into co…
651335active
azagaya/laigter
Laigter is an open-source desktop tool that automatically generates normal, specular, parallax, and occlusion maps from 2D textures, design…
841334active
playcanvas/splat-transform
SplatTransform is an open-source CLI tool and library for converting, editing, and optimizing 3D Gaussian splat files. It supports reading …
821334active
nCine/nCine
nCine is an open-source, cross-platform 2D game engine written in C++11 with an emphasis on performance, optionally scriptable with Lua. It…
641332active
Arnklit/Waterways
A Godot Engine add-on that generates river meshes with flow and foam maps from bezier curves, entirely within the editor. It includes path …
451332active
anvaka/fieldplay
Field Play is a browser-based WebGL application for exploring and visualizing vector fields by animating thousands of GPU-driven particles.…
751328active
benfry/processing4
Processing 4 is the source code for the Processing Development Environment, a Java-based creative coding platform and IDE for writing visua…
231328stable
Fugtemypt123/VIGA
VIGA is an analysis-by-synthesis code agent that reconstructs 3D scenes and slide layouts from images by generating and executing Blender P…
511323active
sjtuytc/UnboundedNeRFPytorch
A PyTorch implementation benchmarking state-of-the-art unbounded (large-scale) neural radiance field methods like NeRF++, DVGO, and Block-N…
231323active
gilbarbara/react-inlinesvg
A React component library that loads and inlines SVG files from local paths, remote URLs, data URIs, or raw SVG strings. It caches remote r…
821322active
pmndrs/triplex
Triplex is an open source visual workspace for building React / Three Fiber components, distributed as a VS Code extension that also works …
741322active
BigBadaboom/androidsvg
AndroidSVG is a parser and renderer for SVG files on Android, supporting nearly all static visual elements of SVG 1.1 and SVG 1.2 Tiny (exc…
301321stable
Zoo Design Studio
Zoo Design Studio is a cross-platform CAD application (Electron desktop builds plus a browser build) where every model is plain-text KCL co…
951319active
playcanvas/editor
The PlayCanvas Editor is a browser-based visual editing environment for building WebGL, WebGPU, and WebXR applications, served as the front…
931318active
jgraph/drawio-libs
A collection of custom shape and image libraries for draw.io (diagrams.net), plus documentation of the mxlibrary file format. Libraries are…
721317active
LVGL ESP32 integration
A reference project demonstrating LVGL (Light and Versatile Graphics Library) ported to ESP32 microcontrollers using the ESP-IDF framework.…
661314active
draftbit/avatar-generator
Personas is an open-source avatar generator web app by Draftbit that lets users mix and match skin, hair, facial hair, body, eyes, mouth, n…
751313active
dreadpon/godot_spatial_gardener
A Godot 4 editor plugin for painting foliage and props onto arbitrary 3D surfaces using GDScript. It enables natural-feeling vegetation pla…
341313active
svg-net/SVG
SVG.NET is a C# library for reading, writing, and rendering SVG 1.1 images in .NET applications. It targets .NET Standard 2.0 and is distri…
701312active
vye16/shape-of-motion
Shape of Motion is a Python research codebase for 4D reconstruction of dynamic scenes from a single monocular video, based on the ICCV 2025…
271311active
donydchen/mvsplat
MVSplat is a PyTorch implementation of an ECCV 2024 Oral model that predicts 3D Gaussians from sparse multi-view images in a single feed-fo…
581308active
TTimo/doom3.gpl
The official GPL-3.0 source code release of id Software's Doom 3 game engine, provided without game data assets. It can be compiled on Wind…
324637maintenance
ARM-software/astc-encoder
The Arm ASTC Encoder (astcenc) is a command-line tool and codec library for compressing and decompressing images in the Adaptive Scalable T…
911303stable
vibe-motion/skills
A collection of installable agent skills for AI coding assistants (e.g., Claude Code) that generate motion graphics, animations, and videos…
591301active
SebLague/Fluid-Sim
A particle-based fluid simulation built in Unity with C#, implementing SPH-style methods from academic papers. It includes GPU-accelerated …
461301active
mirror-engine/the-mirror
The Mirror is an open-source, all-in-one multiplayer game development platform whose V1 (Mirror Classic) is built on Godot, combining a net…
311301active
xvrh/lottie-flutter
A pure Dart Lottie player for Flutter that parses Adobe After Effects animations exported as JSON (via Bodymovin) and renders them natively…
961300active
spimort/TerraBrush
TerraBrush is a GDExtension terrain heightmap editor plugin for Godot 4.5+. It provides brush-based sculpting, texture and color painting, …
881299active
PantoMatrix/PantoMatrix
PantoMatrix is an open-source research project that generates 3D face and body animation from speech audio, including the EMAGE model for h…
321297active
ratatui/tachyonfx
tachyonfx is a Rust library providing shader-like effects and animations for Ratatui terminal user interfaces. It offers 50+ composable eff…
871296active
john-chapman/im3d
Im3d is a small, self-contained C++ library for immediate mode rendering of 3d primitives (points, lines, triangles) plus an immediate mode…
471296stable
ZhengyiLuo/PHC
Official implementation of the ICCV 2023 paper 'Perpetual Humanoid Control for Real-time Simulated Avatars'. It provides a Python codebase …
411296active
MobileGlues
MobileGlues is an OpenGL implementation layered on top of host OpenGL ES 3.x, designed primarily to run Minecraft: Java Edition on mobile d…
801295active
cnr-isti-vclab/vcglib
VCGlib is a templated, header-only C++ library with no external dependencies for manipulating, processing, cleaning, and simplifying triang…
671295stable
kripken/ammo.js
ammo.js is a direct port of the Bullet physics engine to JavaScript and WebAssembly using Emscripten, with autogenerated bindings that mirr…
754581maintenance
runestubbe/Crinkler
Crinkler is a compressing linker for Windows that produces extremely small 32-bit executables, primarily for demoscene 1k/4k/8k intros. It …
861292active
charles-lunarg/vk-bootstrap
vk-bootstrap is a C++ utility library that jump-starts Vulkan initialization by simplifying instance creation, physical device selection, d…
761292active
MaximeHerpin/modular_tree
Mtree is a C++ library for procedurally generating 3D tree models through composable tree functions and meshing. It is distributed primaril…
231291active
joeseesun/qiaomu-mondo-poster-design
An AI-powered poster and cover design tool that generates professional-grade posters, book covers, album covers, and social media graphics …
441287active
rswinkle/PortableGL
PortableGL is a software implementation of OpenGL 3.x core written in clean C99 as a single-header library in the style of the stb librarie…
801286active
city-super/Scaffold-GS
Scaffold-GS is a research implementation of a structured 3D Gaussian splatting method that uses anchor points on a sparse voxel grid to dis…
271286active
nv-tlabs/Difix3D
Difix3D+ is a research codebase from NVIDIA implementing a single-step diffusion model pipeline that removes artifacts from NeRF and 3D Gau…
291285active
DreamTechAI/Direct3D-S2
Direct3D-S2 is a research framework for high-resolution 3D shape generation from images, built on sparse volumetric representations and a n…
261285active
BachiLi/diffvg
diffvg is a differentiable rasterizer for 2D vector graphics that bridges the raster and vector domains via backpropagation. It computes pi…
381283active
StarArawn/bevy_ecs_tilemap
A tilemap rendering plugin for the Bevy game engine that represents each tile as its own ECS entity. It renders tilemaps efficiently using …
601282active
florianfesti/boxes
Boxes.py is a Python library and collection of parametric generators that produce SVG (and other vector) files for laser-cut boxes and rela…
771279active
danielzeller/Depth-LIB-Android-
An Android library written in Java that adds depth and thickness to Views using custom shadow rendering instead of Android's default shadow…
324517maintenance
Stable-X/Stable3DGen
Stable3DGen is a modular Python framework for generating 3D assets from images, adapted from Microsoft's TRELLIS with NVIDIA library depend…
301278active
jarcode-foss/glava
GLava is a highly configurable OpenGL audio spectrum visualizer for X11 on Linux and BSD, rendered with customizable GLSL shader modules. I…
231278active
GarrettGunnell/AcerolaFX
A modular HDR post-processing shader suite written in HLSL for GShade, targeting Final Fantasy XIV gameplay and gpose screenshots. It provi…
231277active
brunosimon/my-room-in-3d
A 3D interactive recreation of the author's room built with Three.js and JavaScript, viewable in the browser. It is a creative demo/portfol…
324511maintenance
Linketic/CityGaussian
Official implementation of the CityGaussian series (ECCV 2024, ICLR 2025) for high-quality large-scale 3D scene reconstruction with Gaussia…
631275active
TroisJS
TroisJS is a Vue 3 component library that wraps Three.js so developers can build WebGL 3D scenes declaratively with Vue templates, powered …
104497maintenance
skydoves/Cloudy
Cloudy is a Kotlin Multiplatform library for Compose that provides blur, liquid glass, and shader-driven surface effects via simple Modifie…
921273active
iTowns/itowns
iTowns is a Three.js-based JavaScript/WebGL framework for visualizing 2D and 3D geospatial data in the browser. It supports OGC protocols a…
721273active
EdyJ/blender-to-unity-fbx-exporter
A Blender add-on that exports FBX files compatible with Unity's coordinate and scaling system, ensuring correct rotations and scales on imp…
631273active
EatTheFuture/camera_shakify
Camera Shakify is a Blender addon that adds realistic camera shake to Blender cameras using recorded shake data. It is written in Python an…
581273active
Unity-Technologies/VFXToolbox
A Unity package from Unity Technologies providing additional tools for Visual Effect artists, including an Image Sequencer for authoring fl…
291273active
brenocq/implot3d
ImPlot3D is a Dear ImGui extension providing high-performance, GPU-accelerated 3D plotting with an API familiar to ImPlot users. It support…
711269active
dmrschmidt/DSWaveformImage
A Swift library that generates waveform images from audio files on iOS, iPadOS, macOS, visionOS, and Mac Catalyst. It provides native Swift…
761266active
fastgs/FastGS
FastGS is a general acceleration framework for 3D Gaussian Splatting that trains scenes in roughly 100 seconds using multi-view consistent …
461265active
timdonnelly/Advance
Advance is a Swift animation library for iOS, tvOS, and macOS that uses physics-based simulations like springs to drive realistic, interrup…
104459maintenance
Deformable 3D Gaussians
Official PyTorch implementation of the CVPR 2024 paper 'Deformable 3D Gaussians for High-Fidelity Monocular Dynamic Scene Reconstruction'. …
191264stable
Mapbox Maps SDK
A C++ core library that renders interactive, customizable vector maps in native Android, iOS, macOS, Node.js, and Qt applications using Ope…
104457maintenance
crosire/d3d8to9
A pseudo-driver library that translates Direct3D 8 API calls and bytecode shaders into their Direct3D 9 equivalents to improve compatibilit…
861263active
cvg/depthsplat
DepthSplat is a PyTorch research library implementing a CVPR 2025 model that connects Gaussian splatting with single/multi-view depth estim…
531262active
lucasb-eyer/go-colorful
A Go library for storing, converting, and manipulating colors across many color spaces including RGB, HSL, HSV, hex, CIE-Lab, CIE-Luv, HCL,…
821260stable
meodai/poline
Poline is a tiny TypeScript micro-library that generates color palettes by interpolating HSL colors in polar/cartesian space between anchor…
681260active
nv-tlabs/GET3D
GET3D is NVIDIA's PyTorch implementation of a generative model that synthesizes high-quality 3D textured meshes (cars, chairs, animals, bui…
324433maintenance
castle-engine/castle-engine
Castle Game Engine is a free, open-source cross-platform 3D and 2D game engine written in modern Object Pascal, with a powerful visual edit…
671256active
Roblox/cube
Cube is Roblox's open-source family of foundation models for 3D intelligence, including text-to-3D shape generation and part-controllable m…
551256active
jdah/minecraft-weekend
A small Minecraft-like voxel game written in C, originally built in 48 hours and since extended. It features an infinite procedurally gener…
324417maintenance
intel/media-driver
Intel's VA-API user mode driver providing hardware-accelerated video decoding, encoding, and post-processing for Intel GEN graphics. It is …
951254active
Jaysmito101/TerraForge3D
TerraForge3D is a free, open-source, cross-platform procedural terrain generation and texturing tool built in C++ with GPU acceleration. It…
671251active
pablogila/TileMapDual
TileMapDual is a Godot plugin that adds a custom TileMapLayer node implementing a real-time dual-grid tileset system. It supports square, i…
651251active
3DTopia/OpenLRM
OpenLRM is an open-source PyTorch implementation of Large Reconstruction Models (LRM) that reconstruct 3D objects (meshes and rendered vide…
181250active
CesiumGS/cesium-unreal
Cesium for Unreal is an open-source Unreal Engine plugin that brings the 3D geospatial ecosystem into Unreal Engine, providing a full-scale…
981246active
Acly/comfyui-inpaint-nodes
A set of custom nodes for ComfyUI that improve image inpainting and outpainting workflows. It integrates the Fooocus inpaint model for SDXL…
711246active
marian42/mesh_to_sdf
A Python library that computes approximate signed distance fields (SDFs) for arbitrary triangle meshes, including non-watertight, self-inte…
321246stable
ksami/QRemeshify
QRemeshify is a Blender extension (addon) that provides an easy-to-use remesher producing good-quality quad topology, based on QuadWild wit…
141245active
wcandillon/react-native-webgpu
A React Native library that brings the WebGPU API to mobile and desktop apps, powered by Dawn (Chrome's WebGPU implementation). It supports…
901244active
Vortice.Windows
Vortice.Windows is a set of .NET libraries providing modern C# bindings for DirectX APIs including Direct3D 9/11/12, Direct2D, DirectWrite,…
671244active
b-editor/beutl
Beutl is a free, open-source, cross-platform video editing and compositing application built on .NET. It offers a timeline with layers, nod…
991242active
3Shain/dxmt
DXMT is a Metal-based translation layer implementing Direct3D 10 and 11 APIs on macOS, designed to work with Wine (and CrossOver). It lets …
821241active
vansh-nagar/ascii-studio
ASCII Studio is a browser-based tool that converts videos into real-time ASCII character-based animations. It offers customizable character…
561240active
Evercoder/culori
Culori is a comprehensive JavaScript color library supporting conversion, interpolation, blending, and color difference formulas across man…
601239stable
brunomikoski/Animation-Sequencer
A Unity editor plugin for visually composing sequences of tweens and actions that can be previewed and tweaked directly in edit mode withou…
511239active
apchenstu/TensoRF
TensoRF is a PyTorch implementation of the ECCV 2022 paper 'TensoRF: Tensorial Radiance Fields', which models and reconstructs radiance fie…
411239stable
bo3b/3Dmigoto
3Dmigoto is a DX11 modding wrapper (DLL injection) that lets users fix broken stereoscopic 3D effects in games and serves as a general-purp…
731237active
SideFX Labs
SideFX Labs is a free, open-source, artist-friendly toolset for Houdini containing hundreds of Houdini Digital Assets (HDAs), Python module…
931236active
Kiri-Innovation/3dgs-render-blender-addon
A free, open-source Blender add-on for importing, editing, animating, and rendering 3D Gaussian Splats (3DGS) inside Blender. Created by KI…
861236active
ConnorAtherton/walkway
Walkway is a small JavaScript library for animating SVG line-drawing effects on path, line, and polyline elements. It provides configurable…
324341maintenance
creativelifeform/three-nebula
Three Nebula is a WebGL and WebGPU based 3D particle system engine designed to work alongside three.js. It provides emitters, initializers,…
971235active
rive-app/rive-runtime
Rive's low-level C++ runtime that loads .riv animation files, advances state machines and animations, and renders vector graphics. It provi…
751233active
hundredrabbits/Ronin
Ronin is an experimental procedural graphics terminal that interprets a minimal LISP dialect to automate graphical tasks like resizing, cro…
361232active
MxEngine
MxEngine is an open-source, general-purpose 3D game engine written in modern C++ with an OpenGL rendering backend and a Vulkan backend in p…
321232active
rvanwijnen/spectral.js
Spectral.js is a lightweight JavaScript library for realistic paint-like color mixing based on the Kubelka-Munk theory, simulating how pigm…
451228active
gamemcu/www-genshin
A web application that recreates the Genshin Impact login screen in the browser using WebGL, built on the authors' xviewer.js framework (a …
281228active
electronicarts/gigi
Gigi is a framework from Electronic Arts for rapid prototyping and development of real-time rendering techniques, consisting of a visual Ed…
731226active

← prev page 11 / 21 next →