Exclusively C-themed.
Corg-Labs is a collection of projects, experiments, and learning resources written in C — focused on understanding systems from the ground up.
This org is about:
- Writing real C.
- Keeping things simple, fast, and close to the metal.
| S.No | Repository | Description | Tutorial |
|---|---|---|---|
| 1 | image-viewer | Image Viewer In C (SDL2) | ✅ |
| 2 | file-compressor | File Compressor / Decompressor in C | ✅ |
| 3 | file-splitter | A minimal command-line file splitter written in C | ✅ |
| 4 | donut | ASCII Donut Spinner in C | ✅ |
| 5 | lorenz | Terminal-based 3D ASCII rendering of the Lorenz attractor | ✅ |
| 6 | knot | Terminal-based 3D ASCII torus-knot animation in C | ✅ |
| 7 | ember | Terminal-based recreation of the PSX DOOM fire effect in C | ✅ |
| 8 | tracer | Real-time ray tracer in C | ✅ |
| 9 | horizon | Schwarzschild black hole simulator in C | ✅ |
| 10 | mandel | Mandelbrot infinite-zoom animation in C | ✅ |
| 11 | life | Conway's Game of Life — boots into iconic patterns | ✅ |
| 12 | bars | Sorting algorithm visualiser in C | ✅ |
| 13 | maze | Maze generator + BFS/A* pathfinder in C | ✅ |
| 14 | ping-pong | Pong with a simple AI opponent in the terminal, in C | Corg-Labs |
| 15 | tic-tac-toe | Unbeatable Tic-Tac-Toe with a minimax AI, in C | Corg-Labs |
| 16 | snake-game | Classic Snake game in the terminal, in C | Corg-Labs |
| 17 | blocks | Tetris in the terminal, written in C | Corg-Labs |
| 18 | Doom-Style-Raycaster | DOOM-style raycaster rendered as ASCII, in C | Corg-Labs |
| 19 | braindead-interpreter | Brainfuck interpreter with a live tape view, in C | Corg-Labs |
| 20 | Cloth-Simulation | Verlet-integration rope/cloth strand simulation, in C | Corg-Labs |
| 21 | Particle-System | Particle fountain / fireworks simulation in C | Corg-Labs |
| 22 | Json-Parser-in-C | JSON parser that prints the parse tree, in C | Corg-Labs |
| 23 | Shell-in-C | Minimal Unix shell with pipes and redirection, in C | Corg-Labs |
| 24 | TCP | TCP relay / echo server in C | Corg-Labs |
| 25 | rain | Matrix-style digital rain in the terminal, written in C | Corg-Labs |
| 26 | cube | Spinning 3D wireframe cube rendered as ASCII in C | Corg-Labs |
| 27 | warp | Warp-speed starfield animation in the terminal, in C | Corg-Labs |
| 28 | plasma | Old-school demoscene plasma effect with ANSI color, in C | Corg-Labs |
| 29 | tunnel | Demoscene tunnel effect rendered in the terminal, in C | Corg-Labs |
| 30 | chaos | Sierpinski triangle drawn with the chaos game, in C | Corg-Labs |
| 31 | julia | Animated Julia-set fractal with ANSI color, in C | Corg-Labs |
| 32 | globe | Rotating ASCII globe with simple lighting, in C | Corg-Labs |
| 33 | boids | Boids flocking simulation in the terminal, in C | Corg-Labs |
| 34 | ripple | Water-ripple height-field simulation, in C | Corg-Labs |
| 35 | ant | Langton's ant cellular automaton, in C | Corg-Labs |
| 36 | sand | Falling-sand cellular simulation, in C | Corg-Labs |
| 37 | pendulum | Chaotic double-pendulum simulation, in C | Corg-Labs |
| 38 | orbit | N-body gravity simulation in the terminal, in C | Corg-Labs |
| 39 | tiles | 2048 sliding-tile game in the terminal, in C | Corg-Labs |
| 40 | hexview | Hexdump clone: hex + ASCII view of any file, in C | Corg-Labs |
Tutorial — ✅ indicates a video walkthrough is available. Other repos link back to the org.
- Pick a repository
- Read its
README.md& go through the Tutorial. - Build, break, and understand the code
- No unnecessary abstractions
- Prefer clarity over cleverness
- If you don't understand it, rewrite it
Because understanding computers starts here.