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

function: graphics

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

ProductHealth v2StarsMaturity
megai2/d912pxy
A DirectX 9 to DirectX 12 API translation proxy library designed specifically for Guild Wars 2, allowing the game to use DX12 without code …
101003maintenance
mmp/pbrt-v2
pbrt-v2 is the C++ source code for the physically based rendering system described in the second edition of the 'Physically Based Rendering…
321002maintenance
linebender/vello
Vello is a GPU compute-centric 2D vector graphics rendering engine written in Rust, built on wgpu. It renders large 2D scenes (shapes, grad…
954286experimental
DioxusLabs/blitz
Blitz is a modular HTML/CSS rendering engine written in Rust, designed to render modern HTML layout and CSS without the bloat of full brows…
774069experimental
ejoy/ant
Ant is an open-source game engine developed by Lingxi Huyu (Alibaba), written primarily in Lua with C/C++ core libraries. It includes an ed…
463931experimental
cycfi/elements
Elements is a lightweight, modular, resolution-independent C++20 GUI library with a declarative DSEL syntax written entirely in C++. It is …
713721experimental
gosub-io/gosub-engine
Gosub is a modular, embeddable web browser engine written from scratch in Rust, with spec-compliant HTML5 and CSS3 parsers, an async networ…
823676experimental
hlorus/CAD_Sketcher
CAD Sketcher is a constraint-based sketcher extension for Blender that lets users create precise 2D shapes using geometric constraints like…
993396experimental
Rust-GPU/rust-gpu
A Rust compiler backend that emits SPIR-V, making Rust a first-class language for writing GPU shaders targeting Vulkan. It lets developers …
843308experimental
HailToDodongo/pyrite64
Pyrite64 is a visual editor and runtime game engine for creating 3D games that run on real Nintendo 64 consoles or accurate emulators, buil…
823239experimental
InoriRus/Kyty
Kyty is an early-stage open-source emulator for PlayStation 4 and PlayStation 5 consoles written in C++. It can run some simple PS4 games a…
233018experimental
skift-org/skift
SkiftOS is an open-source operating system built from scratch in modern C++, featuring a capability-based microkernel (Hjert), a reactive U…
642986experimental
SheerSt/pokewilds
PokeWilds is a Gen 2-style Pokémon fan game and engine built with libGDX, featuring procedurally generated open worlds with biomes, wild mo…
672880experimental
livinamuk/Hell2025
Hell Engine is a custom C++ game engine built to power a splitscreen roguelike/deathmatch survival horror game. It features real-time raytr…
712834experimental
MewPurPur/GodSVG
GodSVG is a free, open-source structured SVG editor built with Godot that represents SVG code directly and lets users edit vector graphics …
822708experimental
hydra-synth/hydra
Hydra is a browser-based livecoding environment for generating and mixing networked realtime visuals, inspired by analog modular synthesize…
682699experimental
google/forma
Forma is an experimental, thoroughly parallelized vector-graphics renderer written in Rust with both CPU (SIMD + Rayon) and GPU (wgpu/WebGP…
102641experimental
strongtz/i915-sriov-dkms
A DKMS kernel module packaging the Linux i915 and xe Intel graphics drivers with SR-IOV support, enabling an Intel iGPU to expose multiple …
982499experimental
tsoding/olive.c
Olive.c is a dependency-free, stb-style single-header 2D graphics library for C that renders pixel by pixel into a memory buffer. It provid…
522444experimental
strato-emu/strato
Strato is an open-source Nintendo Switch emulator for ARMv8 Android devices, continuing the Skyline emulator project. It is written in C++ …
292348experimental
idflood/ThreeNodes.js
ThreeNodes.js is a browser-based node-based visual programming environment inspired by vvvv, built with JavaScript, HTML, and WebGL (three.…
322340experimental
windowjs/windowjs
Window.js is an open-source JavaScript runtime for desktop 2D graphics programming, built on the V8 engine, GLFW, and Skia. It exposes fami…
232258experimental
red-prig/fpPS4
fpPS4 is a PlayStation 4 compatibility layer (emulator) written in Free Pascal. It is in early development, targeting x64 Windows systems w…
672134experimental
Unity-Technologies/AutoLOD
AutoLOD is a Unity framework that automatically generates levels of detail (LOD) for 3D model assets on import and optimizes whole scenes v…
232056experimental
audulus/rui
rui is an experimental declarative GPU-rendered UI library for Rust, inspired by SwiftUI. It uses reactive state-driven re-rendering with n…
702040experimental
EQMG/Acid
Acid is an open-source, cross-platform 3D game engine written in modern C++17, using Vulkan as its sole graphics API (with Metal support vi…
322019experimental
iaddis/metalnes
MetalNES is a transistor-level simulation of the Nintendo Entertainment System (NES-001), including support chips, voltage ladders for comp…
321947experimental
PistonDevelopers/hematite
Hematite is an open-source reimplementation of the Minecraft client written in Rust using the Piston game engine. It can render and fly thr…
681919experimental
protongraph/protongraph
ProtonGraph is a standalone, node-based desktop application for procedural 3D content generation, built as a Godot engine project. Users ch…
231734experimental
twilco/kosmonaut
Kosmonaut is an experimental web browser engine written in Rust that parses HTML and a small subset of CSS, then performs layout and render…
561717experimental
HumbleUI/HumbleUI
Humble UI is a desktop UI framework for Clojure that renders via Skia (through Skija) with OS integration handled by JWM. It offers a decla…
711698experimental
1jehuang/mermaid-rs-renderer
A pure Rust renderer for Mermaid diagrams that outputs SVG without requiring a browser or Node.js. It supports 23 diagram types and is dram…
801672experimental
malbiruk/driftwm
driftwm is a trackpad-first Wayland compositor that arranges windows at native size on an infinite 2D canvas, with the display acting as a …
811636experimental
hugoam/toy
toy is a thin and modular C++ game engine built on top of the 'two' library, aiming to provide the simplest technology stack for making 2D …
321594experimental
raphamorim/react-ape
React Ape is a custom React renderer that builds user interfaces on top of Canvas/WebGL instead of the DOM, using React Native-style compon…
101574experimental
wilsonzlin/fastrender
FastRender is an experimental browser rendering engine written in Rust that parses HTML/CSS, computes styles, performs layout (block, inlin…
451571experimental
maplibre/maplibre-rs
maplibre-rs is a portable vector map renderer written in Rust that uses WebGPU for cross-platform rendering on web, mobile, and desktop. It…
761568experimental
fastplotlib/fastplotlib
fastplotlib is a GPU-accelerated scientific plotting library for Python built on the pygfx rendering engine, which uses WGPU (Vulkan, DX12,…
801523experimental
travisvroman/kohi
Kohi is a 3D game engine written in C using Vulkan, built from scratch as part of an ongoing YouTube/Twitch educational series. It is expli…
761488experimental
vlang/ved
Ved is a small (~1 MB) cross-platform graphical text editor written in V with hardware-accelerated text rendering that compiles in under a …
531475experimental
KytyPS5/KytyPS5
KytyPS5 is a free, open-source PlayStation 5 emulator written in C++, based on a heavily modified version of Kyty. It can boot a limited se…
761474experimental
tsoding/musializer
Musializer is a desktop music visualizer written in C that renders real-time visualizations of audio files and can export them as high-qual…
761463experimental
graphdeco-inria/hierarchical-3d-gaussians
Official implementation of the SIGGRAPH 2024 paper 'A Hierarchical 3D Gaussian Representation for Real-Time Rendering of Very Large Dataset…
351461experimental
PorkStudios/FarPlaneTwo
A Minecraft Forge mod that adds a Level-of-Detail (LoD) terrain renderer, enabling render distances of hundreds of thousands to millions of…
531448experimental
pixel-point/aval
AVAL is an open-source format and runtime for interactive, prerendered video on the web, bundling multiple codec renditions (AV1, VP9, H.26…
561376experimental
WinDurango/WinDurango
WinDurango is an Xbox One compatibility (translation) layer for Windows that lets users run ERA-based Xbox One UWP games natively on a PC. …
741298experimental
tgfrerer/island
Project Island is an experimental Vulkan renderer and engine framework for Linux and Windows, written in C/C++, designed for rapid prototyp…
671284experimental
decaf-emu/decaf-emu
decaf-emu is a research-oriented Wii U emulator written in C++, providing a Qt GUI frontend (decaf-qt) and an SDL command-line frontend. It…
231278experimental
xerpi/vita2hos
vita2hos is a translation layer (not an emulator) that runs PlayStation Vita ARMv7 executables natively on the Nintendo Switch's Horizon OS…
341256experimental
paradigms-of-intelligence/swissgl
SwissGL is a minimalistic JavaScript wrapper around the WebGL2 API that reduces boilerplate for managing GLSL shaders, textures, and frameb…
631242experimental
sghall/react-vertex
React Vertex is a hooks-based WebGL library for React that lets you build 3D scenes declaratively using React components and hooks. It prov…
231234experimental
mofr/Diablerie
An open-source recreation of Diablo 2 built on the Unity engine, requiring the original game's MPQ asset files to run. It aims to reimpleme…
321232experimental
0xNikilite/oboromi
oboromi is a work-in-progress, proof-of-concept emulator for the Nintendo Switch 2 written in Rust. It currently emulates an 8-core ARMv8 C…
631228experimental
godotengine/godot-blender-exporter
A Blender add-on that exports Blender scenes directly to Godot Engine's native scene format (.escn). It is experimental and the README reco…
321226experimental
inexorgame/vulkan-renderer
Inexor is an open-source, render-graph based 3D game engine built with C++20 and Vulkan API 1.3, targeting Linux and Windows. It is in earl…
851205experimental
TheCherno/Sparky
Sparky is a cross-platform, high-performance 2D/3D game engine written in C++ by TheCherno. It is an early-stage project primarily develope…
231190experimental
baku89/glisp
Glisp is a Lisp-based design tool that combines a graphical editor with a Lisp interpreter, letting artists mix direct manipulation with co…
691180experimental
mrdoob/frame.js
frame.js is a JavaScript sequence editor for creating timed animations and interactive scenes in the browser, commonly used for demoscene-s…
511170experimental
eval-exec/neomacs
Neomacs is a work-in-progress rewrite of GNU Emacs in Rust with a GPU-accelerated display engine (wgpu), aiming for 100% Emacs/Elisp compat…
831168experimental
xoreos/xoreos
xoreos is an open-source (GPLv3+) reimplementation of BioWare's Aurora engine and its derivatives, targeting games from Neverwinter Nights …
681168experimental
phoboslab/high_impact
high_impact is a 2D game engine written in C, designed as a framework for building action games like platformers, twin-stick shooters, and …
231139experimental
shuding/liquid-glass
A copy-paste JavaScript snippet implementing an Apple-style Liquid Glass visual effect using SVG filters. It can be pasted into any website…
521136experimental
theacodes/kicanvas
KiCanvas is an interactive, browser-based viewer for KiCad schematics and PCB boards, rendered with WebGL and the Canvas element. It is wri…
681127experimental
Minecraft-Radiance/Radiance
Radiance is a Minecraft mod that replaces the vanilla OpenGL renderer with a custom Vulkan C++ renderer supporting hardware-accelerated ray…
641089experimental
react-native-skia/react-native-skia
A React Native renderer based on Google's Skia graphics engine, enabling cross-platform 2D drawing and graphics rendering in mobile apps. T…
231089experimental
traverseda/pycraft
A community fork of fogleman's 'Minecraft in 500 lines of Python', intended to evolve into a real voxel game engine rather than a learning …
321087experimental
spite/Wagner
Wagner is an effects composer library for three.js that enables chained post-processing shader passes on WebGL scenes. It provides a collec…
321086experimental
PureSwift/Cacao
Cacao is a pure Swift cross-platform reimplementation of UIKit (Cocoa Touch) that runs on macOS and Linux. It lets Swift developers build G…
231082experimental
pound-emu/pound
Pound is an open-source emulator for the Nintendo Switch 1 and 2, written in C and still highly work-in-progress. Development is focused on…
631081experimental
StrandedKitty/streets-gl
Streets GL is a real-time 3D map renderer that visualizes OpenStreetMap data in the browser using WebGL2. It generates geometry on the fly …
491079experimental
Overv/MineAssemble
A tiny bootable Minecraft clone written partly in x86 assembly with its own minimal kernel code, created as a university assignment. It run…
321079experimental
BluestormDNA/ProjectPSX
ProjectPSX is an experimental emulator of the original Sony PlayStation (PS1/PSX) written in C# with no external dependencies. It implement…
741078experimental
ValveSoftware/SteamVR-for-Linux
Valve's official issue tracker and release notes repository for the Linux port of SteamVR, its virtual reality runtime platform. It is prim…
621064experimental
ThomasRinsma/pdftris
A Python-generated PDF file that runs a playable Tetris game inside PDF viewers. It abuses PDF field objects to render a monochrome grid an…
211038experimental
emilwidlund/bitspace
Bitspace is a web-based creative computing environment for exploring and prototyping ideas, built with TypeScript. It offers a playground o…
331022experimental
geohot/twitchslam
A toy monocular SLAM (Simultaneous Localization and Mapping) implementation written in Python during livestreams. It extracts features from…
321003experimental
vicc/chameleon
Chameleon is a lightweight color framework for iOS written in Objective-C with Swift support. It provides flat color palettes, gradient gen…
1012316abandoned
nbedos/termtosvg
termtosvg is a Unix terminal recorder written in Python that renders command line sessions as standalone, lightweight SVG animations. It su…
109758abandoned
facebookarchive/react-360
React 360 is a JavaScript framework for building interactive 360-degree and VR experiences that run in web browsers, combining WebGL/WebVR …
108699abandoned
amethyst/amethyst
Amethyst is a data-oriented, data-driven game engine written in Rust, built around a massively parallel Entity Component System (Specs). De…
108026abandoned
jgraph/mxgraph
mxGraph is a fully client-side JavaScript diagramming library that renders interactive diagrams using SVG and HTML, with no third-party dep…
106911abandoned
jmechner/Prince-of-Persia-Apple-II
The original 6502 assembly source code for Prince of Persia, written by Jordan Mechner on the Apple II between 1985-89 and released in 1989…
326858abandoned
processing/processing
This is the archived original repository for the Processing Development Environment (PDE), core libraries, and Java-based creative coding l…
646484abandoned
exyte/Macaw
Macaw is a Swift vector graphics library for iOS with SVG support, animations, and transitions. It is now deprecated; the maintainers recom…
326048abandoned
EmbarkStudios/kajiya
Kajiya is an experimental real-time global illumination renderer written in Rust on Vulkan, hybridizing rasterization, compute, and hardwar…
105339abandoned
jagenjo/webglstudio.js
WebGLStudio.js is an open-source, browser-based 3D graphics editor and suite built on the LiteScene engine. It combines a WYSIWYG scene edi…
105325abandoned
yixia/VitamioBundle
Vitamio is a multimedia framework library for Android (and iOS) providing a MediaPlayer replacement with hardware-accelerated decoding and …
325254abandoned
amhndu/SimpleNES
SimpleNES is an NES (Nintendo Entertainment System) emulator written in C++ using SFML, supporting games that use no mapper or mappers 1, 2…
435107abandoned
nicklockwood/FXBlurView
FXBlurView is a deprecated Objective-C UIView subclass that replicates the iOS 7 realtime background blur effect on iOS 5 and above, with s…
324926abandoned
cia-foundation/TempleOS
TempleOS is a free, public-domain, 64-bit hobby operating system written by Terry A. Davis, featuring its own HolyC language, compiler, and…
234788abandoned
jariz/vibrant.js
A JavaScript port of Android's Palette class that extracts prominent colors from images, producing swatches like Vibrant, Muted, and Dark v…
104589abandoned
faiface/pixel
Pixel is a hand-crafted 2D game library for Go providing windowing, sprite drawing, batching, shape rendering, text, input handling, and cu…
234526abandoned
jung-kurt/gofpdf
A Go library that generates PDF documents with high-level support for text, drawing, and images. It is pure Go with no dependencies beyond …
104469abandoned
google/gxui
GXUI is an experimental cross-platform GUI library for Go, providing widgets and rendering via OpenGL. It can also compile to JavaScript wi…
104402abandoned
JoanZapata/android-iconify
An Android library that integrates multiple vector icon font providers (FontAwesome, Entypo, Typicons, Material, Ionicons, and more) into A…
323915abandoned
AmbientRun/Ambient
Ambient is an open-source cross-platform runtime and multiplayer game engine built with Rust, WebAssembly, and WebGPU, featuring an in-game…
223909abandoned
microsoft/Microsoft-3D-Movie-Maker
The original 1995 source code for Microsoft 3D Movie Maker, a children's 3D animation application, released under the MIT license for histo…
103834abandoned
wellcaffeinated/PhysicsJS
PhysicsJS is a modular, extendable 2D physics engine for JavaScript that supports bodies, behaviors, and multiple renderers (canvas, PIXI, …
103712abandoned
mozilla/shumway
Shumway is a Flash (SWF) virtual machine and runtime implemented entirely in JavaScript/TypeScript, rendering Flash content in the browser …
103669abandoned
AtomicGameEngine/AtomicGameEngine
The Atomic Game Engine is a multi-platform 2D and 3D game engine with a consistent API in C++, C#, JavaScript, and TypeScript, including a …
103472abandoned

← prev page 21 / 25 next →