function: graphics
2495 products, primary matches first, then adoption-weighted; health v2 shown.
| Product | Health v2 | Stars | Maturity |
|---|---|---|---|
| HunterLarco/voxel.css voxel.css is a lightweight JavaScript/CSS library for rendering 3D voxel worlds in the browser using pure CSS transforms, with no WebGL dep… | 23 | 3356 | abandoned |
| googlevr/gvr-android-sdk Google's VR SDK for Android enabling Daydream and Cardboard app development with stereo rendering, spatial audio, and head tracking. It has… | 10 | 3292 | abandoned |
| facebookarchive/origami Origami is a free Quartz Composer plugin framework from Facebook that lets designers build interactive interface prototypes visually withou… | 10 | 3231 | abandoned |
| nicolasgramlich/AndEngine AndEngine is a free, open-source 2D game engine for Android built on OpenGL ES, written in Java. It provides scene management, a cocos2d-in… | 32 | 3189 | abandoned |
| processing-js/processing-js Processing.js is a JavaScript port of the Processing visualization language, allowing Processing sketches to run in the browser via HTML5 c… | 10 | 3090 | abandoned |
| liamg/darktile Darktile is a GPU-rendered terminal emulator written in Go, designed for use with tiling window managers. It supports Unicode, themes, font… | 23 | 3083 | abandoned |
| haxiomic/GPU-Fluid-Experiments A cross-platform GPU-accelerated fluid simulation experiment written in Haxe, with a browser-based interactive demo. It renders real-time f… | 32 | 3066 | abandoned |
| mewo2/terrain A JavaScript library that procedurally generates fantasy terrain maps using the algorithm behind the @unchartedatlas Twitter bot. It builds… | 32 | 3043 | abandoned |
| KeenSoftwareHouse/SpaceEngineers The archived source code of Space Engineers, a voxel-based sandbox game by Keen Software House. The repository lets owners of the Steam gam… | 10 | 2980 | abandoned |
| xdspacelab/openvslam OpenVSLAM is a versatile visual SLAM (Simultaneous Localization and Mapping) framework supporting monocular, stereo, and RGBD cameras, incl… | 10 | 2976 | abandoned |
| JoshuaKGoldberg/Old-Deleted-FullScreenMario A deprecated HTML5 remake of the original Super Mario Bros, expanded for wide screens. This repository is an empty placeholder pointing to … | 10 | 2968 | abandoned |
| Engine-Simulator/engine-sim-community-edition A real-time internal combustion engine simulation application that generates realistic engine audio and simulates engine response character… | 40 | 2938 | abandoned |
| google-ar/three.ar.js A helper library extending three.js for building augmented reality web experiences that run in Google's experimental WebARonARKit and WebAR… | 10 | 2914 | abandoned |
| pchen66/panolens.js Panolens.js is an event-driven, WebGL-based JavaScript panorama viewer built on top of Three.js, supporting equirectangular images, cubemap… | 10 | 2856 | abandoned |
| JakeWharton/scalpel An Android library that renders your view hierarchy as an interactive, rotatable 3D visualization for debugging layout issues. It is now de… | 10 | 2762 | abandoned |
| replit/kaboom Kaboom is a JavaScript game library for building 2D games quickly in the browser, using a component-based system to compose game objects wi… | 10 | 2734 | abandoned |
| googlevr/gvr-unity-sdk Google's VR SDK for Unity, enabling developers to build virtual reality apps for Android and iOS using Cardboard and Daydream. It is deprec… | 10 | 2723 | abandoned |
| twitter-archive/twui TwUI is a hardware-accelerated UI framework for macOS built on Core Animation and inspired by UIKit, offering familiar model/view/controlle… | 10 | 2721 | abandoned |
| UDST/vizicities ViziCities is a JavaScript framework for 3D geospatial visualization in the browser, built on three.js. It supports map tile basemaps, 3D b… | 32 | 2715 | abandoned |
| samizdatco/arbor Arbor is a JavaScript graph visualization library that provides an efficient force-directed layout algorithm using web workers and jQuery. … | 32 | 2658 | abandoned |
| JetBrains/skija Skija is hand-crafted Java bindings for the Skia 2D graphics library, providing idiomatic Java APIs for rendering, typography, and GPU-acce… | 32 | 2653 | abandoned |
| seenaburns/dex-ui Dex UI is a handcrafted science-fiction-style desktop interface built with openFrameworks that runs fullscreen beneath a functioning termin… | 32 | 2555 | abandoned |
| hannobraun/fornjot Fornjot is an early-stage boundary representation (b-rep) CAD kernel written in Rust, designed as a foundation for building code-first CAD … | 10 | 2555 | abandoned |
| id-Software/wolf3d The original source code release of Wolfenstein 3D, id Software's classic raycasting first-person shooter, published in 2012 for historical… | 32 | 2525 | abandoned |
| Guikunzhi/BeautifyFaceDemo An iOS demo app showing realtime face beautification using a custom GPUImageBeautifyFilter built on the GPUImage framework. It can be appli… | 32 | 2478 | abandoned |
| TeehanLax/Hyperlapse.js A JavaScript library that generates dynamic hyper-lapse (moving time-lapse) sequences from Google Street View imagery. It combines Google M… | 32 | 2462 | abandoned |
| colmap/glomap GLOMAP is a global structure-from-motion pipeline for image-based 3D reconstruction that takes a COLMAP database as input and outputs a COL… | 10 | 2351 | abandoned |
| somerandomdude/Iconic Iconic is an open-source icon set distributed in raster, vector, and font formats, free for public use. This original repository is no long… | 32 | 2343 | abandoned |
| withoutboats/notty Notty is an experimental virtual terminal engine written in Rust that replaces the legacy ANSI/VT escape code protocol with a richer protoc… | 32 | 2329 | abandoned |
| code-mc/material-icon-lib An Android library providing over 2000 material design vector icons usable as Drawables, a standalone IconView, or via a custom MenuInflate… | 23 | 2253 | abandoned |
| theDazzler/droidicon droidicon is an Android library providing over 1600 customizable icons from Material Design, FontAwesome, Iconic, Entypo, Meteocons, and cu… | 32 | 2191 | abandoned |
| GloriousEggroll/wine-ge-custom A custom Wine build by GloriousEggroll, forked from Valve's Proton Experimental Wine tree, patched with extra media foundation, FSR, and ga… | 10 | 2173 | abandoned |
| ben174/git-draw A Chrome extension that lets you draw freely on your GitHub contribution heatmap. It exports your drawing as a git commit script that, when… | 32 | 2167 | abandoned |
| jnicol/particleground Particleground is a JavaScript/jQuery plugin that renders animated background particle systems on HTML5 canvas, with optional mouse and gyr… | 32 | 2157 | abandoned |
| aws/lumberyard Amazon Lumberyard is a free AAA game engine with full source, deeply integrated with AWS and Twitch. It is no longer offered; the repositor… | 10 | 2138 | abandoned |
| ValveSoftware/ToGL ToGL is Valve's Direct3D 9 to OpenGL translation layer, extracted from the DOTA2/Source Engine codebase. It includes a bytecode-level HLSL-… | 32 | 2082 | abandoned |
| tvbarthel/BlurDialogFragment An Android library that displays DialogFragments with a blur effect applied to the background content behind the dialog. It implements the … | 23 | 2075 | abandoned |
| sorccu/cufon Cufón is a JavaScript library that replaces text on web pages with custom fonts rendered via HTML5 canvas and VML, requiring no Flash or im… | 32 | 2072 | abandoned |
| mitsuba-renderer/mitsuba2 Mitsuba 2 is a research-oriented, retargetable physically-based rendering system written in C++17, supporting CPU, SIMD-vectorized, and GPU… | 23 | 2072 | abandoned |
| floooh/oryol Oryol is a small, portable, extensible C++ 3D coding framework that renders through GL, GLES2, WebGL, Metal, and D3D11 from the same source… | 32 | 2070 | abandoned |
| raspberrypi/userland ARM-side C libraries for interfacing with the Raspberry Pi VideoCore GPU, including EGL, MMAL, OpenMAX IL, GLESv2, and vchiq bindings. The … | 10 | 2069 | abandoned |
| JagCesar/iOS-blur A small Objective-C library providing JCRBlurView, a UIView subclass that renders a realtime iOS 7-style blur of the views behind it by emb… | 32 | 2047 | abandoned |
| GcsSloop/rclayout RCLayout is an Android library providing round-corner layout widgets (RCRelativeLayout, RCImageView) that wrap arbitrary views with configu… | 32 | 1977 | abandoned |
| GPUOpen-Drivers/AMDVLK AMD's open-source Vulkan driver for Radeon graphics adapters on Linux, built on the Platform Abstraction Library (PAL) and the LLVM-based L… | 49 | 1974 | abandoned |
| trevorlinton/webkit.js A pure JavaScript port of WebKit's WebCore compiled via Emscripten, capable of rendering HTML5, CSS3, and SVG to WebGL/Canvas contexts in b… | 32 | 1971 | abandoned |
| uxebu/bonsai BonsaiJS is a JavaScript graphics library and renderer for drawing shapes, paths, and assets with keyframe and easing-based animation. It f… | 23 | 1962 | abandoned |
| unconed/MathBox.js MathBox is a JavaScript library for creating presentation-quality mathematical diagrams and plots rendered in WebGL. This repository hosts … | 32 | 1952 | abandoned |
| go-qml/qml Go bindings for Qt's QML declarative UI language, enabling Go applications to build graphical interfaces with Qt Quick and OpenGL. It bridg… | 32 | 1948 | abandoned |
| PomepuyN/BlurEffectForAndroidDesign An Android sample application demonstrating how to implement blur graphical effects (like fast blur and RenderScript blur) in Android UIs. … | 32 | 1944 | abandoned |
| prikhi/pencil Pencil is a free, open-source GUI prototyping and wireframing tool that runs as a Firefox extension or standalone app on Linux, macOS, and … | 10 | 1911 | abandoned |
| jackschaedler/goya Goya is a browser-based pixel art editor built with ClojureScript and the Om (React) library. It supports drawing, undo/redo via immutable … | 32 | 1852 | abandoned |
| juj/fbcp-ili9341 A high-performance C++ framebuffer copy driver for SPI-based LCD displays (e.g. ILI9341, ST7789) on Raspberry Pi A/B/2/3/4/Zero, achieving … | 32 | 1806 | abandoned |
| codrops/RainEffect A set of experimental WebGL demos by Lucas Bebber that render realistic rain and water drop effects on glass surfaces in web pages. It is a… | 32 | 1773 | abandoned |
| sharpdx/SharpDX SharpDX is an open-source .NET library providing full bindings to the DirectX API for all Windows platforms, enabling high-performance 2D/3… | 10 | 1755 | abandoned |
| swift502/Sketchbook Sketchbook is a simple web-based 3D game engine built on three.js and cannon.js, focused on third-person character controls and gameplay me… | 10 | 1748 | abandoned |
| react-native-ar/react-native-arkit A React Native binding for Apple's ARKit that lets developers build augmented reality iOS apps using JavaScript. It exposes ARKit features … | 23 | 1742 | abandoned |
| alexdrone/ios-fontawesome An Objective-C library providing NSString and UIImage categories for using Font Awesome icons in iOS apps. It lets developers render Font A… | 32 | 1741 | abandoned |
| googlearchive/vrview VR View is a JavaScript library from Google for embedding 360-degree VR images and videos into traditional websites on desktop and mobile. … | 10 | 1706 | abandoned |
| jdf/processing.py Python Mode for Processing, letting users write Processing sketches in Python on top of the Processing 3 JVM runtime. It integrates as a mo… | 32 | 1660 | abandoned |
| kmammou/v-hacd V-HACD is a C++ library that decomposes a 3D surface mesh into a set of near-convex parts for use in collision detection and physics simula… | 42 | 1650 | abandoned |
| CADmium-Co/CADmium CADmium is a browser-based parametric CAD program built in Rust (compiled to WASM) with a SvelteKit UI, targeting hobbyist mechanical desig… | 10 | 1633 | abandoned |
| arturadib/node-qt Node-Qt provides native C++ Qt bindings as a Node.js addon, focusing on graphics and audio APIs so developers can build native desktop apps… | 32 | 1616 | abandoned |
| Angelo1211/HybridRenderingEngine HRE is a real-time 3D rendering engine written in C++ with OpenGL that implements hybrid clustered forward/deferred shading with physically… | 23 | 1577 | abandoned |
| live2d-widget A JavaScript library that embeds interactive Live2D anime character widgets into webpages with an out-of-the-box experience. It supports ma… | 10 | 1575 | abandoned |
| sonicether/SEGI SEGI is a fully-dynamic voxel-based global illumination system for the Unity game engine, distributed as a Unity package of C# scripts and … | 23 | 1571 | abandoned |
| SiliconStudio/xenko This is the archived original repository for Xenko, a free open-source C# 2D/3D game engine now renamed Stride and hosted at xenko3d/xenko.… | 10 | 1525 | abandoned |
| Izzimach/react-three-legacy React bindings for creating and controlling 3D scenes with three.js via WebGL canvases. It is a deprecated legacy package whose author reco… | 32 | 1517 | abandoned |
| kartograph/kartograph.js Kartograph.js is a JavaScript library for rendering interactive SVG maps in web browsers, built on jQuery and RaphaelJS. It supports chorop… | 23 | 1495 | abandoned |
| firtoz/react-three-renderer A React renderer that lets you build three.js scenes declaratively using React components rendered into a WebGL canvas. The project is froz… | 10 | 1482 | abandoned |
| FOSSASIA-Web/fossbridge.com FOSSBridge.com is a FOSSASIA project hosting artwork and design assets, published as a simple HTML website. It appears to be a static site … | 32 | 1478 | abandoned |
| qiujuer/ImageBlurring An Android library for blurring bitmaps using Java (stack blur), RenderScript, or JNI-backed C implementations. It has been integrated into… | 23 | 1459 | abandoned |
| moagrius/TileView TileView is an Android ViewGroup subclass that asynchronously renders, pans, and zooms very large images by composing bitmap tiles, with pl… | 23 | 1454 | abandoned |
| kripken/BananaBread BananaBread is a port of the Cube 2/Sauerbraten C++ 3D game engine and first-person shooter to the web, compiled to JavaScript/WebAssembly … | 32 | 1451 | abandoned |
| thomasxiii/photon Photon is a JavaScript library that simulates 3D lighting effects on DOM elements using CSS3 transforms and gradients. It lets developers a… | 32 | 1445 | abandoned |
| opentomb/OpenTomb OpenTomb is an open-source, from-scratch reimplementation of the classic Tomb Raider 1-5 game engines, capable of playing original and cust… | 10 | 1445 | abandoned |
| ValveSoftware/vogl A tool for capturing and replaying OpenGL calls from applications, primarily aimed at debugging graphics issues in games. It records OpenGL… | 32 | 1430 | abandoned |
| UE4-OceanProject/OceanProject A deprecated environment plugin for Unreal Engine 4 providing ocean and sky simulation, buoyancy, time-of-day, and fish plugins. It has bee… | 32 | 1401 | abandoned |
| google-ar/arcore-unity-sdk Google's ARCore SDK for Unity, providing native APIs for augmented reality features such as motion tracking, environmental understanding, a… | 10 | 1395 | abandoned |
| digitalfruit/limejs LimeJS is an HTML5 JavaScript game framework for building 2D games that run in modern browsers and on iOS via Mobile Safari. It is built on… | 32 | 1387 | abandoned |
| amitp/mapgen2 A procedural map generator for games, written in ActionScript (Flash), that creates island/continent maps with coastlines, mountains, and r… | 41 | 1371 | abandoned |
| SonyWWS/LevelEditor Sony's standalone WYSIWYG level editor for designing game levels, maps, and virtual worlds, built on the Authoring Tools Framework with C# … | 32 | 1370 | abandoned |
| Helpsypoo/primerpython A Python library of tools for building and animating objects in Blender, used to create the Primer YouTube channel's educational videos. It… | 10 | 1365 | abandoned |
| loopeer/shadow An Android library that draws customizable view shadows via a ShadowLayer, offering a CardView replacement with configurable shadow color, … | 23 | 1358 | abandoned |
| romannurik/LayerVisualizer A simple web-based 3D layer visualizer for visualizing material UIs and other designs involving depth and shadows. It also includes a layou… | 32 | 1349 | abandoned |
| robcupisz/LightShafts A Unity plugin implementing volumetric shadows (light shafts / light scattering) for directional and spot lights. It uses adaptive raymarch… | 32 | 1338 | abandoned |
| njdehoog/NHBalancedFlowLayout A UICollectionViewLayout subclass for iOS that displays items of different sizes in a grid without wasting visual space, using a balanced p… | 32 | 1337 | abandoned |
| NVIDIA/Q2RTX Quake II RTX is NVIDIA's fully path-traced reimplementation of Id Software's 1997 game Quake II, built on the Q2VKPT and Q2PRO engine branc… | 10 | 1317 | abandoned |
| max-mapper/voxel-engine A JavaScript library for building 3D voxel games in the browser using three.js and HTML5. It provides chunk-based world generation, block m… | 32 | 1312 | abandoned |
| supperjet/Canvas-2d-animation-engine A JavaScript library for creating 2D animation effects on the HTML5 canvas. It provides reusable canvas-based animation effects for web pag… | 32 | 1291 | abandoned |
| unity3d-jp/unitychan-crs Unity-Chan 'Candy Rock Star' is a live stage demo project for the Unity game engine featuring Unity Japan's mascot character performing a s… | 23 | 1290 | abandoned |
| OpenHMD/OpenHMD OpenHMD is a free and open source C library providing an API and drivers for immersive technology devices such as head-mounted displays wit… | 31 | 1284 | abandoned |
| uber/UberSignature UberSignature is an iOS view controller component that lets users draw realistic, pen-on-paper style signatures with their finger. It model… | 10 | 1283 | abandoned |
| jashkenas/ruby-processing A Ruby wrapper around the Processing creative coding environment, letting users write Processing sketches in Ruby and run them via the 'rp5… | 23 | 1280 | abandoned |
| edankwan/The-Spirit The Spirit is a WebGL-based visual experiment by Edan Kwan that creates a smoky particle effect using curl noise and noise derivatives. It … | 32 | 1277 | abandoned |
| kakaobrain/nerf-factory A PyTorch library collecting reimplementations of seven popular NeRF (Neural Radiance Fields) models such as NeRF, Mip-NeRF, DVGO, and Ref-… | 10 | 1272 | abandoned |
| 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… | 32 | 1250 | abandoned |
| qqchenjian318/VideoEditor-For-Android An Android video editor library built on hardware encoding (MediaCodec) and OpenGL for frame processing. It supports video recording, trimm… | 32 | 1249 | abandoned |
| romainguy/google-io-2014 A demo Android application from Romain Guy's Google I/O 2014 'Material Witness' talk showcasing the Material Design APIs introduced in the … | 32 | 1248 | abandoned |
| 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… | 32 | 1245 | abandoned |
| 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… | 23 | 1244 | abandoned |