3D and graphics for projects built with AI agents
3D rendering, WebGL, canvas. 19 tools ranked by how many of 12,697 public projects built with AI coding agents use them, with downloads and GitHub stars. Updated Oct 10, 2026.
| Tool | Used in agent projects | Downloads / wk | GitHub stars | License |
|---|---|---|---|---|
| React Three Fiber npm React renderer for Three.js enabling 3D graphics with component patterns. |
2,360 (18.6%) | 6M | 32.8K | MIT |
| Three.js npm JavaScript 3D library for creating interactive 3D graphics in browsers. |
2,329 (18.3%) | 20.1M | 116K | MIT |
| maath npm Math utilities library for 3D graphics and animations in Three.js and React Three Fiber. |
176 (1.4%) | 4.6M | — | MIT |
| Leaflet npm Lightweight JavaScript library for creating mobile-friendly interactive maps. |
160 (1.3%) | 8M | 45.7K | BSD-2-Clause |
| React Leaflet npm React components for Leaflet maps enabling interactive mapping in React applications. |
121 (1.0%) | 3.7M | 5,603 | Hippocratic-2.1 |
| Postprocessing npm Post-processing effects library for Three.js rendering advanced visual effects. |
109 (0.9%) | 977K | 2,874 | Zlib |
| r3f-perf npm Performance monitoring tool for React Three Fiber applications. |
78 (0.6%) | 31.1K | 781 | MIT |
| three-stdlib npm Stand-alone collection of Three.js examples and utilities. |
78 (0.6%) | 4.3M | 861 | MIT |
| OGL npm Lightweight WebGL library for 3D graphics rendering with minimal overhead. |
66 (0.5%) | 658K | 4,668 | Unlicense |
| three-globe npm ThreeJS 3D globe component for visualizing data on interactive globes. |
60 (0.5%) | 332K | 1,638 | MIT |
| Simplex Noise npm Fast Simplex noise implementation for procedural generation in games and graphics. |
51 (0.4%) | 366K | 1,849 | MIT |
| COBE npm Lightweight 3D globe library for interactive planet visualizations in web projects. |
41 (0.3%) | 566K | 5,946 | MIT |
| Mapbox GL npm WebGL-based interactive maps library for rendering vector tiles and geospatial data. |
38 (0.3%) | 4.3M | 12.4K | SEE LICENSE IN LICENSE.txt |
| vite-plugin-glsl npm Import and inline GLSL/WGSL/Slang shader files with minification in Vite projects. |
38 (0.3%) | 138K | 426 | MIT |
| meshline npm Three.js mesh-based line renderer for better performance and visual control. |
33 (0.3%) | 3.3M | 381 | MIT |
| Spline React npm React component library for embedding interactive 3D Spline models. |
32 (0.3%) | 166K | — | — |
| node-canvas npm Canvas graphics API for Node.js backed by Cairo rendering. |
31 (0.2%) | 8.2M | 10.7K | MIT |
| Pixi.js npm Fast 2D WebGL renderer for interactive graphics, games and animations. |
29 (0.2%) | 1.4M | 48.3K | MIT |
| MapLibre GL npm Open-source WebGL interactive maps library with BSD license and community support. |
28 (0.2%) | 6.1M | 11.8K | BSD-3-Clause |
Nothing here matches. Search all tools →
Other categories
Web frameworks UI components and icons Styling and CSS Animation and motion Charts and data visualisation Forms, validation and schemas State and data fetching Markdown, editors and content Desktop and mobile apps Utilities Model SDKs Agent, MCP and tool libraries Prompts, structured output and evals ML and data science Databases, ORMs and clients SDKs for hosted services Auth and security libraries Jobs, queues and workflows Files, images and media Scraping, browsers and parsing HTTP servers and APIs HTTP clients and networking Testing Linting and formatting Languages, types and runtimes Build tools and bundlers Dev workflow and config Logging, monitoring and analytics Crypto and web3 Game development