ft_helpers logo

ft_helpers

GitHub Repository

Tools & Visualizers
for 42 School

A collection of interactive playgrounds and debugging tools designed to help students understand, optimize, and test their 42 School projects directly in the browser.

Push Swap Icon

Push Swap

Visualizer

An interactive web-based visualizer for the Push_Swap project. Write C code, compile it using WebAssembly, and watch your sorting algorithm animate in real-time. Includes integrated benchmark scoring.

C/C++ Playground Icon

C/C++ Playground

Compiler

A general-purpose online C and C++ compiler. Write, compile, and run C/C++ code directly in the browser. Rename to .cpp for C++ mode. Supports command-line arguments (argv) and standard input (stdin) for interactive programs.

Norminette Icon

Norminette

Linter

An online C style checker and formatter based on 42 School norminette rules. Check your code style, get real-time diagnostics, auto-format, and generate 42 headers directly in the browser.