Skip to content
@Corg-Labs

Corg-Labs

Exclusively C-themed.

Corg-Labs

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.

Repositories

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.


Getting Started

  1. Pick a repository
  2. Read its README.md & go through the Tutorial.
  3. Build, break, and understand the code

Philosophy

  • No unnecessary abstractions
  • Prefer clarity over cleverness
  • If you don't understand it, rewrite it

Why C?

Because understanding computers starts here.

Popular repositories Loading

  1. ember ember Public

    ► A terminal-based recreation of the legendary PSX DOOM fire effect written in C.

    C 1

  2. tracer tracer Public

    ► Real-time ray tracer in C.

    C

  3. horizon horizon Public

    ► Schwarzschild black hole simulator.

    C

  4. mandel mandel Public

    ► Mandelbrot infinite-zoom animation.

    C

  5. donut donut Public

    ► Donut In C

    C

  6. lorenz lorenz Public

    ► A terminal-based 3D ASCII rendering of the Lorenz attractor

    C

Repositories

Showing 10 of 57 repositories

Top languages

Loading…

Most used topics

Loading…