JavaScript 3D

Open-source JavaScript projects categorized as 3D

Top 23 JavaScript 3D Projects

  1. three.js

    JavaScript 3D Library.

    Project mention: React Three Ecosystem | news.ycombinator.com | 2025-05-10

    note three.js [1] has nothing to do with React out of the box though, this page highlights an atypical way of using three.js through a popular React binding.

    [1] https://threejs.org/

  2. SurveyJS

    JavaScript Form Builder with No-Code UI & Built-In JSON Schema Editor. Add the SurveyJS white-label form builder to your JavaScript app (React/Angular/Vue3). Build complex JSON forms without coding. Fully customizable, works with any backend, perfect for data-heavy apps. Learn more.

    SurveyJS logo
  3. A-Frame

    :a: Web framework for building virtual reality experiences.

    Project mention: React Three Ecosystem | news.ycombinator.com | 2025-05-10
  4. GDevelop

    🎮 Open-source, cross-platform 2D/3D/multiplayer game engine designed for everyone.

    Project mention: No-Code Game Development: Using AI to Build Your First Game | dev.to | 2025-05-16

    GDevelop combines open-source flexibility with powerful no-code features. Their recent AI plugins provide remarkable capabilities:

  5. Cesium

    An open-source JavaScript library for world-class 3D globes and maps :earth_americas:

    Project mention: Cesium VS xeokit SDK - a user suggested alternative | libhunt.com/r/cesium | 2025-05-07
  6. react-bits

    An open source collection of animated, interactive & fully customizable React components for building stunning, memorable user interfaces. (by DavidHDev)

    Project mention: Introducing React Bits - A Library of Beautifully Animated React UI Components | dev.to | 2025-01-08

    GitHub: https://github.com/DavidHDev/react-bits

  7. zdog

    Flat, round, designer-friendly pseudo-3D engine for canvas & SVG

  8. vanta

    Animated 3D backgrounds for your website

  9. InfluxDB

    InfluxDB – Built for High-Performance Time Series Workloads. InfluxDB 3 OSS is now GA. Transform, enrich, and act on time series data directly in the database. Automate critical tasks and eliminate the need to move data externally. Download now.

    InfluxDB logo
  10. blockbench

    Blockbench - A low poly 3D model editor

  11. isometric-contributions

    Browser extension for rendering an isometric pixel art version of your GitHub contribution graph.

  12. Online3DViewer

    A solution to visualize and explore 3D models in your browser.

    Project mention: Some platforms to post your animations on the web | dev.to | 2025-01-10

    Looks to be a good 3d asset viewer, but seems to have a pricetag, though that pricetag includes the powerful 3d editor. Web searches can bring up other similar online players & 3d Viewers; some are more niche than others.

  13. jeelizFaceFilter

    Javascript/WebGL lightweight face tracking library designed for augmented reality webcam filters. Features : multiple faces detection, rotation, mouth opening. Various integration examples are provided (Three.js, Babylon.js, FaceSwap, Canvas2D, CSS3D...).

  14. 3d

    Three.js 3D项目,包含冰墩墩🐼、数字城市🏙、3D人像👤、车模展示🚗、塞尔达传说🗡等一些3D趣味演示页面,持续优化中...访问链接如下👇 (by dragonir)

  15. geojson.io

    A quick, simple tool for creating, viewing, and sharing spatial data

  16. curtainsjs

    curtains.js is a lightweight vanilla WebGL javascript library that turns HTML DOM elements into interactive textured planes.

  17. comfyui-mixlab-nodes

    Workflow-to-APP、ScreenShare&FloatingVideo、GPT & 3D、SpeechRecognition&TTS

  18. GithubCity

    Create a 3D city from your GitHub contributions 🏙

  19. xviz

    A protocol for real-time transfer and visualization of autonomy data

  20. WebWorldWind

    The NASA WorldWind Javascript SDK (WebWW) includes the library and examples for creating geo-browser web applications and for embedding a 3D globe in HTML5 web pages.

  21. three-stdlib

    📚 Stand-alone library of threejs examples designed to run without transpilation in node & browser

  22. d3-force-3d

    Force-directed graph layout in 1D, 2D or 3D using velocity Verlet integration.

  23. anipose

    🐜🐀🐒🚶 A toolkit for robust markerless 3D pose estimation

  24. vis-graph3d

    📊 Create interactive, animated 3d graphs. Surfaces, lines, dots and block styling out of the box.

  25. jeelizGlassesVTOWidget

    JavaScript/WebGL glasses virtual try-on widget. Real-time camera experience, robust to all lighting conditions, high-end 3D PBR rendering, easy integration, fully customizable.

  26. SaaSHub

    SaaSHub - Software Alternatives and Reviews. SaaSHub helps you find the best software and product alternatives

    SaaSHub logo
NOTE: The open source projects on this list are ordered by number of github stars. The number of mentions indicates repo mentiontions in the last 12 Months or since we started tracking (Dec 2020).

JavaScript 3D discussion

Log in or Post with

JavaScript 3D related posts

  • Shortest walking tour to 81,998 bars in Korea – TSP solved in 178 days

    1 project | news.ycombinator.com | 28 Apr 2025
  • Visualizing MIDI with Three.js, Tone.js, and TypeScript

    2 projects | dev.to | 5 Apr 2025
  • Rant: state of generative AI in code generation.

    3 projects | dev.to | 5 Feb 2025
  • Get Start Threejs With Bun TypeScript In MacOs

    1 project | dev.to | 23 Jan 2025
  • Optimizing Three.js: 4 Key Techniques

    1 project | dev.to | 29 Nov 2024
  • Today’s new knowledge #5 (Three.js)

    1 project | dev.to | 17 Nov 2024
  • Making the world better commit by commit

    1 project | news.ycombinator.com | 7 Nov 2024
  • A note from our sponsor - SaaSHub
    www.saashub.com | 18 May 2025
    SaaSHub helps you find the best software and product alternatives Learn more →

Index

What are some of the best open-source 3D projects in JavaScript? This list will help you:

# Project Stars
1 three.js 106,221
2 A-Frame 17,047
3 GDevelop 14,070
4 Cesium 13,695
5 react-bits 11,467
6 zdog 10,474
7 vanta 5,884
8 blockbench 3,921
9 isometric-contributions 3,547
10 Online3DViewer 2,940
11 jeelizFaceFilter 2,764
12 3d 2,737
13 geojson.io 1,994
14 curtainsjs 1,736
15 comfyui-mixlab-nodes 1,591
16 GithubCity 1,149
17 xviz 1,045
18 WebWorldWind 928
19 three-stdlib 789
20 d3-force-3d 397
21 anipose 376
22 vis-graph3d 332
23 jeelizGlassesVTOWidget 297

Sponsored
JavaScript Form Builder with No-Code UI & Built-In JSON Schema Editor
Add the SurveyJS white-label form builder to your JavaScript app (React/Angular/Vue3). Build complex JSON forms without coding. Fully customizable, works with any backend, perfect for data-heavy apps. Learn more.
surveyjs.io

Did you know that JavaScript is
the 3rd most popular programming language
based on number of references?