What is your best project using C?

This page summarizes the projects mentioned and recommended in the original post on /r/C_Programming

Our great sponsors
  • InfluxDB - Power Real-Time Data Analytics at Scale
  • WorkOS - The modern identity platform for B2B SaaS
  • SaaSHub - Software Alternatives and Reviews
  • chip-walo

    Discontinued CHIP-8 Emulator using C and SDL2.

  • same with you, im beginner and i completed my best(because it took me 3 months to build this lol totally noob) project in C, if you want to see, here

  • space-nerds-in-space

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

  • My best project from the point of view of most complex, biggest, most stars on github, most well received, etc is Space Nerds in Space.

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

    Word War vi is a retro-styled old school side scrolling shooter reminiscent of Defender or Scramble, with an "Emacs vs. vi" theme. See: http://smcameron.github.io/wordwarvi/

  • Honorable mention probably goes to Word War vi

  • open-simplex-noise-in-c

    Port of Kurt Spencer's java implementation of open simplex noise to C -- Note: This is NOT Ken Perlin's Simplex noise algorithm.

  • Most useful to others probably goes to open-simplex-noise-in-c, but really that's just a fairly straightforward port of someone else's Java code.

  • gaseous-giganticus

    This program procedurally generates gas giant cubemap textures for the game Space Nerds In Space. https://www.patreon.com/smcameron

  • Most innovative thing, or what I'm most astonished I actually successfully pulled off against all odds, is probably gaseous-giganticus, which is a program that uses curl noise for procedural fluid flow(pdf) on the surface of a sphere to create cubemap textures for procedurally generated gas giant planets.

  • MotorMC

    MotorMC is a blazing fast, multi threaded, asynchronous Minecraft server software that aims to handle many players (1000+) on a single world while still providing an experience as close to vanilla Minecraft as possible.

  • My best project would be my remake of a Minecraft server in C, still very work in progress though. Through building it I’ve learned a lot about C (I didn’t even know about bit fields or inline functions for a while when first starting the project)

  • Kernel

    Kernel for the LuaOS operating system (by TheLuaOSProject)

  • 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
NOTE: The number of mentions on this list indicates mentions on common posts plus user suggested alternatives. Hence, a higher number means a more popular project.

Suggest a related project

Related posts