Life & fun · alternatives · 2026
24 alternatives to Nexus.js - Fabric.js for 3D
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!
Nexus.js is a lightweight browser library for transforming 2D and 3D objects using simple mouse and touch controls with a fixed camera. Built with Three.js and React Three Fiber, it provides an intuitive 3D editor… Below are 24 products that do a similar job, ranked by how close each is in meaning and then by launch-day votes.
- 1

Build 3D interactions visually, without writing any code
2015 · 3d-transforms.webflow.com · its alternatives →
- 2

Render 3D models (OBJ, glTF, GLB, STL, .vox) as ASCII art — in the browser, in React or Vue, or straight in your terminal. A three.js-style API with no WebGL and no canvas: just text in a single <pre>.
Jun 2026 · glyphcss.com · its alternatives →
- 3

- 4

A minimalist three-dimensional coding environment. Control 8x8x8 dots with a single JavaScript function.
2021 · doersino.github.io · its alternatives →
- 5IB
I've been working on an MMORPG that is now in alpha as a solo developer. Here are the major open source technologies that I use: Blender - 3D modeling software for creating the overall environment and every game object. I've gotten a lot of CC and Public Domain assets from https://poly.pizza GLTF - I export assets from blender to the GLTF asset format JSON - I write a JSON config for every game object that describes things like its name, its interactions, its collisions, etc. Node.js exporter - I iterate over the environment and every asset to create a scene hierarchy. I use…
2024 · alpha.reconquer.online · its alternatives →
- 6ZJ
2020 · bennettfeely.com · its alternatives →
- 7

A fast, multipurpose and lightweight JavaScript animation library
2016 · anime-js.com · its alternatives →
- 8

- 9

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 →
- 10

A 3D game rendered entirely in CSS/HTML. Relying as much as possible on traditional html/css features instead of modern graphic APIs. Supports lighting, shadows, culling, etc. Can you escape the dungeon?
2020 · pantel.is · its alternatives →
- 11FP
2020 · affectionate-minsky-072f4c.netlify.com · its alternatives →
- 12IM
I made this site using R3F (https://github.com/pmndrs/react-three-fiber), a React renderer for 3JS (https://threejs.org/). The celestial bodies are Three.JS meshes. I used loaders (namely 'useLoader' from R3F and 'GLTFLoader' from 3JS) to import 3D models, such as International Space Station. More on loading models in R3F: https://docs.pmnd.rs/react-three-fiber/tutorials/loading-mod... I've future plans for this side project. It would be great to hear from the HN community before diving into them. Enjoy! P.S: Getting an empty…
2022 · spaceinbrowser.com · its alternatives →
- 13
Nexus▲95Nexus is the Cursor for your data — no more uploads for tweaks, no more downloads for edits. Just seamless, AI-powered collaboration to build and analyze your connected data. With Nexus, you can do in-depth analysis, focused edits, and selective analysis all through simple prompts. We've also launched on product hunt today, so would appreciate everyone's support there!: https://www.producthunt.com/posts/nexus-12
2025 · trynexus.io · its alternatives →
- 14IM
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 →
- 15

Hi HN! I created this lib in the need of a simple and tiny framework to easily do AJAX-style navigation / replacement of fragments in the page, in a web application. For people who don't want to use client-side-rendering and complex frameworks à la React, there are nowadays a few "HTML-over-the-wire" libraries, like HTMX, Unpoly or this super-tiny one Swap.js :) One other key thing is that no external tool is needed: no bundler, no webpack, no TypeScript compiler, no minification needed. Just write HTML, JS (+ your preferred server-side language: PHP, Python, etc.) and it works. The…
2023 · github.com · its alternatives →
- 16TL
2014 · qrohlf.com · its alternatives →
- 17RJ
A JavaScript library for programming graphic design systems with SVG
2015 · runemadsen.github.io · its alternatives →
- 18VJ
Vertex is a 1kloc SPA framework containing everything you need from React, Ractive-Load and jQuery while still being jQuery-compatible. vertex.js is a single, self-contained file with no build step and no dependencies. Also exhibits the curious quality of being faster than over a decade of engineering at Facebook in some cases: https://files.catbox.moe/sqei0d.png
Mar 2026 · lukeb42.github.io · its alternatives →
- 19

Craft interactive 3D animations, without code
2016 · 3d-parallax.webydo.com · its alternatives →
- 20

🚀 A React Framework for building extensible drag and drop page editors - prevwong/craft.js
2020 · github.com · its alternatives →
- 21

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.
Dec 2025 · github.com · its alternatives →
- 22TI
2014 · threes.meteor.com · its alternatives →
- 23AR
I think it's finally time to lock version 0.2 of my 4d side project. (Since previous Show HN a couple of years ago: https://news.ycombinator.com/item?id=37100760 I scrapped lots of stuff and concentrated on making a javascript "game engine") The sole purpose of this project is to explore whether it's possible to make the human brain spatially aware of four dimensions using Virtual Reality. It’s my first ever game project, my first time using Unity, first time writing C#, and my first anything with WebXR, so please be gentle! To manage expectations, it isn't visually pleasing…
2025 · brainpaingames.com · its alternatives →
- 24

AI4Animation in javascript & three.js. Contribute to sneha-belkhale/AI4Animation-js development by creating an account on GitHub.
2019 · github.com · 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 →