InfluxDB Platform is powered by columnar analytics, optimized for cost-efficient storage, and built with open data standards. Learn more →
Top 23 JavaScript Graphic Projects
-
For anyone who is willing to use a webapp, I like drawio[0]. You can download locally[1] and self host (I just use the python webserver).
While finding the Github, I see they now actually package an Electron application, so that is probably worth exploring[2].
[0] https://www.drawio.com/
[1] https://github.com/jgraph/drawio
[2] https://github.com/jgraph/drawio-desktop
-
InfluxDB
Purpose built for real-time analytics at any scale. InfluxDB Platform is powered by columnar analytics, optimized for cost-efficient storage, and built with open data standards.
-
p5.js
p5.js is a client-side JS platform that empowers artists, designers, students, and anyone to learn to code and express themselves creatively on the web. It is based on the core principles of Processing. http://twitter.com/p5xjs —
I selected this library as I normally use much higher-level tools to develop games such as p5.js, or GDevelop. Both these tools are amazing in their own right; however, I want to learn how these processes operate on a much lower level. These tools take care of a lot of issues for you ranging from asset to memory management. Raylib is still cross-platform but does not handle these tasks for the programmer which I feel will improve my programming skills.
-
-
three-mesh-bvh
A BVH implementation to speed up raycasting and enable spatial queries against three.js meshes.
-
-
implicit
A math-inspired CAD program in haskell. CSG, bevels, and shells; 2D & 3D geometry; 2D gcode generation...
-
three-gpu-pathtracer
Path tracing renderer and utilities for three.js built on top of three-mesh-bvh.
-
SaaSHub
SaaSHub - Software Alternatives and Reviews. SaaSHub helps you find the best software and product alternatives
-
-
three-bvh-csg
A flexible, memory compact, fast and dynamic CSG implementation on top of three-mesh-bvh
-
-
-
urdf-loaders
URDF Loaders for Unity and THREE.js with example ATHLETE URDF Files open sourced from NASA JPL
-
SPX-GC
SPX is a graphics control client for live video productions and live streams using CasparCG, OBS, vMix, or similar software.
-
react-native-gcanvas
react native canvas based on gpu opengl glsl GCanvas -- A lightweight cross-platform graphics rendering engine. (超轻量的跨平台图形引擎)
-
retrace.gl
Create, ray trace & export programatically defined Signed Distance Function CSG geometries with an API suited for generative art - in your browser! 🎉
-
closed-chain-ik-js
A generalized inverse kinematics solver that supports closed chains for parallel kinematics systems, dynamic reconfiguration, and arbitrary joint configuration based on damped least squares error minimization techniques
-
Project mention: GPU profiling for WebGPU workloads on Windows with Chrome | news.ycombinator.com | 2024-07-04
I've been using the webgpu inspector extension[0] and so far it's proving very useful.
There are some occasional bugs but the author is very responsive on github and quick to fix issues.
Couldn't get anything useful out of PIX on the other hand.
- [0]: https://github.com/brendan-duncan/webgpu_inspector
-
-
-
-
-
-
-
SaaSHub
SaaSHub - Software Alternatives and Reviews. SaaSHub helps you find the best software and product alternatives
JavaScript Graphics discussion
JavaScript Graphics related posts
-
Exploring Raylib and Open Source
-
Py5, a Python version of Processing for your creative coding projects
-
P5.js y la importancia de divertirse programando
-
GPU profiling for WebGPU workloads on Windows with Chrome
-
If Feynman Was Teaching Today a Simplified Python Simulation of Diffusion
-
GitHub ダッシュボードのコミットをリアルタイムで追跡する
-
Śledzenie zatwierdzeń na pulpicie nawigacyjnym GitHub w czasie rzeczywistym
-
A note from our sponsor - InfluxDB
www.influxdata.com | 8 Sep 2024
Index
What are some of the best open-source Graphic projects in JavaScript? This list will help you:
Project | Stars | |
---|---|---|
1 | drawio-desktop | 49,415 |
2 | p5.js | 21,347 |
3 | c3 | 9,338 |
4 | three-mesh-bvh | 2,451 |
5 | 3DTilesRendererJS | 1,526 |
6 | implicit | 1,329 |
7 | three-gpu-pathtracer | 1,316 |
8 | Odoo | 818 |
9 | three-bvh-csg | 587 |
10 | octos | 537 |
11 | hylide | 481 |
12 | urdf-loaders | 435 |
13 | SPX-GC | 300 |
14 | react-native-gcanvas | 208 |
15 | retrace.gl | 191 |
16 | closed-chain-ik-js | 176 |
17 | webgpu_inspector | 155 |
18 | QuickPlot | 83 |
19 | OpenGraphics | 70 |
20 | source-engine-model-loader | 72 |
21 | 3d-core-raub | 67 |
22 | art | 29 |
23 | ChelseaJS | 26 |