42 Projects
Projects completed as part of the 42 curriculum.
List of my projects completed at 42 School, from the core curriculum to system and network projects.
Core curriculum
- libft — Recreation of standard C library functions + utilities.
- ft_printf — Reimplementation of the
printffunction. - get_next_line — Function to read a file line by line.
- fract-ol — First graphics project (2D fractals).
- NetPractice — Networking / IP routing exercises.
- minitalk — Client/server communication via UNIX signals.
- push_swap — Stack sorting with a limited set of operations.
- philosophers — Dining philosophers problem (threads / concurrency).
- minishell — Minimal bash-like shell.
Advanced projects
- miniRT — Minimal ray tracer for rendering 3D scenes.
Other
- charger-detector — Charger detection on macOS / Linux (Asahi-related).
- c_formatter_42 (fork) — norminette-compliant C formatter (tool for 42).









