JavaScript Simulation

Open-source JavaScript projects categorized as Simulation Edit details

Top 23 JavaScript Simulation Projects

  • WebGL-Fluid-Simulation

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

    Project mention: here's a website i think ethan would like | | 2022-08-09
  • toxy

    Hackable HTTP proxy for resiliency testing and simulated network conditions

  • Appwrite

    Appwrite - The Open Source Firebase alternative introduces iOS support . Appwrite is an open source backend server that helps you build native iOS applications much faster with realtime APIs for authentication, databases, files storage, cloud functions and much more!

  • covid19_scenarios

    Models of COVID-19 outbreak trajectories and hospital demand

    Project mention: How to buy HEX from ETH? (ethhex has bogus https cert) | | 2022-05-04

    Same issue and resolution was found on other sites in the wild:

  • force-graph

    Force-directed graph rendered on HTML5 canvas

    Project mention: Graph Data Visualization With GraphQL & react-force-graph | | 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.

  • Quirk

    A drag-and-drop quantum circuit simulator that runs in your browser. A toy for exploring and understanding small quantum circuits. (by Strilanc)

    Project mention: Shor, I’ll do it: explaining Shor’s algorithm without using a single ket sign | | 2022-07-31
  • micropolisJS

    A port of Micropolis to JS/HTML5

    Project mention: MicropolisJS: A JavaScript clone of the original SimCity | | 2022-03-07
  • d-zone

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

  • Scout APM

    Less time debugging, more time building. Scout APM allows you to find and fix performance issues with no hassle. Now with error monitoring and external services monitoring, Scout is a developer's best friend when it comes to application development.

  • hexapod

    Blazing fast hexapod robot simulator for the web.

    Project mention: HEXAPOD robot as my high school project in Italy, what you think? | | 2022-05-10

    I'm not a programmer, but I've seen this while I was doing my researches for myself, maybe is useful idk

  • Goopt

    🔍 Search Engine for a Procedural Simulation of the Web with GPT-3.

    Project mention: Show HN: Goopt – Search Engine for a Procedural Simulation of the Web with GPT-3 | | 2022-02-23
  • LifeEngine

    The Life Engine

    Project mention: Discussion Thread | | 2022-08-04

    This is fun to play while you wait for shit to compile

  • linuxWeb

    Linux... but simulated on your web browser.

    Project mention: Web based computer | | 2021-11-29
  • virus-spreading

    Simple virus spreading simulation tool made with plain/vanilla JavaScript

  • jsColorblindSimulator

    Simulate different kinds of colorblindness on images in your browser.

    Project mention: Make figures and presentations that are friendly to Colorblind people (2002) | | 2021-08-14

    It applied a linear transform to RGB values, like the current method, but the original matrices were the " matrices" [1] that have been floating around the internet for a while. They weren't derived scientifically and are quite inaccurate, at least for protanopia.


  • Terminhack

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

  • 1255-burgomaster

    :european_castle: Little town (travian) game w/ RPG mechanics. Playable. WIP

    Project mention: 1255: Rise of Teutonics is released today! (Kinda) | | 2021-12-30

    The game is also available in sources (GPLv3) , with the only assets are being copyrighted by me.

  • 3d-core-raub

    An extensible Node.js 3D core for desktop applications

    Project mention: Mesh Importing | | 2022-04-19

    The library wrapper for threejs i found that made this easy was the following:

  • wokwi-docs

    Documentation for the Wokwi Simulator

    Project mention: ESP32 Simulator online | | 2022-03-06
  • descent-app

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

    Project mention: Having trouble figuring out when to start descent | | 2022-07-15 for the lazy

  • 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 :) | | 2021-09-26
  • simoji

    Create back-of-the-envelope multi-agent simulations using emojis.

  • 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. | | 2021-09-14

    Projectile motion: Github:- [bruh, star it if u like it]

  • 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)

  • 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. | | 2021-09-14

    Solid propellent rocket simulation : Github:-

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 2022-08-09.

JavaScript Simulation related posts


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

Project Stars
1 WebGL-Fluid-Simulation 12,352
2 toxy 2,711
3 covid19_scenarios 1,375
4 force-graph 822
5 Quirk 729
6 micropolisJS 576
7 d-zone 544
8 hexapod 457
9 Goopt 413
10 LifeEngine 198
11 linuxWeb 105
12 virus-spreading 79
13 jsColorblindSimulator 75
14 Terminhack 70
15 1255-burgomaster 64
16 3d-core-raub 56
17 wokwi-docs 53
18 descent-app 28
19 inverted-pendulum 21
20 simoji 5
21 Projectile-Motion-Simulation 4
22 SolarSystem 2
23 Rocket-test 1
Find remote jobs at our new job board There are 3 new remote jobs listed recently.
Are you hiring? Post a new remote job listing for free.
Clean code begins in your IDE with SonarLint
Up your coding game and discover issues early. SonarLint is a free plugin that helps you find & fix bugs and security issues from the moment you start writing code. Install from your favorite IDE marketplace today.