Awesome Epitech 
A collection of awesome things regarding the Epitech school ecosystem.
This is still in construction, feel free to contribute !
The long-term goal is to have an efficient list of usable tools for students and a historic list of repositories of every project.
Table of content
- Epitech clang-format - Configuration to format codes according to the Epitech’s coding style.
- Norminette - Tool to check your code according to the Epitech’s coding style.
- Banana :white_check_mark: - Official C coding style checker made by Epitech, to be coupled with epiclang
- epiclang :white_check_mark: - Clang 20 plugin wrapper for Banana made by Epitech.
- cs2 - Epitech Banana v4 Coding Style Helper.
- Coding style checker :white_check_mark: :x: - Previous (v3) official coding style checker made by Epitech.
- Banana split - Retextured version of the official coding style checker.
- Abricot - A norminette for C projects.
- NormEZ - A norminette for C projects.
- EpiHeader - Auto Formatter for Epitech headers.
- AllocStats - Count runtime allocations and frees.
- Github action - Tool to run tests on your Github repository.
- MyRepo - A tool to create your Epitech’s C repository.
Empty
- Norminette - Tool to check your code according to the Epitech’s coding style.
- lambdananas :white_check_mark: - Official Haskell coding style checker made by Epitech.
- cs2-haskell - Fork of cs2 for Haskell.
Empty
IDE extensions
- VSCode - A free and open-source IDE.
- NeoVim - A free and open-source IDE.
- ECSLS - Coding Style as Language Server (Live)
- EHCSLS - Haskell Coding Style as Language Server (Live)
- Jetbrains IDEs - A collection of IDEs.
- Emacs - A free and open-source IDE.
- epitech-emacs :white_check_mark: - Official Epitech emacs configuration.
Docker
- Moulitek :wrench: - Tool to launch functional tests on your Epitech’s projects from a website.
- Discord functional test CI - Allow you to launch functional tests and check your coding style from a Discord bot.
Website extensions
- Intrabot :wrench: - A Discord bot to get your Epitech’s information on discord.
Navigator extension (Chrome/Firefox)
Firefox extension
Empty
Chrome extension
Collections
Documentations
Links
Sujects
Tek 1
Project specific
Functional tests
Pool
Pool days
Empty
star
Empty
count_island
Empty
Projects
Unix System Programming
my_ls
Empty
my_sudo
Empty
my_top
Empty
Elementary Programming in C (Part I)
Setting Up
Empty
Organized
Empty
Secured
Empty
C Graphical Programming (Semester 1)
my_hunter
Empty
my_radar
- my_radar (Promo 2029 - Lyon) - Made by Nadal.
- my_radar (Promo 2027 - Lyon) - Made by Sébastien LUCAS
Mathematics (Semester 1)
Empty
Introduction to DevOps
Popeye
Empty
Chocolatine
Empty
Mathematics (Semester 2)
Empty
Elementary Programming in C (Part II)
Robot Factory
- Robot Factory (Promo 2029 - Lyon) - Made by Hugo Arnal and Esteban.
Amazed
Empty
Corewar
- Corewar (Promo 2029 - Lyon) - Made by Bastien and Alexandre.
- Corewar (Promo 2029 - Lyon) - Made by Nadal and Sacha.
- Corewar (Promo 2026 - Lyon) - Made by Justin and others.
- Corewar (Promo 2025 - Lyon) - Made by Mikael, David, Maxime and Victor.
Shell Programming
minishell1
Empty
minishell2
Empty
42sh
- 42sh (Promo 2029 - Lyon) - Made by Hugo Arnal, Alexandre, Cannelle and Esteban.
Introduction to Web Development
Epytodo
- Epytodo (Promo 2025 - Lyon) - Made by Mikael Vallenet.
Discovery of Cyber Security (Semester 2)
Burp
Empty
Discovery of Data Analysis (Semester 2)
Cuddle
Empty
Discovery of Software Engineering (Semester 2)
my_world
Empty
Introduction to Cyber Security (Semester 2)
Pipeto
Empty
Introduction to Data Analysis (Semester 2)
Tardis
Empty
Introduction to Software Engineering (Semester 2)
Wolf3D
- Brawl3D (Promo 2029 - Lyon) - Made by Sacha, Nadal & Bastien.
Old projects
Unix & C Lab Seminar (Part I)
Bistromatic :x:
- Bistromatic (Promo 2025 - Lyon) - Made by Mikael Vallenet and David Gozlan.
Elementary Programming in C (Part I)
Pushswap :x:
Empty
Antman :x:
- Antman - (Promo 2025 - Lyon) - Made by David Gozlan and Mikael Vallenet
Unix System Programming (Part 1)
Sokoban :x:
Empty
Unix System Programming (Part 2)
Navy :x:
Empty
C Graphical Programming
MyRunner :x:
MyScreensaver :x:
MyRPG :x:
- MyRPG (Promo 2025 - Lyon) - Game made on stardew valley theme. Made by Mikael, Nolann, David and Maxime.
Functional tests
Tek 2
Project specific
Empty
Functional tests
Projects
Pool
- Haskell pool (Promo 2025 - Lyon) - Haskell pool by Maxence Pellouin.
- CPP Pool (Promo 2025 - Lyon) - C++ pool by Maxence Pellouin.
C++
- Nanotekspice (Promo 2025 - Lyon) - Made by Maxence Pellouin and Florian Gibault.
Haskell
- Worlfram (Promo 2025 - Lyon) - Made by David Gozlan
- Image Compressor (Promo 2025 - Lyon) - Made by Maxence Pellouin and Justine Trupheme.
Assembly
- MinilibC (Promo 2025 - Lyon) - Made by Maxence Pellouin.
Zappy
- AR Zappy (Promo 2025 - Lyon) - Made by Maxime Premont, Nolann Sabre, Ahmed ABOUELLEIL-SAYED, Mikael Vallenet, Yannick Ferrard and Lucien Carneiro
Tek 3
Project specific
Empty
Functional tests
Empty
Projects
AREA
- Area (Promo 2025 - Lyon) - Made by Nolann Sabre, Maxime Premont, Ahmed ABOUELLEIL-SAYED, Mikael Vallenet.
Glados
- Glados (Promo 2025 - Paris) - Made by Adrien Fort and others.
R-Type
- R-Type (Promo 2025 - Lyon)- Made by Mikael Vallenet and others
Events & Hackathons
Tek 4 - International year
General
- Tekfeed :white_check_mark: - Official website for Epitech’s destinations.
- Epitech International :white_check_mark: - Official website for Epitech’s destinations.
South Korea :kr:
Canada :canada:
Contributing
Contributions are very welcome ! Please have a look at the contribution guidelines first. :tada:
Notes
- :white_check_mark: - Official Epitech’s tool.
- :wrench: - Need a rework.
- :question: - Not sure if it’s working.
- :x: - Outdated.
This is a project I made to help Epitech’s students. I’m not affiliated with Epitech anymore. There’re no specific order for elements in the lists.
Have fun ! :heart: