Coder Social home page Coder Social logo

davphla / awesome-epitech Goto Github PK

View Code? Open in Web Editor NEW
16.0 1.0 2.0 42 KB

A curated list of awesome Epitech related stuff.

Home Page: https://davphla.github.io/awesome-epitech/

License: MIT License

awesome documentation epitech tools awesome-list

awesome-epitech's Introduction

Awesome Epitech Awesome

A collection of awesome things regarding the Epitech school ecosystem. This is still in construction, feel free to contribute !

Table of content

Collection of awesome lists

  • Awesome - A collection of awesome lists.
  • Awesome C - A collection of awesome C frameworks, libraries and software.
  • Awesome C++ - A collection of awesome C++ frameworks, libraries and software.
  • Awesome Haskell - A collection of awesome Haskell frameworks, libraries and software.
  • Awesome Linux - A collection of awesome lists regarding Linux.
  • Awesome Visual Studio Code - A collection of awesome lists regarding Visual Studio Code.
  • Awesome Shell - A collection of awesome lists regarding shell.
  • Awesome Hacking - A collection of awesome lists regarding hacking.
  • Awesome Arch - A collection of awesome lists regarding Arch Linux.
  • Awesome Neovim - A collection of awesome lists regarding Neovim.
  • Awesome Vim - A collection of awesome lists regarding Vim.
  • Awesome Emacs - A collection of awesome lists regarding Emacs.

Epitech Tools

Language related

C tools

  • Epitech clang-format - Configuration to format codes according to the Epitech's coding style. // TODO
  • Norminette - Tool to check your code according to the Epitech's coding style.
    • Coding style checker βœ… - 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.
    • efc - A tool to analyze banned function (static).
    • Github criterion action - A Github action to run criterion tests on your C projects.
  • MyRepo - A tool to create your Epitech's C repository.

C++ tools

Empty

Haskell tools

Empty

Python tools

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.
    • Empty

Environment related

Docker

Functional tests related

  • Moulitek πŸ”§ - 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

Intranet related

Intranet related (Use old Epitech token system, not working anymore)

  • Intrabot πŸ”§ - 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

Projects

Epytodo

  • Epytodo (Promo 2025 - Lyon) - Made by Mikael Vallenet.

Corewar

  • Corewar (Promo 2026 - Lyon) - Made by Justin and others.
  • Corewar (Promo 2025 - Lyon) - Made by Mikael, David, Maxime and Victor.

MyRPG

  • MyRPG (Promo 2025 - Lyon) - Game made on stardew valley theme. Made by Mikael, Nolann, David and Maxime.

Bistromatic ❌

  • Bistromatic (Promo 2025 - Lyon) - Made by Mikael Vallenet and David Gozlan.

MyRunner ❌

  • MyRunner (Promo 2025 - Lyon) - Made by David Gozlan

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

  • 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

Tek 4 - International year

General

South Korea πŸ‡°πŸ‡·

Canada πŸ‡¨πŸ‡¦

United states of America πŸ‡ΊπŸ‡Έ

Empty

China πŸ‡¨πŸ‡³

Empty

Japan πŸ‡―πŸ‡΅

Empty

Contributing

Contributions are very welcome ! Please have a look at the contribution guidelines first. πŸŽ‰

Notes

  • βœ… - Official Epitech's tool.
  • πŸ”§ - Need a rework.
  • ❓ - Not sure if it's working.
  • ❌ - Outdated.

This is a project I made to help Epitech's students. I'm not affiliated with Epitech in any way. There're no specific order for elements in the lists. Have fun ! ❀️

awesome-epitech's People

Contributors

davphla avatar godlyjaaaj avatar mpellouin avatar sigmanificient avatar

Stargazers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

Watchers

 avatar

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    πŸ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. πŸ“ŠπŸ“ˆπŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❀️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.