domain: graphics
2081 products, primary matches first, then adoption-weighted; health v2 shown.
| Product | Health v2 | Stars | Maturity |
|---|---|---|---|
| Whinarn/UnityMeshSimplifier A C# mesh simplification (decimation) library for Unity, based on the Fast Quadric Mesh Simplification algorithm. It works in the Unity edi… | 59 | 2043 | maintenance |
| PyMesh/PyMesh PyMesh is a rapid prototyping geometry processing library for Python, with performance-critical algorithms implemented in C++ and exposed v… | 23 | 2043 | maintenance |
| JetBrains/svg-sprite-loader A Webpack loader and plugin that converts imported SVG files into SVG sprites, injecting them into pages at runtime or emitting external sp… | 23 | 2030 | maintenance |
| darglein/ADOP ADOP is a point-based differentiable neural rendering pipeline for scene refinement and novel view synthesis, implemented in C++/CUDA with … | 23 | 2026 | maintenance |
| animate1978/MB-Lab MB-Lab is a Blender addon for parametric 3D human character creation, forked from the discontinued ManuelBastioniLAB. It generates and cust… | 10 | 2024 | maintenance |
| microsoft/maker.js Maker.js is a JavaScript/TypeScript library from Microsoft Garage for programmatically creating 2D vector line drawings using geometric and… | 67 | 2020 | maintenance |
| memononen/nanosvg NanoSVG is a simple single-header C library that parses SVG files into a list of cubic bezier shapes, with an accompanying lightweight rast… | 73 | 2018 | maintenance |
| bonnyfone/vectalign VectAlign is a Java tool that aligns two VectorDrawable pathData strings or SVG images so they become compatible for morphing animations vi… | 32 | 2013 | maintenance |
| leapmotion/leapjs LeapJS is the official JavaScript client library for the Leap Motion Controller, providing real-time hand and finger tracking data via a We… | 26 | 2008 | maintenance |
| keijiro/Klak Klak is a collection of C# scripts for creative coding in Unity, providing utilities like Perlin noise, reproducible random numbers, frame-… | 23 | 2002 | maintenance |
| google/butteraugli Butteraugli is a C++ library and command-line tool that estimates the psychovisual difference between two images, producing both a scalar s… | 10 | 2001 | maintenance |
| mchoe/SwiftSVG SwiftSVG is a lightweight, performant SVG parser library for Swift that converts SVG files into native iOS/macOS drawing primitives like UI… | 23 | 2000 | maintenance |
| ejoy/ejoy2d EJOY 2D is a lightweight 2D graphics engine written in C and scripted with Lua, designed for building mobile games. It ships with a small r… | 32 | 1993 | maintenance |
| vsitzmann/siren Official PyTorch implementation of SIREN, a neural network architecture using periodic (sine) activation functions for implicit neural repr… | 32 | 1993 | maintenance |
| orangeduck/Corange Corange is a pure C game engine built on SDL and OpenGL, providing asset, entity, and UI management plus a modern deferred renderer. It ser… | 32 | 1987 | maintenance |
| reactjs/react-art React ART is a React bridge to the ART vector drawing library, providing declarative React components for rendering vector graphics. It can… | 10 | 1985 | maintenance |
| voxmedia/meme Meme is a browser-based meme generator built with HTML5 Canvas that Vox Media uses to create social sharing images. It is a customizable MV… | 32 | 1982 | maintenance |
| furnishup/blueprint3d A customizable TypeScript library built on three.js for designing interior spaces like homes and apartments in 3D. It provides 2D floorplan… | 23 | 1979 | maintenance |
| google/nerfies Nerfies is the official JAX implementation of Deformable Neural Radiance Fields, which reconstructs non-rigidly deforming scenes from casua… | 10 | 1973 | maintenance |
| bumbu/svg-pan-zoom A JavaScript library that adds panning and zooming to SVG images embedded in HTML documents, via mouse scroll, double-click, touch gestures… | 51 | 1971 | maintenance |
| JorgeCastilloPrz/AndroidFillableLoaders An Android library providing a fillable progress view that animates liquid filling of SVG path shapes. It can be used for splash screens, l… | 32 | 1971 | maintenance |
| jaredrummler/AnimatedSvgView An Android view library that animates the drawing of SVG path data, tracing paths progressively with per-path colors. It is distributed via… | 32 | 1964 | maintenance |
| keremciu/sketch-iconfont A Sketch plugin that lets designers easily insert and manage icons from icon fonts such as FontAwesome, Ionicons, and Material Design Icons… | 23 | 1945 | maintenance |
| Themaister/Granite Granite is a personal Vulkan renderer written in C++, featuring a simplified Vulkan abstraction layer and a fairly complete render graph im… | 76 | 1938 | maintenance |
| UnityTechnologies/ShaderGraph_ExampleLibrary A collection of example shaders built with Unity's Shader Graph, targeting the Lightweight Scriptable Render Pipeline. It includes examples… | 32 | 1928 | maintenance |
| mp3guy/ElasticFusion ElasticFusion is a real-time dense visual SLAM system that builds globally consistent surfel-based 3D maps of room-scale environments from … | 48 | 1927 | maintenance |
| Yalantis/StarWars.Android An Android UI library by Yalantis that implements a transition animation crumbling a view into tiny tiles using OpenGL ES 2.0 and GLSL shad… | 32 | 1927 | maintenance |
| FUE5BASE/FUE5 FUE5 is a fan-made Unreal Engine 5 project that recreates Factorio bases in 3D, letting players import their in-game factories via a compan… | 30 | 1925 | maintenance |
| ray-cast/ray-mmd Ray-MMD is a free shader library and extension pack for MikuMikuDance that adds physically-based rendering (PBR) via HLSL shaders on the Mi… | 23 | 1925 | maintenance |
| totond/TextPathView An Android custom View library that converts text into path animations, drawing text stroke by stroke with configurable animation effects. … | 32 | 1899 | maintenance |
| watabou/TownGeneratorOS The open-source Haxe code behind the Medieval Fantasy City Generator, a procedural tool that generates medieval fantasy city maps. It uses … | 32 | 1884 | maintenance |
| robin-dela/hover-effect A small JavaScript library that draws and animates images with WebGL-based distortion effects when hovering. It wraps Three.js and GSAP to … | 32 | 1881 | maintenance |
| serge-rgb/milton Milton is an open-source infinite-canvas paint program written in C++ with SDL and OpenGL. It feels raster-based but works with vectors, al… | 23 | 1880 | maintenance |
| playdeadgames/temporal A Unity library implementing Temporal Reprojection Anti-Aliasing, the anti-aliasing solution used in Playdead's game INSIDE. It provides ca… | 32 | 1873 | maintenance |
| Pomax/bezierjs Bezier.js is an ES Module library for Node.js and browsers that performs quadratic and cubic Bezier curve computations. It provides a Bezie… | 32 | 1870 | maintenance |
| mrdoob/texgen.js texgen.js is a JavaScript library for generating procedural textures in the browser. It composes operations like XOR patterns, sine waves, … | 32 | 1868 | maintenance |
| evanw/csg.js A small JavaScript library implementing Constructive Solid Geometry (CSG) on 3D meshes using BSP trees. It supports Boolean operations like… | 32 | 1862 | maintenance |
| xyb3rt/sxiv sxiv is a simple, fast image viewer for X11 written in C, supporting zooming, panning, rotating, thumbnail grids, GIF animation playback, a… | 10 | 1861 | maintenance |
| btmills/geopattern GeoPattern is a JavaScript library that deterministically generates tiling SVG geometric patterns from an input string, seeded via SHA-1 ha… | 23 | 1846 | maintenance |
| vaneenige/phenomenon Phenomenon is a 2kB, dependency-free, low-level WebGL library written in TypeScript. It provides the essentials for high-performance GPU re… | 23 | 1841 | maintenance |
| microsoft/ShaderConductor ShaderConductor is a C++ tool and library that cross-compiles HLSL shaders to other shading languages such as GLSL, ESSL, and Metal Shading… | 10 | 1838 | maintenance |
| TinyCrayon/TinyCrayon-iOS-SDK TinyCrayon SDK is an MIT-licensed iOS library that adds image masking and cutout capabilities to mobile apps, with quick select, hair brush… | 23 | 1835 | maintenance |
| JohnSundell/ImagineEngine Imagine Engine is a fast 2D game engine for Apple platforms written in Swift, using Core Animation for hardware-accelerated rendering. It p… | 23 | 1832 | maintenance |
| tunabrain/tungsten Tungsten is a high-performance physically based renderer written in C++11 that simulates full light transport through arbitrary geometry us… | 23 | 1831 | maintenance |
| marmelroy/Interpolate Interpolate is a Swift framework for value interpolation that powers interactive, gesture-driven animations on iOS and tvOS. It maps gestur… | 23 | 1830 | maintenance |
| Ramotion/aquarelle Aquarelle is a JavaScript library by Ramotion that applies a watercolor painting effect to images using Three.js shaders. It animates a tra… | 32 | 1823 | maintenance |
| EmbarkStudios/texture-synthesis A Rust library and CLI implementing Multiresolution Stochastic Texture Synthesis, a non-parametric example-based algorithm for generating i… | 10 | 1813 | maintenance |
| HaikuTeam/animator Haiku Animator is an open-source desktop design tool for creating Lottie animations and interactive web components with a visual canvas, ti… | 23 | 1808 | maintenance |
| fholger/openvr_fsr A modified OpenVR DLL that injects AMD FidelityFX Super Resolution or NVIDIA Image Scaling upscaling into D3D11-based SteamVR games to boos… | 23 | 1807 | maintenance |
| Unity-Technologies/VolumetricLighting A Unity library of lighting effects from the Adam demo, providing volumetric fog, area lights, and tube lights implemented with compute sha… | 32 | 1797 | maintenance |
| disintegration/gift GIFT is a pure Go library providing a set of image processing filters such as resizing, blurring, sharpening, and color adjustments. Filter… | 32 | 1796 | maintenance |
| leapmotion/ProjectNorthStar Open-source reference design for Leap Motion's Project North Star augmented reality headset, including mechanical CAD, electrical designs, … | 53 | 1787 | maintenance |
| tbtlr/gordon Gordon is an open source Adobe Flash runtime implemented entirely in pure JavaScript, capable of playing SWF content in the browser without… | 57 | 1786 | maintenance |
| Unity-Technologies/Animation-Instancing A Unity technique and sample project from Unity Technologies for instancing SkinnedMeshRenderer characters to improve CPU/GPU performance i… | 32 | 1783 | maintenance |
| ibireme/YYImage YYImage is an Objective-C image framework for iOS that displays, encodes, and decodes animated images including WebP, APNG, and GIF, as wel… | 23 | 1782 | maintenance |
| Fictiverse/Redream A Windows desktop application that performs near-realtime Stable Diffusion img2img generation from a captured screen area, using the Automa… | 22 | 1778 | maintenance |
| PixelVision8/PixelVision8 Pixel Vision 8 is an 8-bit fantasy console platform and C# game engine built on a MonoGame fork, standardizing retro console limitations li… | 10 | 1776 | maintenance |
| flowtyone/flowty-realtime-lcm-canvas A real-time sketch-to-image demo application that uses Latent Consistency Models (LCM) with a Gradio web UI. Users draw on a canvas and see… | 27 | 1771 | maintenance |
| kmkolasinski/AwesomeBump AwesomeBump is a free open-source desktop application built with Qt that generates normal, height, specular, ambient occlusion, metallic, a… | 23 | 1771 | maintenance |
| IFTTT/jot Jot is an iOS framework by IFTTT for adding touch-controlled drawings and text to images. It supports annotating images, sketching, and cap… | 32 | 1769 | maintenance |
| emoose/DLSSTweaks A tweak DLL that lets users customize NVIDIA DLSS behavior in games, such as forcing DLAA, adjusting scaling ratios, changing DLSS presets,… | 60 | 1768 | maintenance |
| liyong03/YLGIFImage An Objective-C library providing an asynchronous GIF decoder (YLGIFImage) and a UIView-based player (YLImageView) for iOS. It decodes GIF f… | 32 | 1764 | maintenance |
| graypegg/chromatism Chromatism is a small JavaScript utility library for colour manipulation, offering conversions between many colour modes (RGB, HSL, CIELAB,… | 23 | 1763 | maintenance |
| sprang/Brushes Brushes is an open-source painting and drawing application for iPhone, iPod touch, and iPad, written in Objective-C. It is available on the… | 32 | 1758 | maintenance |
| Q42/AndroidScrollingImageView An Android custom view that displays continuously side-scrolling, repeated images, useful for animated backgrounds. Multiple stacked views … | 10 | 1756 | maintenance |
| eschao/android-PageFlip An Android library that implements 3D-style page flip animations using OpenGL ES 2.0. It supports single and double page modes with configu… | 23 | 1748 | maintenance |
| Lottie Animation View React and Vue wrapper components around lottie-web (bodymovin) for rendering After Effects animations exported as JSON. Animations can be p… | 63 | 1743 | maintenance |
| BKcore/HexGL HexGL is a futuristic, fast-paced HTML5 racing game built with JavaScript and WebGL using three.js, inspired by Wipeout and F-Zero. This re… | 32 | 1736 | maintenance |
| pmndrs/react-three-flex A React library that brings the CSS flexbox layout spec to react-three-fiber 3D scenes, built on Facebook's Yoga layout engine. It lets dev… | 23 | 1736 | maintenance |
| lmgonzalves/segment Segment is a small JavaScript library for drawing and animating SVG path strokes using stroke-dasharray manipulation. It provides a simple … | 23 | 1735 | maintenance |
| hugoam/two two is a C++ toolkit for rapidly prototyping live graphical applications and games, providing reflection, generic algorithms, an immediate-… | 32 | 1732 | maintenance |
| slightlyoff/cassowary.js A JavaScript port of the Cassowary incremental constraint-solving toolkit, used to compute flexible, responsive layouts from weighted const… | 32 | 1732 | maintenance |
| ranahanocka/MeshCNN MeshCNN is a PyTorch library implementing a convolutional neural network that operates directly on 3D triangular meshes, with mesh-specific… | 32 | 1731 | maintenance |
| bobiscool/wxDraw wxDraw is a lightweight 2D canvas drawing and animation library built specifically for WeChat Mini Programs (weapp). It provides a jQuery-l… | 23 | 1723 | maintenance |
| dunbar12138/pix2pix3D pix2pix3D is the official PyTorch implementation of a CVPR 2023 paper on 3D-aware conditional image synthesis. It generates 3D objects (neu… | 31 | 1716 | maintenance |
| josephg/noisejs A small JavaScript library providing fast 2D and 3D Perlin and Simplex noise functions with seedable randomness. It is commonly used for pr… | 32 | 1715 | maintenance |
| dege-diosg/dgVoodoo2 dgVoodoo2 is a wrapper library that translates legacy Glide and DirectX graphics APIs (DirectDraw, D3D1-9) onto modern D3D11/12, letting ol… | 90 | 1712 | maintenance |
| Cutta/GifView A lightweight Android view library for efficiently displaying and controlling animated GIFs. It provides play, pause, and stop controls plu… | 32 | 1707 | maintenance |
| sozi-projects/Sozi Sozi is a free, open-source zooming presentation editor and player for SVG documents. Presentations are laid out like a poster, and playbac… | 67 | 1703 | maintenance |
| Fyusion/LLFF LLFF (Local Light Field Fusion) is a TensorFlow implementation of the SIGGRAPH 2019 paper for novel view synthesis from sparse input images… | 32 | 1703 | maintenance |
| i-saint/Unity5Effects A collection of Unity 5 rendering effect samples including temporal screen-space reflections, screen-space shadows, booleans, water surface… | 32 | 1685 | maintenance |
| Lision/LSAnimator LSAnimator (Objective-C) and CoreAnimator (Swift) are iOS animation libraries that let developers write complex multi-chain animations in a… | 10 | 1685 | maintenance |
| mrdoob/glsl-sandbox GLSL Sandbox is a web-based shader editor and gallery for writing, running, and sharing GLSL fragment shaders. It consists of a browser-sid… | 67 | 1680 | maintenance |
| YuliangXiu/ICON ICON is a PyTorch research implementation of a CVPR 2022 method that reconstructs detailed, animatable 3D clothed human avatars from 2D ima… | 23 | 1675 | maintenance |
| jamriska/ebsynth Ebsynth is a fast example-based image synthesis tool that performs style transfer, guided texture synthesis, inpainting, and super-resoluti… | 32 | 1674 | maintenance |
| RazrFalcon/svgcleaner svgcleaner is a Rust command-line tool that losslessly cleans and optimizes SVG files by removing unnecessary data such as editor metadata,… | 10 | 1670 | maintenance |
| harism/android-pagecurl An example Android application demonstrating a page curl/flip effect implemented with OpenGL ES 1.0 in Java. It serves as a reference imple… | 32 | 1669 | maintenance |
| IonicaBizau/image-to-ascii A Node.js module that converts images (from paths, URLs, or buffers) into ASCII art, with options for size, color, and character sets. It r… | 48 | 1667 | maintenance |
| GarageGames/Torque2D Torque 2D is an MIT-licensed open source C++ 2D game engine originally from GarageGames, featuring OpenGL batched rendering, Box2D physics,… | 23 | 1663 | maintenance |
| woelper/oculante Oculante is a fast, hardware-accelerated, open-source image viewer with basic nondestructive editing and image analysis tools, supporting a… | 74 | 1657 | maintenance |
| vthibault/roBrowser roBrowser is a free, open-source web-based implementation of the Ragnarok Online MMORPG client, written from scratch in JavaScript using We… | 10 | 1657 | maintenance |
| dimforge/nphysics nphysics is a 2D and 3D rigid body physics engine for games and animations written in Rust, using ncollide for collision detection and nalg… | 32 | 1648 | maintenance |
| sureskumar/sketch-isometric A Sketch app plugin that generates isometric and 3D rotation views from artboards and rectangles. It offers adjustable rotation direction, … | 23 | 1641 | maintenance |
| 2d-extras A collection of reusable C# scripts from Unity Technologies that extend the 2D Tilemap system with custom tiles and brushes, such as Rule T… | 51 | 1629 | maintenance |
| webmproject/WebPShop WebPShop is a Photoshop plug-in for opening and saving WebP images, including animated WebP, with tunable encoding settings and preview. It… | 44 | 1626 | maintenance |
| mattdesl/color-wander A generative artwork project by Matt DesLauriers that creates colorful abstract compositions using seeded random numbers, runnable in the b… | 32 | 1616 | maintenance |
| MostafaGazar/CustomShapeImageView An Android library providing custom-shaped ImageViews (circle, rectangle, SVG-based shapes) via XML attributes. It lets developers mask ima… | 23 | 1608 | maintenance |
| fossasia/flappy-svg Flappy SVG is an open-source browser-based clone of Flappy Bird implemented entirely with SVG graphics and JavaScript. It is playable direc… | 10 | 1608 | maintenance |
| NotLuksus/nft-art-generator A Node.js CLI tool that generates generative NFT art by layering trait images with configurable rarities and outputs OpenSea-compatible met… | 32 | 1603 | maintenance |
| inconvergent/weird A generative art system written in Common Lisp, providing 2D/3D vector math, an undirected graph data structure, random number utilities, a… | 10 | 1599 | maintenance |