C Simulation

Open-source C projects categorized as Simulation

Top 23 C Simulation Projects

  • keeperfx

    Open source remake and Fan Expansion of Dungeon Keeper.

    Project mention: Lessons from Open-Source Game Projects | dev.to | 2024-04-10

    Keeper FX - Dungeon Keeper clone. C

  • SaaSHub

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

    SaaSHub logo
  • 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

    Project mention: Source code for a 1977 version of Zork | news.ycombinator.com | 2024-01-06

    I don't know if this counts, but I wrote a parser for "the ship's computer" in my game, "Space Nerds in Space". It's described here: https://scaryreasoner.wordpress.com/2016/05/14/speech-recogn...

    I also wrote some toy "interactive fiction" things (with less sophisticated parsers) in python and Lua as a way to gain familiarity with those languages, not that they are very interesting in and of themselves, though they demonstrate a fairly standard technique behind these kinds of games in a compact way.

    https://github.com/smcameron/smcamerons-python-adventure

    https://github.com/smcameron/space-nerds-in-space/blob/maste...

  • libmesh

    libMesh github repository

  • Physac

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

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

  • webots_ros2

    Webots ROS 2 packages

  • lavat

    Lava lamp simulation using metaballs in the terminal

    Project mention: Ertdfgcvb | news.ycombinator.com | 2023-10-30
  • 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/

  • robots

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

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

  • siconos

    Simulation framework for nonsmooth dynamical systems

  • libCacheSim

    a high performance library for building cache simulators

    Project mention: Sieve is simpler than LRU | news.ycombinator.com | 2024-01-03

    https://github.com/1a1a11a/libCacheSim/blob/develop/libCache...

  • SENPAI

    Molecular dynamics simulation software

  • terminal-simulator

    Simulation of VT52 and VT100 terminal hardware.

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

  • dopewars

    Game simulating the life of a drug dealer in New York

  • boeing-777

    A freeware hobby project simulation for X-Plane of the Boeing 777-300ER

  • 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

  • epanet2toolkit

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

  • Yathsou

    RTS Engine in the footsteps of Supreme Commander 1

  • LBM_CYMB

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

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 759
2 space-nerds-in-space 729
3 libmesh 652
4 Physac 440
5 ChameleonMini 408
6 webots_ros2 404
7 lavat 346
8 markov 277
9 robots 228
10 circuit-artist 221
11 siconos 160
12 libCacheSim 158
13 SENPAI 125
14 terminal-simulator 113
15 goma 109
16 SWIFT 93
17 dopewars 89
18 boeing-777 47
19 alife 32
20 SPH-Fluid-Simulation 23
21 epanet2toolkit 15
22 Yathsou 7
23 LBM_CYMB 5

Sponsored
SaaSHub - Software Alternatives and Reviews
SaaSHub helps you find the best software and product alternatives
www.saashub.com

Did you konow that C is
the 7th most popular programming language
based on number of metions?