james (jamespeace)

jamespeace

Geek Repo

Location:Taiwan

Github PK Tool:Github PK Tool

james's starred repositories

noisepage

Self-Driving Database Management System from Carnegie Mellon University

Language:C++License:MITStargazers:1743Issues:0Issues:0

os-tutorial

How to create an OS from scratch

Language:CLicense:BSD-3-ClauseStargazers:27047Issues:0Issues:0

skia

Skia is a complete 2D graphic library for drawing Text, Geometries, and Images.

Language:C++License:BSD-3-ClauseStargazers:9149Issues:0Issues:0

Hoard

The Hoard Memory Allocator: A Fast, Scalable, and Memory-efficient Malloc for Linux, Windows, and Mac.

Language:C++License:Apache-2.0Stargazers:1091Issues:0Issues:0

vscode-gnu-global

Visual Studio Code GNU Global Extension

Language:TypeScriptLicense:MITStargazers:33Issues:0Issues:0

pthreadpool

Portable (POSIX/Windows/Emscripten) thread pool for C/C++

Language:C++License:BSD-2-ClauseStargazers:350Issues:0Issues:0

mimalloc

mimalloc is a compact general purpose allocator with excellent performance.

Language:CLicense:MITStargazers:10437Issues:0Issues:0
Language:CLicense:NOASSERTIONStargazers:9430Issues:0Issues:0

awesome-cpp

A curated list of awesome C++ (or C) frameworks, libraries, resources, and shiny things. Inspired by awesome-... stuff.

License:MITStargazers:59020Issues:0Issues:0

write-a-C-interpreter

Write a simple interpreter of C. Inspired by c4 and largely based on it.

Language:CLicense:GPL-2.0Stargazers:4013Issues:0Issues:0

coding-interview-university

A complete computer science study plan to become a software engineer.

License:CC-BY-SA-4.0Stargazers:304960Issues:0Issues:0
Language:CStargazers:51Issues:0Issues:0

tetris

A text-mode tetris game

Language:CLicense:MITStargazers:146Issues:0Issues:0

ccbook

Non-official Chinese translation of https://www.sigbus.info/compilerbook

Stargazers:49Issues:0Issues:0

picolibc

picolibc - a C library designed for embedded 32- and 64- bit systems.

Language:CLicense:GPL-2.0Stargazers:1158Issues:0Issues:0

OSC9e

Source code for "Operating System Concepts" - 9th Ed.

Language:CStargazers:250Issues:0Issues:0

screenFetch

Fetches system/theme information in terminal for Linux desktop screenshots.

Language:ShellLicense:GPL-3.0Stargazers:3855Issues:0Issues:0

neofetch

🖼️ A command-line system information tool written in bash 3.2+

Language:ShellLicense:MITStargazers:21987Issues:0Issues:0

MazuCC

A minimalist C compiler with x86_64 code generation

Language:CLicense:BSD-2-ClauseStargazers:516Issues:0Issues:0

8cc

A Small C Compiler

Language:CLicense:MITStargazers:6129Issues:0Issues:0

hacker-scripts

Based on a true story

Language:JavaScriptStargazers:47479Issues:0Issues:0

uefi-jitfuck

A JIT compiler for Brainfuck running on x86_64 UEFI

Language:CLicense:MITStargazers:85Issues:0Issues:0

pcasm

PC Assembly language book

Language:TeXStargazers:160Issues:0Issues:0

mu_basecore

Project Mu BaseCore

Language:CLicense:NOASSERTIONStargazers:241Issues:0Issues:0

LDD-LinuxDeviceDrivers

Linux内核与设备驱动程序学习笔记

Language:CLicense:GPL-3.0Stargazers:2506Issues:0Issues:0

WasmVM

A standalone WebAssembly process virtual machine

Language:C++License:BSD-3-ClauseStargazers:217Issues:0Issues:0

bash-guide

A guide to learn bash

License:MITStargazers:11764Issues:0Issues:0

KernelInKernel

一个小巧的linux内核, 学习linux-kernel和进程调度的好帮手

Language:CStargazers:161Issues:0Issues:0

kernel-in-kernel

Develop your own OS kernel by reusing Linux infrastructure

Language:CStargazers:171Issues:0Issues:0

mykernel

mykernel 2.0: Develop your own OS kernel by reusing Linux infrastructure, based on x86-64/Linux Kernel 5.4.34.

Language:CLicense:GPL-2.0Stargazers:704Issues:0Issues:0