nowfound

Dev tools · alternatives · 2026

24 alternatives to Three.js Journey

The best course to learn how to create stunning 3D websites

Below are 24 products that do a similar job, ranked by how close each is in meaning and then by launch-day votes. Three.js Journey launched in 2021; newer entries below may have overtaken it.

  1. 1MJ
  2. 2IT
  3. 3

    Learn HTML, JS, CSS & Node.js w/ free videos & live code

    2018 · its alternatives →

  4. 4WP

    2013 · usablica.github.com · its alternatives →

  5. 5
    3dlooky▲162

    Connect 3D to website in minutes with no-code

    2024 · 3dbae.com · its alternatives →

  6. 6

    Become a Web3 dev hero by building and shipping dApps

    2023 · its alternatives →

  7. 7

    Learning JavaScript is the best investment you can do today.

    2022 · its alternatives →

  8. 8

    Learn how to build 3D websites with React Three Fiber

    2023 · its alternatives →

  9. 9AG

    Many JS libraries exist to build graphs on the web (Vega, chartJS, Plotly...). They allow to make charts quickly. But you lose flexibility: you're limited by the options they offer. I just created a gallery with hundreds of graphs made with d3.js and React. - Examples are split by graph types - They all come with explanation and code sandboxes - Gradual complexity to ease the learning curve It took me ages to create this project! Feedback welcome!

    2023 · react-graph-gallery.com · its alternatives →

  10. 10LA

    2019 · learnjavascript.online · its alternatives →

  11. 11BH

    Hey HN, We’re Philip, Amby, and Declan, and we made “multiplayer virtual computers” that you can embed anywhere, including 3D spaces. We decided to build this because we noticed that embedding third-party apps and websites can be a nightmare due to incompatible platforms, security issues, and poor UX. Adding multiplayer functionality to these embeds makes this problem exponentially more difficult. On the backend, we’re spinning up a VM and running a resource-optimized fork of Chromium which we then stream to participants via WebRTC. Since we’re hosting the servers running the applications,…

    2022 · threejs-example.hyperbeam.com · its alternatives →

  12. 12

    A free resource for learning and developing in JavaScript

    2015 · its alternatives →

  13. 13

    Learn how to build a full stack JS web app from scratch

    2018 · its alternatives →

  14. 14BA
  15. 15NJ

    I was looking for a tiny library to easily transform both 2D & 3D objects with simple mouse / touch controls and a fixed camera, in the browser. Like a simple 3D editor but without requiring the user to be a Blender expert. Couldn't find anything lightweight, so I’m building one. Think Fabric.js but for 3D. Built entirely with Three.js / R3F. Borrowed some inspiration from VR/AR interaction systems for controls. Feel free to play with it and let me know what you think!

    2025 · punk.cam · its alternatives →

  16. 16
    Gio.js▲77

    3D globe info visualization library built with Three.js

    2018 · its alternatives →

  17. 17

    Get a more complete understanding of JavaScript

    2016 · its alternatives →

  18. 183R
  19. 19

    A CSS 3D engine for the DOM. Renders polygon meshes in HTML by leveraging matrix3d transforms. - GitHub - layoutit/polycss: A CSS 3D engine for the DOM. Renders polygon meshes in HTML by leveraging matrix3d transforms.

    Jun 2026 · github.com · its alternatives →

  20. 20VR

    I've been going through Cem Yuksel's "Introduction to Computer Graphics" course and thought that writing a volume renderer would be a good way to test my knowledge. It is a common technique used to render 3D medical data. Works by ray marching a specific step size, reading a 3D texture (e.g. MRI data), and calculating opacity values. Code should be easy to get started with for anyone familiar with the JS ecosystem. Questions for the HN community: I spent 20-25% of the entire time just setting up the project and fighting issues with the JavaScript ecosystem. This experience has made me…

    2024 · github.com · its alternatives →

  21. 21IM

    A while ago I discovered three.js, a JavaScript library to manipulate 3D objects. It looked really interesting, but I had no real need for it... To change that I recently challenged myself to make one 3D web game per month with three.js. And I just release game #2, a puzzle game called Cuboid, and you can try it here: https://www.thomasfriday.com/cuboid/ Please let me know if you have any questions or feedback. Thanks!

    2023 · thomasfriday.com · its alternatives →

  22. 22

    Become a TypeScript wizard

    2023 · its alternatives →

  23. 23

    Start your journey to become a web developer

    2023 · its alternatives →

  24. 24MW

    A place to learn and share html5/css3/js snippets. Its on a alpha/mvp stage right now. Let me know what you think. Http://html5snippets.com

    2011 · its alternatives →

Also compare

Ranked by how close each launch is in meaning, then by votes. Prices were read from each product’s own site when checked and can change. Refine with your own description →