JavaScript Threejs

Open-source JavaScript projects categorized as Threejs

Top 23 JavaScript Threej Projects

  1. A-Frame

    :a: Web framework for building virtual reality experiences.

    Project mention: Let Me Pay for Firefox | news.ycombinator.com | 2025-07-13
  2. SurveyJS

    JavaScript Form Builder with No-Code UI & Built-In JSON Schema Editor. Keep full control over the data you collect and tailor the form builder’s entire look and feel to your users’ needs. SurveyJS works with React, Angular, Vue 3, and is compatible with any backend or auth system. Learn more.

    SurveyJS logo
  3. drei

    🥉 useful helpers for react-three-fiber

  4. vanta

    Animated 3D backgrounds for your website

  5. AR.js

    Image tracking, Location Based AR, Marker tracking. All on the Web.

  6. NN-SVG

    Publication-ready NN-architecture schematics.

  7. 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.

  8. matcaps

    Huge library of matcap PNG textures organized by color

  9. Stream

    Stream - Scalable APIs for Chat, Feeds, Moderation, & Video. Stream helps developers build engaging apps that scale to millions with performant and flexible Chat, Feeds, Moderation, and Video APIs and SDKs powered by a global edge network and enterprise-grade infrastructure.

    Stream logo
  10. three-mesh-bvh

    A BVH implementation to speed up raycasting and enable spatial queries against three.js meshes.

  11. 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...).

  12. 3d

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

  13. react-three-next

    React Three Fiber, Threejs, Nextjs starter

  14. mind-ar-js

    Web Augmented Reality. Image Tracking, Face Tracking. Tensorflow.js

  15. craftzdog-homepage

    My homepage

  16. sketch-threejs

    Interactive sketches made with three.js.

  17. THREE.MeshLine

    Mesh replacement for THREE.Line

  18. hubs

    Duck-themed multi-user virtual spaces in WebVR. Built with A-Frame.

  19. GaussianSplats3D

    Three.js-based implementation of 3D Gaussian splatting

  20. 3DTilesRendererJS

    Renderer for 3D Tiles in Javascript using three.js

    Project mention: NASA Stennis Releases First Open-Source Software | news.ycombinator.com | 2025-05-14
  21. troika

    A JavaScript framework for interactive 3D and 2D visualizations

  22. three-gpu-pathtracer

    Path tracing renderer and utilities for three.js built on top of three-mesh-bvh.

  23. three-globe

    WebGL Globe Data Visualization as a ThreeJS reusable 3D object

  24. react-planner

    :pencil2: A React Component for plans design. Draw a 2D floorplan and navigate it in 3D mode.

  25. GithubCity

    Create a 3D city from your GitHub contributions 🏙

  26. 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
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 Threejs discussion

Log in or Post with

JavaScript Threejs related posts

  • Some platforms to post your animations on the web

    5 projects | dev.to | 10 Jan 2025
  • Stripe Black Friday Dashboard (Physical Machine)

    1 project | news.ycombinator.com | 3 Dec 2024
  • We built the city of Colombo in Cities:Skylines

    8 projects | news.ycombinator.com | 1 Sep 2024
  • HTML5 Differences from HTML4 (2014)

    1 project | news.ycombinator.com | 5 Jul 2024
  • A Deep Dive into Three.js: Exploring the Beauty of 3D on the Web 🌐

    5 projects | dev.to | 6 Jun 2024
  • Ask HN: Why Htmx So Controversial?

    1 project | news.ycombinator.com | 13 May 2024
  • Building Your First Browser Game with Three.js and React: Part 2 - Implementing 3D Models

    2 projects | dev.to | 10 May 2024
  • A note from our sponsor - Stream
    getstream.io | 20 Jul 2025
    Stream helps developers build engaging apps that scale to millions with performant and flexible Chat, Feeds, Moderation, and Video APIs and SDKs powered by a global edge network and enterprise-grade infrastructure. Learn more →

Index

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

# Project Stars
1 A-Frame 17,245
2 drei 9,053
3 vanta 6,055
4 AR.js 5,755
5 NN-SVG 5,548
6 Online3DViewer 3,036
7 matcaps 2,877
8 three-mesh-bvh 2,865
9 jeelizFaceFilter 2,789
10 3d 2,737
11 react-three-next 2,713
12 mind-ar-js 2,433
13 craftzdog-homepage 2,403
14 sketch-threejs 2,395
15 THREE.MeshLine 2,257
16 hubs 2,174
17 GaussianSplats3D 2,097
18 3DTilesRendererJS 1,956
19 troika 1,796
20 three-gpu-pathtracer 1,547
21 three-globe 1,426
22 react-planner 1,374
23 GithubCity 1,168

Sponsored
JavaScript Form Builder with No-Code UI & Built-In JSON Schema Editor
Keep full control over the data you collect and tailor the form builder’s entire look and feel to your users’ needs. SurveyJS works with React, Angular, Vue 3, and is compatible with any backend or auth system. Learn more.
surveyjs.io

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