JavaScript Simulation

Open-source JavaScript projects categorized as Simulation | Edit details

Top 14 JavaScript Simulation Projects

  • GitHub repo WebGL-Fluid-Simulation

    Play with fluids in your browser (works even on mobile)

    Project mention: Mouse cursor smoke animation | reddit.com/r/webflow | 2021-10-24

    It’s a fluid dynamic simulation in WebGL so I guess you can make it with custom code. Here’s an example + code: https://paveldogreat.github.io/WebGL-Fluid-Simulation/

  • GitHub repo toxy

    Hackable HTTP proxy for resiliency testing and simulated network conditions

  • Syncfusion

    Build stunning web applications quickly using Syncfusion JavaScript UI controls.. The Syncfusion JavaScript suite offers more than 65 cross-platform, responsive, and lightweight JS/HTML5 UI controls for building modern web applications.

  • GitHub repo force-graph

    Force-directed graph rendered on HTML5 canvas

    Project mention: Graph Data Visualization With GraphQL & react-force-graph | dev.to | 2021-09-29

    The force-graph JavaScript library can be used to help build interactive data visualizations using a force-directed layout. It uses HTML5 Canvas for rendering and the d3-force layout algorithm. There are also 3D and AR/VR versions of the library, as well as a React flavor, which is what we'll be using.

  • GitHub repo d-zone

    An ambient life simulation driven by user activity within a Discord server

    Project mention: A server owner made a discord bot that tracks who's Online and what they are saying; Sadly I can't get a screenshot of someone talking, So the box of me hovering over myself will have to do. | reddit.com/r/screenshots | 2021-02-26

    It's open source.

  • GitHub repo hexapod

    Blazing fast hexapod robot simulator for the web.

    Project mention: Jittery Servos (wip) | reddit.com/r/arduino | 2021-01-02

    hi! i did start with plotly dash! but i eventually switched to plotly js to that all the computations are done in the browser! Thanks!

  • GitHub repo virus-spreading

    Simple virus spreading simulation tool made with plain/vanilla JavaScript

    Project mention: Programming a simulation | reddit.com/r/learnprogramming | 2021-02-12

    I came across this project recently, it may give you some ideas: https://github.com/MTrajK/virus-spreading

  • GitHub repo Terminhack

    👨‍💻 Impress your friends by pretending to be a real hacker

    Project mention: Show HN: An API to impress your friends by pretending to be a real hacker | news.ycombinator.com | 2021-03-11
  • Nanos

    Run Linux Software Faster and Safer than Linux with Unikernels.

  • GitHub repo githubstonks

    🚀 📈 Stock market game where the stocks are github repositories

    Project mention: Stock market game where the stocks are GitHub repositories | reddit.com/r/CKsTechNews | 2021-06-14
  • GitHub repo inverted-pendulum

    Pendulum physics simulation

    Project mention: I made a webapp where you can interact with a pendulum-slider system and experiment with a PID controller! Maybe useful for learning etc, please see what you think :) | reddit.com/r/engineering | 2021-09-26
  • GitHub repo descent-app

    Top of descent path calculator. Let's calculate your descent!

    Project mention: Constraints? 🤔 | reddit.com/r/MicrosoftFlightSim | 2021-10-03
  • GitHub repo 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

    Project mention: A few super simple simulations. | reddit.com/r/shittysimulated | 2021-09-14

    Projectile motion: https://beetrandahiya.github.io/Projectile-Motion-Simulation/ Github:-https://github.com/beetrandahiya/Projectile-Motion-Simulation [bruh, star it if u like it]

  • GitHub repo SolarSystem

    This is a two-dimensional simulation of our solar system to scale, written in Javascript while using the Keplerian Elements for calculating the positions. (by Simone-Dr)

    Project mention: A 2D simulation of our Solar System with accurate positions and scale | reddit.com/r/javascript | 2021-05-24
  • GitHub repo virtualNanoleaf

    Simulate Nanoleaf and use them with api

    Project mention: NanoVirtualization | reddit.com/r/Nanoleaf | 2021-06-15
  • GitHub repo 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.

    Project mention: A few super simple simulations. | reddit.com/r/shittysimulated | 2021-09-14

    Solid propellent rocket simulation : https://beetrandahiya.github.io/Rocket-test/ Github:-https://github.com/beetrandahiya/Rocket-test

NOTE: The open source projects on this list are ordered by number of github stars. The number of mentions indicates repo mentiontions in the last 12 Months or since we started tracking (Dec 2020). The latest post mention was on 2021-10-24.

Index

What are some of the best open-source Simulation projects in JavaScript? This list will help you:

Project Stars
1 WebGL-Fluid-Simulation 11,416
2 toxy 2,695
3 force-graph 618
4 d-zone 517
5 hexapod 410
6 virus-spreading 75
7 Terminhack 64
8 githubstonks 33
9 inverted-pendulum 21
10 descent-app 20
11 Projectile-Motion-Simulation 4
12 SolarSystem 1
13 virtualNanoleaf 0
14 Rocket-test 0
Find remote jobs at our new job board 99remotejobs.com. There are 37 new remote jobs listed recently.
Are you hiring? Post a new remote job listing for free.
Scout APM: A developer's best friend. Try free for 14-days
Scout APM uses tracing logic that ties bottlenecks to source code so you know the exact line of code causing performance issues and can get back to building a great product faster.
scoutapm.com