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 →
Top 23 C Simulation Projects
-
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
-
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.
-
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
-
-
-
-
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)
-
-
SaaSHub
SaaSHub - Software Alternatives and Reviews. SaaSHub helps you find the best software and product alternatives
-
For anyone interested, I've wrote a while ago this book: "Markov Chains for programmers". Link: https://czekster.github.io/markov/
-
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...
-
robots
Collection of quadrupedal robots configured to work in CHAMP development framework (by chvmp)
-
-
-
-
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)
-
SWIFT
Modern astrophysics and cosmology particle-based code. Mirror of gitlab developments at https://gitlab.cosma.dur.ac.uk/swift/swiftsim (by SWIFTSIM)
-
-
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...
-
-
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.
-
SPH-Fluid-Simulation
A multi-threaded particle-based solver, Smoothed-Particle Hydrodynamics, for the Navier-Stokes equation
-
-
-
-
SaaSHub
SaaSHub - Software Alternatives and Reviews. SaaSHub helps you find the best software and product alternatives
C Simulation discussion
C Simulation related posts
-
Markov chains are funnier than LLMs
-
Sieve is simpler than LRU
-
Ertdfgcvb
-
Space Nerds in Space
-
Real-Time Collision Detection by Christer Ericson; What's on the CD?
-
1980 Terminal with Linux – TeleVideo 950
-
How to investigate the implications of a transition matrix's properties on a Markov chain
-
A note from our sponsor - InfluxDB
www.influxdata.com | 22 May 2025
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 |