function: graphics
2495 products, primary matches first, then adoption-weighted; health v2 shown.
| Product | Health v2 | Stars | Maturity |
|---|---|---|---|
| ksami/QRemeshify QRemeshify is a Blender extension (addon) that provides an easy-to-use remesher producing good-quality quad topology, based on QuadWild wit… | 24 | 1180 | active |
| wieslawsoltes/Core2D Core2D is a multi-platform, data-driven 2D diagram editor built with Avalonia and C#. It includes a WYSIWYG vector graphics editor with dat… | 67 | 1179 | active |
| hugeicons/hugeicons Hugeicons is a large icon library offering 54,000+ icons (5,400+ free) in 10 styles on a 24x24 pixel-perfect grid, distributed as packages … | 66 | 1179 | active |
| sourabhv/FlapPyBird FlapPyBird is an open-source clone of the Flappy Bird game built with Python and Pygame. It can run as a desktop game and optionally in the… | 32 | 1179 | stable |
| 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… | 50 | 1178 | active |
| jrmuizel/raqote Raqote is a small, pure-Rust software 2D graphics library supporting path filling, stroking, dashing, gradients, clipping, and blend modes.… | 35 | 1178 | active |
| pspdev/pspsdk An open-source SDK of libraries and tools for developing homebrew software for Sony's PlayStation Portable (PSP). It provides OS stub libra… | 77 | 1177 | active |
| sepandhaghighi/samila Samila is a Python library for generating generative art images from thousands of points whose positions are computed by formulas with rand… | 74 | 1177 | active |
| unity3d-jp/UnityChanToonShaderVer2_Project Unity-Chan Toon Shader 2.0 (UTS2) is a toon/cel-shading shader package for Unity aimed at cel-shaded 3DCG animation and illustration-style … | 23 | 4099 | maintenance |
| enable3d/enable3d Enable3d is a TypeScript 3D game framework for the web that wraps three.js and adds ammo.js (Bullet) physics, and can also be used as a phy… | 77 | 1174 | active |
| casparwylie/cascii-core Cascii is a web-based ASCII and Unicode diagram builder written in vanilla JavaScript with zero dependencies. It runs entirely in the brows… | 52 | 1174 | active |
| alembic/alembic Alembic is an open computer graphics interchange framework for storing and sharing baked, animated 3D scene data, consisting of a C++ libra… | 84 | 1173 | stable |
| Expensify/react-native-qrcode-svg A React Native component library for generating and rendering QR codes as SVG images, built on react-native-svg and node-qrcode. It support… | 68 | 1173 | active |
| 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… | 90 | 1172 | active |
| keijiro/StableFluids A GPU-based Unity implementation of Jos Stam's Stable Fluids fluid simulation using compute shaders. It exposes the velocity field for rend… | 50 | 1172 | active |
| sultim-t/xash-rt A fork of the Xash3D FWGS game engine that adds a real-time path-traced renderer (RayTracedGL1), primarily targeting Half-Life 1. It replac… | 23 | 1172 | active |
| absolute-quantum/cats-blender-plugin A Blender plugin that automates importing, fixing, and optimizing 3D models for VRChat, supporting formats like MMD, XNALara, Mixamo, and D… | 23 | 4077 | maintenance |
| jbikker/tinybvh TinyBVH is a single-header, dependency-free C++ library for fast Bounding Volume Hierarchy (BVH) construction and ray traversal on CPU and … | 67 | 1170 | active |
| alexjlockwood/ShapeShifter Shape Shifter is a web application for creating SVG icon animations that can be exported to Android AnimatedVectorDrawable, standalone SVGs… | 10 | 4068 | maintenance |
| madmann91/bvh A header-only C++20 library for constructing and traversing bounding volume hierarchies (BVH), with multiple SAH-based builders, a reinsert… | 69 | 1169 | active |
| callstack/masked-view A React Native library providing a MaskedView component that renders its children through an alpha-channel mask defined by another React el… | 43 | 1167 | stable |
| Fabulously-Optimized/fabulously-optimized Fabulously Optimized is a Minecraft modpack for the Fabric mod loader that focuses on performance improvements and OptiFine feature parity.… | 100 | 1166 | active |
| llgcode/draw2d draw2d is a Go 2D vector graphics library supporting multiple output backends including raster images, PDF documents, OpenGL, and SVG. It f… | 67 | 1166 | active |
| 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 … | 83 | 1165 | active |
| curv3d/curv Curv is a pure functional programming language for creating 2D and 3D art using mathematics, built on Function Representation (F-Rep) with … | 10 | 1165 | active |
| Xinyuan-LilyGO/T-Display-S3 Official examples, pin maps, and support library for the LilyGO T-Display-S3 ESP32-S3 development board with a 1.9-inch 170x320 ST7789 disp… | 77 | 1164 | active |
| Alan-CRL/Inkeys Inkeys (formerly Intelligent-Drawing-Teaching) is a free, open-source screen annotation and drawing application for Windows, written in C++… | 88 | 1163 | active |
| cocos2d/cocos2d-objc Cocos2D-ObjC is a 2D game engine framework for building games and graphical interactive applications on iOS, Mac, and tvOS using Objective-… | 23 | 4041 | maintenance |
| libass/libass libass is a portable C library that renders ASS/SSA (Advanced Substation Alpha) subtitles, mostly compatible with VSFilter. It is widely us… | 85 | 1161 | stable |
| 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… | 74 | 1158 | active |
| egret-labs/egret-core Egret is an open-source HTML5 game engine written in TypeScript that provides 2D and 3D rendering, GUI systems, audio, and resource managem… | 23 | 4018 | maintenance |
| TheForceEngine/TheForceEngine The Force Engine is a modern, reverse-engineered replacement for the Jedi Engine that runs STAR WARS: Dark Forces natively on modern system… | 81 | 1157 | active |
| JHRobotics/softgpu SoftGPU is a software and hardware accelerated GPU driver bundle for Windows 95/98/Me guest systems running in virtual machines like Virtua… | 47 | 1155 | active |
| Rive Rive runtimes (rive-flutter, rive-react) are open-source client libraries for rendering and controlling Rive interactive animations (.riv f… | 100 | 1154 | active |
| microsoft/vscode-codicons Codicons is the icon font for Visual Studio Code, built by converting SVG icons into a font via fantasticon. It is distributed as the @vsco… | 93 | 1153 | active |
| Le0Michine/FusionGridfinityGenerator A Fusion 360 add-in that generates parametric Gridfinity bins and baseplates for 3D printing organization. It offers configurable options l… | 59 | 1153 | active |
| keshikan/DSEG DSEG is a free font family that imitates 7-segment and 14-segment LCD displays, including roman alphabet and symbol glyphs in over 50 varia… | 23 | 1152 | stable |
| Deepnest Deepnest (and its browser-based predecessor SVGnest) is an open-source vector nesting tool that packs arbitrary 2D shapes into sheets of ma… | 32 | 1151 | active |
| keith2018/SoftGLRender A tiny C++ software renderer/rasterizer that emulates the GPU rendering pipeline (vertex/fragment shading, rasterization, depth testing, bl… | 74 | 1149 | active |
| hexianWeb/CubeCity CubeCity is a lightweight 2.5D cartoon-style city-building simulation game built with Three.js and Vue 3. Players place, relocate, and demo… | 40 | 1147 | active |
| Hydr8gon/NooDS NooDS is a fast, portable Nintendo DS and Game Boy Advance emulator written in C++. It features accurate software rendering with upscaling,… | 86 | 1146 | active |
| openlayers/ol-cesium OL-Cesium (npm: olcs) is a JavaScript/TypeScript library that integrates OpenLayers 2D maps with CesiumJS 3D globes in the same application… | 91 | 1145 | active |
| redorav/hlslpp A header-only C++ math library that mirrors HLSL shading language syntax, including vectors, matrices, quaternions, swizzling, and data pac… | 83 | 1145 | active |
| wuspy/portal_calendar A Portal-themed e-ink desk/wall calendar built on ESP32 hardware that runs for years on AAA batteries. It displays the date with Portal cha… | 54 | 1145 | active |
| mitchcurtis/slate Slate is a cross-platform pixel art and bitmap editor built with Qt and Qt Quick. It supports layers, seamless 2D tileset creation, and spr… | 64 | 1143 | active |
| OpenAstroTech/OpenAstroTracker OpenAstroTracker is a repository of CAD (OpenSCAD) and STL files for a cheap, 3D-printed DSLR tracking, GoTo, and autoguiding mount for ast… | 26 | 1143 | active |
| onmyway133/RoughSwift A Swift library for rendering hand-drawn, sketchy, comic-style shapes in SwiftUI and UIKit, powered by Rough.js via JavaScriptCore. It supp… | 57 | 1140 | active |
| KhronosGroup/OpenXR-SDK The official Khronos OpenXR SDK containing pre-generated OpenXR headers and source code for building the OpenXR loader. It provides the sta… | 96 | 1139 | stable |
| ifengzp/cocos-awesome A collection of commonly used game feature modules and shader effect implementations for the Cocos Creator game engine, written in TypeScri… | 35 | 1139 | active |
| Adrianotiger/desktopPet A C# desktop application that recreates the classic 1995 eSheep screen mate, showing an animated pet that walks and falls around your deskt… | 89 | 1138 | active |
| jotson/ridiculous_coding A Godot Engine 4 editor plugin that adds screenshake, explosions, and other over-the-top visual effects to your coding experience. It is a … | 51 | 1137 | active |
| Shirakumo/trial Trial is a modular game engine written in Common Lisp, built around OpenGL rendering with subsystems for animation, physics, audio, assets,… | 10 | 1137 | active |
| TomHarte/CLK Clock Signal (CLK) is a low-latency emulator of many classic 8-bit and 16-bit home computers and consoles, including the ZX Spectrum, Apple… | 95 | 1135 | active |
| dgreenheck/OpenFracture OpenFracture is an open-source Unity package for procedurally fracturing and slicing 3D meshes at runtime or in the editor. It supports con… | 32 | 1135 | stable |
| SarahWeiii/CoACD CoACD is a C++ library (with Python bindings and a Unity package) that performs approximate convex decomposition of 3D triangle meshes usin… | 98 | 1134 | active |
| moononournation/Arduino_GFX Arduino_GFX is an Arduino graphics library supporting various color displays (LCD, OLED) over multiple data bus interfaces such as SPI, par… | 93 | 1134 | active |
| nulla2011/bluearchive-logo A web-based generator that recreates Blue Archive-style logos using HTML canvas and vanilla JavaScript. Users can customize text, halo and … | 27 | 1134 | active |
| festivities/Blender-miHoYo-Shaders A collection of Blender shader materials that replicate the cel-shaded look of Genshin Impact on datamined character assets. Distributed as… | 10 | 1133 | active |
| danklammer/bytesize-icons Bytesize Icons is a tiny style-controlled SVG icon set of 101 hand-coded icons weighing about 12kb minified. Icons are drawn on a 32x32 gri… | 23 | 3911 | maintenance |
| pixijs/filters A collection of community-authored WebGL/GLSL display filters for the PixiJS 2D rendering library, including effects like bloom, glow, CRT,… | 67 | 1128 | active |
| bnpr/Malt Malt is a customizable real-time rendering framework for stylized non-photorealistic rendering (NPR), distributed as a Blender addon. It le… | 69 | 1126 | active |
| weigert/TinyEngine A small C++ OpenGL wrapper and 2D/3D rendering engine (~2000 lines of code) that abstracts boilerplate OpenGL for windows, shaders, texture… | 23 | 1125 | active |
| brianchirls/Seriously.js Seriously.js is a real-time, node-based video effects compositor for the web built with JavaScript and WebGL. It renders GPU-accelerated vi… | 23 | 3883 | maintenance |
| afiskon/stm32-ssd1306 A C library for STM32 microcontrollers that drives OLED displays based on SSD1306, SH1106, SH1107, and SSD1309 controllers over I2C or 4-wi… | 45 | 1124 | stable |
| hundredrabbits/Dotgrid Dotgrid is a minimalist grid-based vector drawing application for creating logos, icons, and type. It supports layers, the full SVG spec, e… | 39 | 1124 | active |
| AlexeyBoiko/DgrmJS DgrmJS is a dependency-free, pure JavaScript/TypeScript library powering Dgrm.net, a browser-based flowchart editor supporting flowcharts, … | 71 | 1123 | active |
| icosa-foundation/open-brush Open Brush is a free, community-led open source fork of Google's Tilt Brush, a room-scale 3D painting application for virtual reality built… | 100 | 1122 | active |
| hannorein/rebound REBOUND is an open-source N-body integration library for simulating the gravitational motion of particles such as stars, planets, moons, an… | 93 | 1122 | active |
| xverse-engine/XScene-UEPlugin An Unreal Engine 5 plugin for real-time visualization, management, editing, and scalable hybrid rendering of 3D Gaussian Splatting models. … | 40 | 1121 | active |
| winterx/color4bg.js A JavaScript library that generates dynamic, abstract, colorful background images and animations for web pages using WebGL. It offers multi… | 51 | 1120 | active |
| bring-shrubbery/SVG-to-SwiftUI A compiler that converts SVG artwork into native, scalable SwiftUI code, producing SwiftUI Shapes or layered Views backed by native paths a… | 94 | 1119 | active |
| anvaka/VivaGraphJS VivaGraphJS is a JavaScript graph drawing library for rendering and visualizing graphs in the browser, supporting pluggable rendering engin… | 64 | 3862 | maintenance |
| lighttransport/nanort NanoRT is a single-header, portable C++ ray tracing kernel providing BVH construction and robust ray/geometry intersection. It serves as an… | 52 | 1118 | active |
| jamieowen/glsl-blend A collection of GLSL shader functions implementing Photoshop-style blending modes (screen, multiply, overlay, soft light, etc.), formatted … | 32 | 1116 | stable |
| google/dawn Dawn is Google's open-source, cross-platform native implementation of the WebGPU standard, implementing the webgpu.h C/C++ API on top of D3… | 91 | 1114 | active |
| Siccity/GLTFUtility GLTFUtility is a simple glTF/GLB importer (and partial exporter) for Unity, usable both in the editor and at runtime. It focuses on an impo… | 23 | 1113 | active |
| OpenHantek/OpenHantek6022 OpenHantek6022 is a free, open-source desktop application that turns Hantek DSO6022BE/BL (and compatible) USB digital storage oscilloscopes… | 74 | 1112 | active |
| Chakazul/Lenia Lenia is a collection of implementations (Python, MATLAB, JavaScript, Jupyter, R) of a continuous cellular automaton that produces naturali… | 23 | 3814 | maintenance |
| mlivesu/cinolib CinoLib is a header-only C++ library for processing polygonal and polyhedral meshes, supporting triangle, quad, and general polygon surface… | 67 | 1106 | active |
| google-research/multinerf Google Research's official code release for three NeRF papers: Mip-NeRF 360, Ref-NeRF, and RawNeRF, written in JAX. It trains neural radian… | 10 | 3808 | maintenance |
| HarryStevens/geometric Geometric.js is a JavaScript library for doing geometry with points, lines, polygons, and angles. It uses plain arrays for geometry primiti… | 91 | 1104 | stable |
| idrawjs/idraw iDraw.js is a simple JavaScript framework for drawing on the web, built on the Canvas 2D API. It provides a data-driven approach to creatin… | 80 | 1103 | active |
| dpjudas/SurrealEngine Surreal Engine is an open-source reimplementation of Unreal Engine 1 written in C++, focused on making Unreal (Gold) and Unreal Tournament … | 68 | 1102 | active |
| MIT-SPARK/VGGT-SLAM VGGT-SLAM is a dense RGB SLAM system that performs real-time feed-forward 3D scene reconstruction, optimizing on the SL(4) manifold using t… | 59 | 1102 | active |
| subprotocol/verlet-js A simple 2D Verlet integration physics engine written in JavaScript, supporting particles, distance constraints, and angular constraints. I… | 32 | 3792 | maintenance |
| shmuelzon/home-assistant-floor-plan A plugin for Sweet Home 3D that generates 3D rendered floor plan panels for Home Assistant dashboards. It renders images of your home showi… | 64 | 1101 | active |
| yzslab/gaussian-splatting-lightning A PyTorch Lightning implementation of 3D Gaussian Splatting with many derived algorithms (Mip-Splatting, LightGaussian, 2DGS, deformable Ga… | 58 | 1101 | active |
| Jollywatt/typst-fletcher Fletcher is a Typst package for drawing diagrams with nodes and arrows, built on top of CeTZ. It supports commutative diagrams, flowcharts,… | 70 | 1098 | active |
| LibreVR/Revive Revive is a compatibility layer that translates between the Oculus SDK and OpenVR/OpenXR, letting users play Oculus Rift-exclusive VR games… | 23 | 3775 | maintenance |
| jkriege2/JKQtPlotter JKQtPlotter is an extensive C++ plotting and charting framework for Qt5 and Qt6, featuring a feature-rich plotter widget, a speed-optimized… | 81 | 1097 | active |
| farbrausch/fr_public An archive of Farbrausch's demoscene tools from 2001-2011, including the Werkkzeug visual content-creation tools, the V2 synthesizer, kkrun… | 32 | 3772 | maintenance |
| dataarts/webgl-globe WebGL Globe is an open platform for geographic data visualization by the Google Data Arts Team, rendering latitude/longitude data as animat… | 10 | 3770 | maintenance |
| creold/illustrator-scripts A collection of free ExtendScript (JSX) scripts that extend Adobe Illustrator's functionality with automation and utility features. Scripts… | 76 | 1096 | active |
| gunrock/gunrock Gunrock is a CUDA/C++ library for GPU-accelerated graph analytics built on a high-level, data-centric abstraction over vertex and edge fron… | 63 | 1095 | active |
| gscept/nebula Nebula is a free, open-source modern C++ game engine built around Vulkan rendering, data-oriented architecture, and multithreading. It is a… | 77 | 1094 | active |
| RenderKit/ospray Intel OSPRay is an open-source, scalable, portable ray tracing engine for high-fidelity, high-performance visualization on CPUs and Intel G… | 67 | 1094 | active |
| Scthe/nanite-webgpu A browser-based implementation of Unreal Engine 5's Nanite virtualized geometry system using WebGPU, written in TypeScript. It includes a m… | 60 | 1094 | active |
| GPUOpen-LibrariesAndSDKs/Cauldron Cauldron is a C++ framework by AMD for rapid prototyping of rendering demos and samples on Vulkan and Direct3D 12. It provides glTF 2.0 loa… | 23 | 1094 | stable |
| CameraKit/blurkit-android BlurKit is an Android library for rendering fast, real-time blur effects behind layouts, similar to iOS blur views. It provides a BlurLayou… | 23 | 3760 | maintenance |
| JamesLMilner/terra-draw Terra Draw is a TypeScript library for drawing shapes and geometries on web maps, with built-in adapters for Leaflet, OpenLayers, MapLibre … | 99 | 1093 | active |