{"id":19590643,"url":"https://github.com/aaron-22766/42_cursus","last_synced_at":"2026-03-19T10:39:29.695Z","repository":{"id":63711445,"uuid":"570082616","full_name":"aaron-22766/42_Cursus","owner":"aaron-22766","description":"Collection of my completed projects from 42 Heilbronn","archived":false,"fork":false,"pushed_at":"2024-06-26T08:53:08.000Z","size":121,"stargazers_count":1,"open_issues_count":0,"forks_count":0,"subscribers_count":1,"default_branch":"master","last_synced_at":"2025-01-09T06:35:20.586Z","etag":null,"topics":["42","42born2code","42cursus","42heilbronn","42projects","42school","peer-to-peer","project-based-learning","self-learning"],"latest_commit_sha":null,"homepage":"","language":null,"has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":null,"status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/aaron-22766.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":null,"funding":null,"license":null,"code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null,"governance":null,"roadmap":null,"authors":null,"dei":null,"publiccode":null,"codemeta":null}},"created_at":"2022-11-24T09:50:13.000Z","updated_at":"2024-09-08T16:12:09.000Z","dependencies_parsed_at":"2023-11-14T18:44:45.984Z","dependency_job_id":"e922825c-53fc-4c92-b126-c3a0ba910d44","html_url":"https://github.com/aaron-22766/42_Cursus","commit_stats":null,"previous_names":[],"tags_count":0,"template":false,"template_full_name":null,"repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/aaron-22766%2F42_Cursus","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/aaron-22766%2F42_Cursus/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/aaron-22766%2F42_Cursus/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/aaron-22766%2F42_Cursus/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/aaron-22766","download_url":"https://codeload.github.com/aaron-22766/42_Cursus/tar.gz/refs/heads/master","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":240864768,"owners_count":19870015,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2022-07-04T15:15:14.044Z","host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"}},"keywords":["42","42born2code","42cursus","42heilbronn","42projects","42school","peer-to-peer","project-based-learning","self-learning"],"created_at":"2024-11-11T08:25:48.806Z","updated_at":"2026-02-28T20:46:22.615Z","avatar_url":"https://github.com/aaron-22766.png","language":null,"funding_links":[],"categories":[],"sub_categories":[],"readme":"# 42 Cursus Projects\n\n| Circle | Project | Language | Grade | Description |\n|--------|---------|----------|-------|-------------|\n| 0.0 | [![libft](https://github.com/aaron-22766/aaron-22766/blob/main/42-badges/libftm.png)](https://github.com/aaron-22766/42_libft) | ![top language](https://img.shields.io/github/languages/top/aaron-22766/42_libft) | ![grade](https://img.shields.io/badge/125%25-success) | Writing my own library of functions from the C standard libraries |\n| 1.0 | [![get_next_line](https://github.com/aaron-22766/aaron-22766/blob/main/42-badges/get_next_linem.png)](https://github.com/aaron-22766/42_get_next_line) | ![top language](https://img.shields.io/github/languages/top/aaron-22766/42_get_next_line) | ![grade](https://img.shields.io/badge/125%25-success) | Read a single line from a file descriptor |\n| 1.1 | [![ft_printf](https://github.com/aaron-22766/aaron-22766/blob/main/42-badges/ft_printfm.png)](https://github.com/aaron-22766/42_ft_printf) | ![top language](https://img.shields.io/github/languages/top/aaron-22766/42_ft_printf) | ![grade](https://img.shields.io/badge/125%25-success) | Replica of printf with the most useful conversions and flags |\n| 1.2 | [![born2beroot](https://github.com/aaron-22766/aaron-22766/blob/main/42-badges/born2berootm.png)](https://github.com/aaron-22766/42_born2beroot) | ![top language](https://img.shields.io/github/languages/top/aaron-22766/42_born2beroot) | ![grade](https://img.shields.io/badge/110%25-success) | Create a virtual machine to host a Debian server |\n| 2.0 | [![so_long](https://github.com/aaron-22766/aaron-22766/blob/main/42-badges/so_longm.png)](https://github.com/aaron-22766/42_so_long) | ![top language](https://img.shields.io/github/languages/top/aaron-22766/42_so_long) | ![grade](https://img.shields.io/badge/125%25-success) | Small 2D game with minilibx, inspired by Pacman |\n| 2.1 | [![minitalk](https://github.com/aaron-22766/aaron-22766/blob/main/42-badges/minitalkm.png)](https://github.com/aaron-22766/42_minitalk) | ![top language](https://img.shields.io/github/languages/top/aaron-22766/42_minitalk) | ![grade](https://img.shields.io/badge/125%25-success) | Small data exchange program using UNIX signals |\n| 2.2 | [![push_swap](https://github.com/aaron-22766/aaron-22766/blob/main/42-badges/push_swape.png)](https://github.com/aaron-22766/42_push_swap) | ![top language](https://img.shields.io/github/languages/top/aaron-22766/42_push_swap) | ![grade](https://img.shields.io/badge/100%25-success) | Sort a list of random integers on two stacks in the least amount of moves possible using only limited operators |\n| 3.0 | [![philosophers](https://github.com/aaron-22766/aaron-22766/blob/main/42-badges/philosopherse.png)](https://github.com/aaron-22766/42_philosophers) | ![top language](https://img.shields.io/github/languages/top/aaron-22766/42_philosophers) | ![grade](https://img.shields.io/badge/100%25-success) | Solve the dining philosophers problem with threads and mutexes |\n| 3.1 | [![minishell](https://github.com/aaron-22766/aaron-22766/blob/main/42-badges/minishelle.png)](https://github.com/aaron-22766/42_minishell) | ![top language](https://img.shields.io/github/languages/top/aaron-22766/42_minishell) |  ![grade](https://img.shields.io/badge/101%25-success) | Create a simple shell program, inspired by bash (team project) |\n| 4-5 | [![CPP](https://github.com/aaron-22766/aaron-22766/blob/main/42-badges/cppe.png)](https://github.com/aaron-22766/42_CPP) | ![top language](https://img.shields.io/github/languages/top/aaron-22766/42_CPP) | ![grade](https://img.shields.io/badge/100%25-success) | Collection of modules for learning object-oriented programming and everything C++ |\n| 4.1 | [![netpractice](https://github.com/aaron-22766/aaron-22766/blob/main/42-badges/netpracticee.png)](https://github.com/aaron-22766/42_netpractice) | ![top language](https://img.shields.io/github/languages/top/aaron-22766/42_netpractice) | ![grade](https://img.shields.io/badge/100%25-success) | Solve IP addressing and network issues in a training interface |\n| 4.2 | [![cub3D](https://github.com/aaron-22766/aaron-22766/blob/main/42-badges/cub3dm.png)](https://github.com/aaron-22766/42_cub3D) | ![top language](https://img.shields.io/github/languages/top/aaron-22766/42_cub3D) |  ![grade](https://img.shields.io/badge/125%25-success) | Create a 3D maze game using ray-casting, inspired by Wolfenstein3D (team project) |\n| 5.1 | [![inception](https://github.com/aaron-22766/aaron-22766/blob/main/42-badges/inceptione.png)](https://github.com/aaron-22766/42_inception) | ![top language](https://img.shields.io/github/languages/top/aaron-22766/42_inception) | ![grade](https://img.shields.io/badge/100%25-success) | Set up a Docker network with containers for nginx, mariadb, and wordpress |\n| 5.2 | [![webserv](https://github.com/aaron-22766/aaron-22766/blob/main/42-badges/webservm.png)](https://github.com/aaron-22766/42_webserv) | ![top language](https://img.shields.io/github/languages/top/aaron-22766/42_webserv?exclude=html) | ![grade](https://img.shields.io/badge/110%25-success) | Create a HTTP webserver (team project) |\n| 6.0 | [![ft_transcendance](https://github.com/aaron-22766/aaron-22766/blob/main/42-badges/ft_transcendencem.png)](https://github.com/aaron-22766/42_ft_transcendence) | ![top language](https://img.shields.io/github/languages/top/aaron-22766/42_ft_transcendence) | ![grade](https://img.shields.io/badge/115%25-success) | Create a website where users can play pong (team project) |\n| 4-6 | [![42 Exams](https://img.shields.io/badge/Exams-1E1E1E?style=for-the-badge\u0026logo=42\u0026logoColor=white)](https://github.com/aaron-22766/42_Exams) | ![top language](https://img.shields.io/github/languages/top/aaron-22766/42_Exams) | ![grade](https://img.shields.io/badge/100%25-success) | Practicing for the exams at 42 |\n\n## The Holy Graph (Common Core) - as of Feb 2024\n\n![Holy Graph](https://github.com/aaron-22766/aaron-22766/blob/main/bin/images/Holy%20Graph.png)\n\n## Import\n\nTo clone this repository including the submodules:\n```\ngit clone --recursive https://github.com/aaron-22766/42_Cursus.git\n```\n\n## My 42 level\n\n[![failed to display stats](https://badge.mediaplus.ma/honeytones/arabenst?1337Badge=off\u0026UM6P=off)](https://github.com/oakoudad/badge42)\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Faaron-22766%2F42_cursus","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Faaron-22766%2F42_cursus","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Faaron-22766%2F42_cursus/lists"}