With SurveyJS form UI libraries, you can build and style forms in a fully-integrated drag & drop form builder, render them in your JS app, and store form submission data in any backend, inc. PHP, ASP.NET Core, and Node.js. Learn more →
Top 20 JavaScript Physic Projects
-
Do you think this worked so cleanly because there is a tutorial similar to this and its in the dataset?
-
whitestorm.js
:rocket: 🌪 Super-fast 3D framework for Web Applications 🥇 & Games 🎮. Based on Three.js
-
SurveyJS
Open-Source JSON Form Builder to Create Dynamic Forms Right in Your App. With SurveyJS form UI libraries, you can build and style forms in a fully-integrated drag & drop form builder, render them in your JS app, and store form submission data in any backend, inc. PHP, ASP.NET Core, and Node.js.
-
-
LayaAir
LayaAir is a fully platform rendering engine with rich 2D/3D rendering capabilities and a mature integrated development platform
-
MainLoop.js
Provides a well-constructed main loop useful for JavaScript games and other animated or time-dependent applications.
-
-
-
WorkOS
The modern identity platform for B2B SaaS. The APIs are flexible and easy-to-use, supporting authentication, user identity, and complex enterprise features like SSO and SCIM provisioning.
-
-
Sandboxels
Sandboxels is an in-browser falling sand simulation game, with mechanics such as heat simulation, electricity, density, chemical reactions, fire, and over 500 unique elements to play with.
Project mention: FallingSand VS Sandboxels - a user suggested alternative | libhunt.com/r/FallingSand | 2024-02-01Browser-based alternative with similar gameplay.
-
Yes it is! Here’s the web backbone code for the server and the official progressive web app that i made. Both iOS and android apps were completey rewritten from scratch using expo (react native) and expo-three, but they still share the same server as the web ver. Mobile ver. github page
-
I'm working at Meta to this day!
Check it out at https://github.com/air/encounter
-
-
pqm
Physical Quantities and Measures (PQM) is a Node and browser package for dealing with numbers with units
-
-
-
webxr-threejs-midi-visualizer
WebXR, augmented reality MIDI data visualization, built with Three.js and Tone.js. See video: https://youtu.be/lIecCGtbqSM
-
matrix-engine
webGL2 implementation (opengles2/3). ClassObject scene draw orientend framework based on crazzy fast glmatrix engine. ECMA 6 JS Project in base. Obj loader, raycast, BVH animation etc.
-
magic-three
Using power of Three.js and Ammo.js .Class oriented , script type module. No build needed. Networking with webRTC/Node.js signaling server. First person shooter
Take a look [ECMA6 - NO BUILD - TYPE=MODULE] : https://github.com/zlatnaspirala/magic-three/tree/main/magic-three-ammo
-
Projectile-Motion-Simulation
A simple projectile motion simulator made made using matter.js , it looks cool and ofc gonna help you see physically accurate projectile motion
-
Rocket-test
This is a simulation of a solid propellant rocket . The situations is a straight accent and descent , that means angle of launch is perpendicular to the surface and acceleration due to gravity is assumed constant throughout.
-
InfluxDB
Power Real-Time Data Analytics at Scale. Get real-time insights from all types of time series data with InfluxDB. Ingest, query, and analyze billions of data points in real-time with unbounded cardinality.
JavaScript Physics related posts
- Draggable physics button? How would you create such an effect?
- New Way to Visualize Atoms and Molecules: Electronify
- Atomic Orbitals On Your Phone
- My chemistry teachers quite comical representation of electron orbitals
- Hiring - FullStack - Remote $150-180k Base + Bonus
- A-Frame Camera Collision
- Particle Physics Simulation
-
A note from our sponsor - SurveyJS
surveyjs.io | 28 Mar 2024
Index
What are some of the best open-source Physic projects in JavaScript? This list will help you:
Project | Stars | |
---|---|---|
1 | matter-js | 15,824 |
2 | whitestorm.js | 6,085 |
3 | p2.js | 2,586 |
4 | LayaAir | 1,573 |
5 | MainLoop.js | 506 |
6 | aframe-physics-system | 488 |
7 | quantum-game | 337 |
8 | SpaceHuggers | 201 |
9 | Sandboxels | 123 |
10 | ElectronVisualized | 63 |
11 | encounter | 49 |
12 | inverted-pendulum | 23 |
13 | pqm | 15 |
14 | particle.js | 13 |
15 | kg-uniphy | 12 |
16 | webxr-threejs-midi-visualizer | 12 |
17 | matrix-engine | 9 |
18 | magic-three | 8 |
19 | Projectile-Motion-Simulation | 4 |
20 | Rocket-test | 1 |