Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/solareenlo/42tools
Making 42 life better
https://github.com/solareenlo/42tools
42 42born2code 42cursus
Last synced: 3 months ago
JSON representation
Making 42 life better
- Host: GitHub
- URL: https://github.com/solareenlo/42tools
- Owner: solareenlo
- Created: 2021-01-24T21:55:59.000Z (almost 4 years ago)
- Default Branch: main
- Last Pushed: 2024-04-04T23:54:26.000Z (7 months ago)
- Last Synced: 2024-07-31T15:39:37.819Z (3 months ago)
- Topics: 42, 42born2code, 42cursus
- Homepage:
- Size: 79.1 KB
- Stars: 154
- Watchers: 7
- Forks: 11
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
- awesome-42 - 42 Tools
README
# 42tools
| Category | Name | Description |
|-----------------------|----------------------------------------------------------------------------------------------------------------|----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------|
| **General** | [awesome-42](https://github.com/leeoocca/awesome-42) | 😎 A list of useful resources, links and more for @42School students. |
| | [Awesome-42-students](https://github.com/CriimBow/Awesome-42-students) | Liste de ressources utiles aux étudiants de l'école 42 |
| | [alexandregv/42toolbox](https://github.com/alexandregv/42toolbox) | A bunch of scripts to make your life better at @42School |
| | [javrodri42/42toolbox](https://github.com/javrodri42/42toolbox) | A bunch of scripts to make your life better at @42School |
| | [my_tools_installer](https://github.com/su-omb/my_tools_installer) | Only for 42Network schools, this installer installs brew, then it installs valgrind, htop, docker, docker-machine and minikube with brew, under your confirmations. |
| | [Cleaner_42](https://github.com/su-omb/Cleaner_42) | Only for 42Network schools, Cleaner_42 script is linked to cclean command/program, and it saves you some memory space. |
| | [42-utils](https://github.com/zxcvbinz/42-utils) | A 42 utils |
| **42API** | [42api-lib](https://github.com/hivehelsinki/42api-lib) | Python script for using 42API |
| | [simple-42api-oauth](https://github.com/cos18/simple-42api-oauth) | Simple Backend server for using 42api OAuth! |
| | [42api](https://github.com/kube/42api) | 42 REST API JavaScript library |
| | [42_Intra_curl_client](https://github.com/Dirty-No/42_Intra_curl_client) | A unofficial API to 42's intra |
| | [42ApiScript](https://github.com/InigoRomero/42ApiScript) | Ruby Scripts with calls to the api of 42 useful, thinking to facilitate the work of educators in the piscine and students |
| | [Marvin_API](https://github.com/migferna42/Marvin_API) | Marvin |
| | [api42.cr](https://github.com/aabajyan/api42.cr) | 42 API wrapper using Crystal |
| | [goft](https://github.com/mehdibo/goft) | A CLI tool to use 42's API |
| | [scholarship_logtime](https://github.com/hanmpark/scholarship_logtime) | Calculates a 42 Nice GEN scholarship student's logtime from the 27th to the 26th using 42 API |
| **42API Web App** | [fkymy/42API-client](https://github.com/fkymy/42API-client) | 42's API with Next.js, SWR and Tailwind |
| | [solareenlo/42API-client](https://github.com/solareenlo/42API-client) | 42's API with Next.js, SWR and Tailwind |
| | [42extra](https://github.com/leeoocca/42extra) | This project aims to create a more responsive and overall faster interface to access 42 data. |
| | [42FindMe](https://github.com/Matt-Hurd/42FindMe) | A website for finding where people are logged in at 42 USA. |
| | [stud42.fr](https://stud42.fr/) | A website for finding where people are logged in at 42 Paris. |
| | [42evaluators](https://github.com/rfautier/42evaluators) | 42evaluators is a website for 42 students. |
| | [42-ranking](https://github.com/Kwevan/42-ranking) | An app to see who works on which project and studend ranking |
| **42 Web App** | [42-map_creator](https://github.com/0Slaye/42-map_creator) | A 42 tool that is useful to generate easily custom maps for your projects like so_long or cube3d. |
| **42docs** | [harm-smits/42docs](https://github.com/harm-smits/42docs) | Documentation on MiniLibX and 2019 curriculum projects |
| | [42sommecaise/42Docs](https://github.com/42sommecaise/42Docs) | |
| **42VM** | [setupvm42](https://github.com/Velovo/setupvm42) | script to easily setup the 42 VM during the pandemic |
| | [Matryoshka](https://github.com/pruiz-ca/Matryoshka) | Virtual Machine with linux environment to make life in 42 as a student easier |
| **Algorithm** | [42-algorithm](https://github.com/nadarm/42-algorithm) | data structure and algorithm |
| **Badge** | [badge42](https://github.com/JaeSeoKim/badge42) | 🚀 Dynamically generated 42 badge for your git readmes. |
| | [1337-readme](https://github.com/mohouyizme/1337-readme) | Share your progress, skills, stats with the world via GitHub README.md |
| | [42-project-badges](https://github.com/ayogun/42-project-badges) | AWESOME little badges for 42 curriculum projects. A collection of badges(icons). Feel free to use them after staring the repository :) Contributions are welcomed! A special thanks to the actual artist who created the badges from the current version -> @lrcouto |
| **BH & XP** | [42_xp_calculator](https://github.com/cldidier/42_xp_calculator) | simple xp calculator that gives you your xp and calc your next project bh gain |
| | [BetterBlackHole](https://github.com/jkctech/BetterBlackHole) | Feeling pressured by the Black Hole and the counter that comes with it? With this extension, you are able to hide the demotivating countdown and sad emote, replacing it by just a date and a motivating message for extra motivation. |
| | [42-pcalculator](https://github.com/0Slaye/42-pcalculator) | A 42 based custom script that show you the level you will have and the amount of blackhole you will earn with a project. |
| **Cheat Sheet** | [42_CheatSheet](https://github.com/agavrel/42_CheatSheet) | 42 School Cheat Sheet by agavrel |
| **Code** | [peer_class](https://github.com/apt-42/peer_class) | clean code + secure coding |
| **Correction** | [secondfry/school21-checklists](https://github.com/secondfry/school21-checklists) | Ecole 42 (school 21) checklists in english. |
| | [caecitasminimus/school21-checklists](https://github.com/caecitasminimus/school21-checklists) | Ecole 42 (school 21) checklists in english. |
| | [42-correction-watcher](https://github.com/t0mm4rx/42-correction-watcher) | A Python script to watch for a 42 slot. |
| | [divers-42-scale](https://github.com/ybayart/divers-42-scale) | You can fetch corrections scale with this script |
| | [find_correction](https://github.com/rfautier/find_correction) | Find a person who are log and can evaluate your project :D |
| | [42_scale](https://github.com/vmonteco/42_scale) | A small software to create and edit 42 scale files easily |
| **Discord** | [RP42](https://github.com/alexandregv/RP42) | Discord Rich Presence integration for @42School |
| | [intra-verify-42tokyo](https://github.com/AkkyOrz/intra-verify-42tokyo) | Intra-verify for 42-Tokyo |
| | [42intra_Pic](https://github.com/YOPll/42intra_Pic) | This discord bot preview user 42intra login picture. |
| | [1337Badge_BOT](https://github.com/YOPll/1337Badge_BOT) | This discord bot preview 42Network student and poolers progress in a form of a badge. |
| **Formatter** | [c_formatter_42](https://github.com/dawnbeen/c_formatter_42) | C language formatter for 42 norminette |
| | [c_formatter_42.vim](https://github.com/cacharle/c_formatter_42.vim) | Vim plugin for the c_formatter_42 formatter |
| | [42-clang-format](https://github.com/lordmalvern/42-clang-format) | A clang-format template that conforms to the norm |
| **Garbage Collector** | [42-Garbage-Collector](https://github.com/dqtvictory/42-Garbage-Collector) | This project provides a basic implementation of a Garbage Collector for the C programming language that is normally already built into other higher level languages such as Java, C# or Python. |
| **Header** | [42header](https://github.com/42Paris/42header) | 42 standard header for vim editor. |
| | [solareenlo/42header](https://github.com/solareenlo/42header) | 42 header for jp |
| | [header_gen_for_42_norm](https://github.com/nori26/header_gen_for_42_norm) | this script automatically add all prototypes below the current dir to your header file with suitable tabs for norminette without libft. |
| | [keycodes_generator](https://github.com/popohl/keycodes_generator) | This project generates a keycodes.h file for my fractol project |
| | [42-header-oneshot](https://github.com/nakamo326/42-header-oneshot) | You don't have to add 42 headers to every single file! Just one command, your all sources will get header. |
| **Helper** | [42helpers](https://github.com/UmbertoSavoia/42helpers) | Helpers to help you with 42 life! |
| **Intra** | [fu_cnil_42](https://github.com/jgengo/fu_cnil_42) | don't want to lose my 42 intra account |
| | [42intraplus](https://github.com/hironichu/42intraplus) | 42 intranet theme extension |
| | [improved_intra](https://github.com/FreekBes/improved_intra) | The ultimate browser extension for 42's Intranet |
| **k8s** | [k8s-42-session-setup](https://github.com/f0rkr/k8s-42-session-setup) | This script allow you to install all necessary tools for ft-services project in goinfre without running out of space |
| **Leak** | [valgrind_42](https://github.com/grouville/valgrind_42) | Dockerfile that includes Valgrind, Vim and Clang for corrections |
| | [Valgrind for macOS](https://github.com/LouisBrunner/valgrind-macos) | A valgrind mirror with latest macOS support |
| | [wraloc](https://github.com/lorenuars19/wraloc) | A tool to help you find the source of your memory leaks. |
| | [leak_check_xmalloc](https://github.com/sickl8/leak_check_xmalloc) | An alternative to valgrind |
| | [ft_mallocator](https://github.com/tmatis/ft_mallocator) | Test your allocs protections and leaks ! |
| | [42_memleak_check](https://github.com/IamTheKaaZZ/42_memleak_check) | Memory leak checker in C, - Shoutout to **Rostyslav Druzhchenko** for the leak checker gist - Go give him a star! >[His leak checker gist](https://gist.github.com/drrost/221b95f440b27514fc3537faa84d3c59) |
| **License** | [42unlicense](https://github.com/gcamerli/42unlicense) | A simple way to publish your 42 projects and set your code as free 🆓 |
| **Linter** | [norme.nvim](https://github.com/vinicius507/norme.nvim) | A Neovim Linter for the École 42 Norme. |
| | [norminette-docker](https://github.com/alexandregv/norminette-docker) | Dockerized norminette (42School's code linter) |
| | [norminette-vim](https://github.com/alexandregv/norminette-vim) | 42 norminette (linter) for vim |
| | [ale_norminette](https://github.com/cassepipe/ale_norminette) | Ale linter for the norminette |
| | [norminette-ale](https://github.com/4nm1tsu/norminette-ale) | vim ALE implementation of 42 norminette v3 |
| **LSP** | [norminette-lsp](https://github.com/fyusuf-a/norminette-lsp) | A simple Language Server Protocol (LSP) application for the 42Network |
| **Makefile** | [makefile-src-updater](https://github.com/lorenuars19/makefile-src-updater) | You are a 42 network student and you are tired of typing your srcs manually ? This script will do it for you |
| | [tkomatsu/makefile](https://github.com/tkomatsu/makefile) | makefile template |
| | [42mf_generator](https://github.com/Two-Jay/42mf_generator) | this is a makefile generator for students of 42_networks. made by jekim in 42Seoul |
| | [42make](https://github.com/tmatis/42make) | Just messing with makefiles. Contributions are welcome |
| **Malloc** | [malloc_failer](https://github.com/hilmi-yilmaz/malloc_failer) | This is a script which makes it possible to fail a specific malloc after X times. |
| **Mobile app** | [pvarry/intra42](https://github.com/pvarry/intra42) | Unofficial, free and open-source 42's intranet App. |
| | [femaury/intra_42](https://github.com/femaury/intra_42) | Swift app for 42's intranet |
| **minilibx** | [minilibx-linux](https://github.com/42Paris/minilibx-linux) | This is the MinilibX, a simple X-Window (X11R6) programming API in C, designed for students, suitable for X-beginners. |
| | [mlx_install_script](https://github.com/Dirty-No/mlx_install_script) | A bash script to install minilibx on linux |
| | [mlx_example](https://github.com/taelee42/mlx_example) | Some examples for those who try to use MLX library for 42 subject CUB3D or miniRT. And some helpful links. |
| | [MLX42](https://github.com/W2Codam/MLX42) | Rewritten version of the MiniLibX graphics API used by 42, using glfw & glad. Running on OpenGL. |
| **norminette** | [42Paris/norminette](https://github.com/42Paris/norminette) (v2) | The Norminette is a tool by 42 Network, to check that the source code respects the school’s norm. |
| | [42School/norminette](https://github.com/42School/norminette) (v3) | norminette for 42 schools |
| | [gorminette](https://github.com/IUCHIDAISUKE/gorminette) (v3) | This is 42 Norminette(coding conventions) using golang. |
| | [norminette.cr](https://github.com/aabajyan/norminette.cr) | Crystal implementation of the official 42 Norminette. |
| | [norminette-action](https://github.com/alexandregv/norminette-action) | GitHub Action for 42 norm |
| | [42-norminette-action](https://github.com/hanshazairi/42-norminette-action) | Simple GitHub Action that runs latest-release 42 Norminette check upon trigger. |
| | [NORMINETTE_VM_INSTALL](https://github.com/Mazoise/NORMINETTE_VM_INSTALL) | For people who struggle to install the new norminette |
| | [Norminette_v3_MacOS_installation_guide](https://github.com/ftputGuigz/Norminette_v3_MacOS_installation_guide) | short guide for desperate macOS users |
| | [nform](https://github.com/sickl8/nform) | Format Norminette Output! |
| | [VictorTennekes/nicenorme](https://github.com/VictorTennekes/nicenorme) | Nicenorme is a wrapper for norminette that makes it a little more pleasant to look at. |
| | [abeaugustijn/nicenorm](https://github.com/abeaugustijn/nicenorm) | Better output from 42 schools' norminette |
| **Norm plugin** | [skrtks/norminette](https://github.com/skrtks/norminette) | Norminette plugin for CLion |
| | [vscode-42-norminette-3-highlighter](https://github.com/Mariusmivw/vscode-42-norminette-3-highlighter) | This extension is a Norminette (version 3.x) decorator for 42 in VSCode |
| | [42-norminette](https://github.com/dalexhd/42-norminette) | This extension will inject norm errors inside your code. |
| **Oauth strategy** | [Omniauth Marvin](https://github.com/fakenine/omniauth-marvin) | 42 API OAuth2 strategy for OmniAuth |
| | [passport-42](https://github.com/pandark/passport-42) | Passport strategy for authenticating with 42 using the OAuth 2.0 API |
| **Ranking** | [42-ranking](https://github.com/Kwevan/42-ranking) | An app to see who works on which project and student ranking |
| **Subject** | [kernel](https://github.com/42Workgroup/kernel) | Kernel From Scratch course |
| | [42_Subjects_2020_with_versioning](https://github.com/Kwevan/42_Subjects_2020_with_versioning) | English subjects of 42 School (Inner Circle, and most of the Outer Circle) |
| | [ALL_SCHOOL_42](https://github.com/evgenkarlson/ALL_SCHOOL_42) | This repository contains ALL PROJECTS, TASKS AND SUBJECTS OF THE MAIN PROGRAM OF LEARNING AT SCHOOL 42 |
| **Telegram** | [PEER LOCATION TELEGRAM BOT](https://github.com/JakeBV/peer_location_bot) | This code is in no way supported or sponsored by Ecole42. This is an independent and unofficial app |
| **termcap** | [reins_termcap](https://github.com/Tishj/reins_termcap) | C library using termcap/termios for line editing |
| **Tester** | [42-Tests](https://github.com/Kwevan/42-Tests) | Tests for the new cursus (from october 2019) |
| **Others** | [The Algorithms](https://github.com/TheAlgorithms) | Open Source resource for learning Data Structures & Algorithms and their implementation in any Programming Language |
| | [apt-42/resources](https://github.com/apt-42/resources) | A selection of resources to learn infosec |