Top 15 Three.js Alternative and Similar Softwares | Dec 2024

The aim of the project is to create a lightweight 3D library with a very low level of complexity — in other words, for dummies. The library provides , , CSS3D and WebGL renderers.

Common open source code : https://github.com/mrdoob/three.js

1. Sigma.js

Sigma.js Sigma is a JavaScript library dedicated to graph drawing. It makes easy to publish networks on Web pages, and allows developers to integrate network exploration in rich Web applications.Source code : https://github.com/jacomyal/sigma.jshttps://github.com/jacomyal/sigma.js......

2. GLGE

GLGE GLGE is a javascript library intended to ease the use of WebGL; which is basically a native browser javascript API giving direct access to openGL ES2, allowing for the use of hardware accelerated 2D/3D applications without having to download any plugins.The aim of GLGE is to mask the involved nature......

3. Dracula Graph Library

Dracula Graph Library Dracula is a set of tools to display and layout interactive graphs, along with various related algorithms.No Flash, no Java, no plug-ins. Just plain JavaScript and SVG. The code is released under the MIT license, so commercial use is not a problem. Creating a graph is simple! You also can......

4. Paper.js

Paper.js Paper.js is an open source vector graphics scripting framework that runs on top of the HTML5 Canvas. It offers a clean Scene Graph / Document Object Model and a lot of powerful functionality to create and work with vector graphics and bezier curves, all neatly wrapped up in a well......

5. SceneJS

SceneJS SceneJS is an open-source 3D engine for JavaScript which provides a JSON-based scene graph API on WebGL. SceneJS specialises in efficient rendering of large numbers of individually pickable and articulated objects as required by high-detail model-viewing applications in engineering and medicine.......

6. GraphicsJS

GraphicsJS GraphicsJS is a free and open-source JavaScript library for easily drawing any HTML5 graphics and animation from scratch. It is lightweight and more powerful in terms of out-of-the-box features than the existing SVG/VML based components on the market including the segment's former leaders, Raphaël and Bonsai.In particular, GraphicsJS provides powerful......

7. miniPaint

miniPaint miniPaint is free online image editor using HTML5. Edit, adjust your images, add effects online in your browser, without installing anything.........

8. Janvas

Janvas Draw Vector Graphics online and create Interactive Contents in SVG.......

9. Dizzy.js

Dizzy.js dizzy.js is a Javascript library that enables you to create nonlinear presentations similiar to Prezi without using Flash.The presentation data is stored in the SVG-format, the navigation and animation is done via Javascript.There is an editor (beta) as well as a presenting application online......

10. DUnitearth

DUnitearth DUniter servers on the Earth planet.Duniter is a network of communities where each member is certified by its peers, the network provides an universal dividend or basic income through elliptic curves cryptography.JavaScript centralized HTTP application.Common open source code : https://github.com/devingfx/DUnitearth......

11. 3D Wayfinder

3D Wayfinder 3D Architectural Visualization and Property Management Software Platform for 3D floor plans and building maps. Visualize, edit, embed your 3D floor plan and.........

12. C3DL

C3DL The Canvas 3D JS Libary (C3DL) is a JavaScript library that will make it easier to write 3D applications using WebGL. It provides a set of math, scene, and 3d object classes that makes WebGL more accessible for developers that want to develop 3D content in browser but do not......

13. Raphaël

Raphaël Raphaël is a small JavaScript library that should simplify your work with vector graphics on the web. If you want to create your own specific chart or image crop and rotate widget, for example, you can achieve it simply and easily with this library. Raphaël ['ræfe??l] uses the SVG W3C......

14. Plotly

Plotly Plotly is the easiest way to graph and share data online. Open-source libraries for Python, R, MATLAB, and JavaScript.$19 per month to host private charts and data.Free for anyone to view them. Billed annually.......

15. CanvasJS Charts

CanvasJS Charts CanvasJS is an easy to use HTML5 and Javascript Charting library. It runs across devices including iPhone, iPad, Android, Windows Phone, Microsoft Surface, Desktops, etc. This allows you to create rich dashboards that work on all the devices without compromising on maintainability or functionality of your web application. CanvasJS is......