JavaScript Simulation

Open-source JavaScript projects categorized as Simulation

Top 23 JavaScript Simulation Projects

  • WebGL-Fluid-Simulation

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

  • Project mention: 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) | /r/Genshin_Impact | 2023-12-02

    It kinda reminds me of this fluid simulation website. The site is about a computer graphics technique that simulates the motion and appearance of fluids such as water, smoke or fire. You can use your mouse to move around the screen to see the simulation, also can change how the fluid simulation works by adjusting the sliders in the control panel next to it.

  • force-graph

    Force-directed graph rendered on HTML5 canvas

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

    SurveyJS logo
  • covid19_scenarios

    Models of COVID-19 outbreak trajectories and hospital demand

  • 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: Hi all, I made a quantum Wave function simulator where you can set any potential energy function V(x) and initial wave function Ψ(x, 0) you like! | /r/Physics | 2023-05-23
  • 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.

  • Project mention: Introduction to Modern Statistics | news.ycombinator.com | 2023-10-12

    Seems to be mostly Creative Commons BY-SA 3.0 but there's a lot of "yes, but" language in that file: https://github.com/OpenIntroStat/ims/blob/main/LICENSE.md

  • micropolisJS

    A port of Micropolis to JS/HTML5

  • d-zone

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

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

    WorkOS logo
  • hexapod

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

  • Goopt

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

  • Project mention: Show HN: LLM-Generated Wikipedia | news.ycombinator.com | 2023-10-09
  • LifeEngine

    The Life Engine

  • 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: R74n | news.ycombinator.com | 2024-04-23

    It may be better to post the project https://sandboxels.r74n.com/ instead of the whole site. Do you want to post it?

  • 1255-burgomaster

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

  • linuxWeb

    Linux... but simulated on your web browser.

  • wokwi-docs

    Documentation for the Wokwi Simulator

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

  • jsColorblindSimulator

    Simulate different kinds of colorblindness on images in your browser.

  • virus-spreading

    Simple virus spreading simulation tool made with plain/vanilla JavaScript

  • Terminhack

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

  • 3d-core-raub

    An extensible Node.js 3D core for desktop applications

  • diablo-rift-simulator.github.io

    Free Diablo Immortal Lootbox & Gem Upgrade Simulator

  • rebornxp

    The nostalgic Windows XPerience right in your browser!

  • Project mention: Windows XP HTML | news.ycombinator.com | 2024-03-31
  • descent-app

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

  • inverted-pendulum

    pendulum physics simulation

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

    InfluxDB 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 related posts

Index

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

Project Stars
1 WebGL-Fluid-Simulation 14,234
2 force-graph 1,434
3 covid19_scenarios 1,366
4 Quirk 884
5 ims 826
6 micropolisJS 619
7 d-zone 571
8 hexapod 555
9 Goopt 510
10 LifeEngine 411
11 Sandboxels 133
12 1255-burgomaster 120
13 linuxWeb 115
14 wokwi-docs 114
15 galaxy_sim 106
16 jsColorblindSimulator 91
17 virus-spreading 81
18 Terminhack 79
19 3d-core-raub 63
20 diablo-rift-simulator.github.io 62
21 rebornxp 54
22 descent-app 36
23 inverted-pendulum 23

Sponsored
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.
www.influxdata.com