Guillaume PERCEPIED's starred repositories

MS-DOS

The original sources of MS-DOS 1.25, 2.0, and 4.0 for reference purposes

Language:AssemblyLicense:MITStargazers:30653Issues:746Issues:0

os-tutorial

How to create an OS from scratch

Language:CLicense:BSD-3-ClauseStargazers:27058Issues:800Issues:175

raylib

A simple and easy-to-use library to enjoy videogames programming

modern-cpp-features

A cheatsheet of modern C++ language and library features.

doomemacs

An Emacs framework for the stubborn martian hacker

Language:Emacs LispLicense:MITStargazers:19317Issues:233Issues:4478

simdjson

Parsing gigabytes of JSON per second : used by Facebook/Meta Velox, the Node.js runtime, ClickHouse, WatermelonDB, Apache Doris, Milvus, StarRocks

Language:C++License:Apache-2.0Stargazers:19214Issues:240Issues:831

os01

Bootstrap yourself to write an OS from scratch. A book for self-learner.

cJSON

Ultralightweight JSON parser in ANSI C

lua

A copy of the Lua development repository, as seen by the Lua team. Mirrored irregularly. Please DO NOT send pull requests or any other stuff. All communication should be through the Lua mailing list https://www.lua.org/lua-l.html

Language:CStargazers:8435Issues:407Issues:0
Language:CLicense:NOASSERTIONStargazers:7797Issues:222Issues:0

ostep-projects

Projects for an undergraduate OS course

HIP

HIP: C++ Heterogeneous-Compute Interface for Portability

jsmn

Jsmn is a world fastest JSON parser/tokenizer. This is the official repo replacing the old one at Bitbucket

ostep-code

Code from various chapters in OSTEP (http://www.ostep.org)

raddebugger

A native, user-mode, multi-process, graphical debugger.

jansson

C library for encoding, decoding and manipulating JSON data

Language:CLicense:NOASSERTIONStargazers:3063Issues:129Issues:398

json-c

https://github.com/json-c/json-c is the official code repository for json-c. See the wiki for release tarballs for download. API docs at http://json-c.github.io/json-c/

Language:CLicense:NOASSERTIONStargazers:2952Issues:161Issues:440

notes

detailed notes on computer science topics, in one page

GraphicsGems

Code for the "Graphics Gems" book series

Language:CLicense:NOASSERTIONStargazers:1379Issues:83Issues:19

kohi

A game engine made as part of the Kohi Game Engine series on YouTube (and Twitch!), where we make a game engine from the ground up using C and Vulkan.

Language:CLicense:Apache-2.0Stargazers:1018Issues:35Issues:109

Vulkan-glTF-PBR

Physical based rendering with Vulkan using glTF 2.0 models

Language:C++License:MITStargazers:961Issues:32Issues:53

Terathon-Math-Library

C++ math library for 2D/3D/4D vector, matrix, quaternion, and geometric algebra.

Language:C++License:MITStargazers:908Issues:22Issues:6

musializer

Music Visualizer

Language:CLicense:MITStargazers:893Issues:8Issues:44

cFS

The Core Flight System (cFS)

Language:CMakeLicense:Apache-2.0Stargazers:759Issues:56Issues:254

VulkanTools

Tools to aid in Vulkan development

Language:C++License:NOASSERTIONStargazers:666Issues:45Issues:573

computer_enhance

Source code for the https://computerenhance.com programming series

Language:C++License:NOASSERTIONStargazers:623Issues:36Issues:21

Gtk4-tutorial

GTK 4 tutorial for beginners

Cpp-High-Performance-Second-Edition

C++ High Performance Second Edition, published by Packt

Language:C++License:MITStargazers:218Issues:14Issues:13

monet

Game engine written with C++ and Vulkan.