JavaScript Simulation

Open-source JavaScript projects categorized as Simulation

Top 23 JavaScript Simulation Projects

  1. WebGL-Fluid-Simulation

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

    Project mention: WebGL Fluid Simulation | news.ycombinator.com | 2024-12-28
  2. SurveyJS

    JavaScript Form Builder with No-Code UI & Built-In JSON Schema Editor. Add the SurveyJS white-label form builder to your JavaScript app (React/Angular/Vue3). Build complex JSON forms without coding. Fully customizable, works with any backend, perfect for data-heavy apps. Learn more.

    SurveyJS logo
  3. force-graph

    Force-directed graph rendered on HTML5 canvas

  4. covid19_scenarios

    Models of COVID-19 outbreak trajectories and hospital demand

  5. Quirk

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

  6. ims

    📚 Introduction to Modern Statistics - A college-level open-source textbook with a modern approach highlighting multivariable relationships and simulation-based inference. For v1, see https://openintro-ims.netlify.app.

  7. micropolisJS

    A port of Micropolis to JS/HTML5

  8. hexapod

    Blazing fast hexapod robot simulator for the web. (by mithi)

  9. InfluxDB

    InfluxDB – Built for High-Performance Time Series Workloads. InfluxDB 3 OSS is now GA. Transform, enrich, and act on time series data directly in the database. Automate critical tasks and eliminate the need to move data externally. Download now.

    InfluxDB logo
  10. d-zone

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

  11. Goopt

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

  12. LifeEngine

    The Life Engine

  13. worm-sim

    Simulate the C. Elegans worm brain in your browser and interact with the worm as it moves around

  14. 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.

  15. skies-adsb

    skies-adsb transforms your browser into a real-time 3D air traffic display. Using unfiltered ADS-B data from an RTL-SDR receiver, explore your local air traffic, surrounding airspace, and geography with custom 3D maps you can tailor to your needs.

    Project mention: Show HN: Skies-adsb 2.0 release – RTL-SDR ADS-B 3D plane tracking app | news.ycombinator.com | 2025-02-11
  16. wokwi-docs

    Documentation for the Wokwi Simulator

  17. 1255-burgomaster

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

  18. galaxy_sim

    This project is a simulation of thousands of particles that reproduce gravity to simulate galaxies. It uses ThreeJS for 3D rendering and shaders to calculate the movement of particles in real-time.

  19. linuxWeb

    Linux... but simulated on your web browser.

  20. jsColorblindSimulator

    Simulate different kinds of colorblindness on images in your browser.

  21. Terminhack

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

  22. virus-spreading

    Simple virus spreading simulation tool made with plain/vanilla JavaScript

  23. 3d-core-raub

    An extensible Node.js 3D core for desktop applications

  24. diablo-rift-simulator.github.io

    Free Diablo Immortal Lootbox & Gem Upgrade Simulator

  25. Sundown

    WebGPU game engine for fun and games. (by Sunset-Studios)

    Project mention: Show HN: The Sundown WebGPU game and SIM engine | news.ycombinator.com | 2024-07-21
  26. SaaSHub

    SaaSHub - Software Alternatives and Reviews. SaaSHub helps you find the best software and product alternatives

    SaaSHub logo
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).

JavaScript Simulation discussion

Log in or Post with

JavaScript Simulation related posts

  • Show HN: Splash – A Real-Time Fluid Simulation in Browsers Implemented in WebGPU

    2 projects | news.ycombinator.com | 22 Mar 2025
  • WebGL Fluid Simulation

    2 projects | news.ycombinator.com | 28 Dec 2024
  • We built the city of Colombo in Cities:Skylines

    8 projects | news.ycombinator.com | 1 Sep 2024
  • WebGL Fluid Simulation

    1 project | news.ycombinator.com | 8 Jul 2024
  • Shadama: A Particle Simulation Programming Environment for Everyone

    4 projects | news.ycombinator.com | 28 May 2024
  • That is some extremely impressive water physics, especialy for a place you only visit once. How did they do it? (MAJOR SPOILERS FOR 4.2 WORLD QUEST)

    1 project | /r/Genshin_Impact | 2 Dec 2023
  • WebGL Fluid Simulation

    1 project | news.ycombinator.com | 3 Oct 2023
  • A note from our sponsor - InfluxDB
    www.influxdata.com | 22 May 2025
    InfluxDB 3 OSS is now GA. Transform, enrich, and act on time series data directly in the database. Automate critical tasks and eliminate the need to move data externally. Download now. Learn more →

Index

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

# Project Stars
1 WebGL-Fluid-Simulation 15,438
2 force-graph 1,759
3 covid19_scenarios 1,355
4 Quirk 989
5 ims 893
6 micropolisJS 657
7 hexapod 610
8 d-zone 585
9 Goopt 518
10 LifeEngine 498
11 worm-sim 391
12 Sandboxels 243
13 skies-adsb 231
14 wokwi-docs 154
15 1255-burgomaster 131
16 galaxy_sim 127
17 linuxWeb 117
18 jsColorblindSimulator 109
19 Terminhack 84
20 virus-spreading 83
21 3d-core-raub 76
22 diablo-rift-simulator.github.io 64
23 Sundown 60

Sponsored
JavaScript Form Builder with No-Code UI & Built-In JSON Schema Editor
Add the SurveyJS white-label form builder to your JavaScript app (React/Angular/Vue3). Build complex JSON forms without coding. Fully customizable, works with any backend, perfect for data-heavy apps. Learn more.
surveyjs.io

Did you know that JavaScript is
the 3rd most popular programming language
based on number of references?