C Simulation

Open-source C projects categorized as Simulation

Top 23 C Simulation Projects

  1. keeperfx

    Open source remake and Fan Expansion of Dungeon Keeper.

    Project mention: Ultima VII: Revisited | news.ycombinator.com | 2025-02-23

    Ugh, whenever i see Dungeon Keeper pic i am immediately inclined to go play again. If you havn't seen, there's a wonderful fan expansion fixing basically everything: https://keeperfx.net

  2. 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
  3. space-nerds-in-space

    Multi-player spaceship bridge simulator game. Captain your starship through adventures with your friends. See https://smcameron.github.io/space-nerds-in-space

  4. libmesh

    libMesh github repository

  5. Physac

    2D physics header-only library for videogames developed in C using raylib library.

  6. webots_ros2

    Webots ROS 2 packages

  7. ChameleonMini

    The ChameleonMini is a versatile contactless smartcard emulator compliant to NFC. The ChameleonMini was first developed by KAOS. This is NOT the official repo for KAOS's ChameleonMini. For further information see the Getting Started Page (by RfidResearchGroup)

  8. lavat

    Lava lamp simulation using metaballs in the terminal

  9. SaaSHub

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

    SaaSHub logo
  10. markov

    Materials for book: "Markov Chains for programmers"

    Project mention: Markov chains are funnier than LLMs | news.ycombinator.com | 2024-08-18

    For anyone interested, I've wrote a while ago this book: "Markov Chains for programmers". Link: https://czekster.github.io/markov/

  11. circuit-artist

    Circuit Artist is a digital circuit drawing and simulation game.

    Project mention: Show HN: I made a digital circuit drawing and simulation game | news.ycombinator.com | 2024-09-14

    Build instructions are a bit sparse.

    $ git clone https://github.com/lets-all-be-stupid-forever/circuit-artist...

  12. robots

    Collection of quadrupedal robots configured to work in CHAMP development framework (by chvmp)

  13. siconos

    Simulation framework for nonsmooth dynamical systems

  14. terminal-simulator

    Simulation of VT52 and VT100 terminal hardware.

  15. SENPAI

    Molecular dynamics simulation software

  16. goma

    A Full-Newton Finite Element Program for Free and Moving Boundary Problems with Coupled Fluid/Solid Momentum, Energy, Mass, and Chemical Species Transport (by goma)

  17. SWIFT

    Modern astrophysics and cosmology particle-based code. Mirror of gitlab developments at https://gitlab.cosma.dur.ac.uk/swift/swiftsim (by SWIFTSIM)

  18. dopewars

    Game simulating the life of a drug dealer in New York

  19. pdp6

    PDP-6 Emulator

    Project mention: Obsolescence Guaranteed: functional replicas of early computing hw and sw | news.ycombinator.com | 2025-04-22

    They do appear to mean emulator.

    The PDP-8 was hardware replicated many times. (In the '80s it was a typical final year project for an electronics engineer. There's a classic textbook that works through designing and implementing a clone of the PDP-8/I [1]. I've run into a number of threads over the years where hobbyists have done it with TTL to varying degrees of completeness.

    The Apollo Guidance Computer was recreated by a hobbyist from the original designs using a modern logic family but gate-equivalent -- and I can't find it online anymore! Anyone know?

    There's a full Verilog gate-equivalent implementation of the PDP-6 out there: https://github.com/aap/pdp6

    You can still build an original Apple II. [2] Being from the late 1970s there was no custom logic; it's straight TTL plus a 6502, and all the chips are still in production except for the ROMs and DRAM, which are easy enough to work around or find used.

    [1] https://www.amazon.ca/Art-Digital-Design-Introduction-Top-Do...

    [2] https://www.reactivemicro.com/product/apple-ii-plus-rev-7-rf...

  20. boeing-777

    Boeing 777-300ER simulation for X-Plane flight simulator

  21. alife

    A project to share on artificial life(Alife in short). It is essentially cellular automata but you could find also L-systems, swarm intelligence, physic simulations, etc.

  22. SPH-Fluid-Simulation

    A multi-threaded particle-based solver, Smoothed-Particle Hydrodynamics, for the Navier-Stokes equation

  23. epanet2toolkit

    An R package for calling the Epanet software for simulation of piping networks.

  24. LBM_CYMB

    Lattice Boltzmann Method for multiple moving cylinders in C and OpenCL.

  25. Yathsou

    RTS Engine in the footsteps of Supreme Commander 1

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

C Simulation discussion

Log in or Post with

C Simulation related posts

Index

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

# Project Stars
1 keeperfx 828
2 space-nerds-in-space 744
3 libmesh 686
4 Physac 530
5 webots_ros2 450
6 ChameleonMini 427
7 lavat 400
8 markov 280
9 circuit-artist 253
10 robots 252
11 siconos 176
12 terminal-simulator 135
13 SENPAI 128
14 goma 115
15 SWIFT 104
16 dopewars 96
17 pdp6 64
18 boeing-777 49
19 alife 32
20 SPH-Fluid-Simulation 26
21 epanet2toolkit 16
22 LBM_CYMB 8
23 Yathsou 7

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

Did you know that C is
the 6th most popular programming language
based on number of references?