Skip to content
View cestith's full-sized avatar
  • LTN Global
  • United States

Sponsoring

@voxpupuli

Block or report cestith

Block user

Prevent this user from interacting with your repositories and sending you notifications. Learn more about blocking users.

You must be logged in to block users.

Maximum 250 characters. Please don’t include any personal information such as legal names or email addresses. Markdown is supported. This note will only be visible to you.
Report abuse

Contact GitHub support about this user’s behavior. Learn more about reporting abuse.

Report abuse
40 stars written in C
Clear filter

How to create an OS from scratch

C 30,369 3,537 Updated Feb 4, 2026

build-once run-anywhere c library

C 20,782 739 Updated Mar 6, 2026

A free Windows-compatible Operating System

C 17,462 2,107 Updated Apr 29, 2026

High Performance Web Platform Based on Nginx and LuaJIT

C 13,768 1,620 Updated Apr 19, 2026

A small C compiler

C 11,583 1,051 Updated Oct 30, 2023

C in four functions

C 10,680 1,494 Updated Dec 26, 2023

Xv6 for RISC-V

C 9,566 3,902 Updated Dec 17, 2025

Direct Memory Access (DMA) Attack Software

C 7,604 998 Updated Apr 15, 2026

The “Quite OK Image Format” for fast, lossless image compression

C 7,471 373 Updated Apr 21, 2026

A completely-from-scratch hobby operating system: bootloader, kernel, drivers, C library, and userspace including a composited graphical UI, dynamic linker, syntax-highlighting text editor, network…

C 6,689 541 Updated Apr 27, 2026

open-source IEEE 802.11 WiFi baseband FPGA (chip) design: driver, software

C 4,605 778 Updated Apr 28, 2026

OrioleDB – building a modern cloud-native storage engine (... and solving some PostgreSQL wicked problems)

C 4,049 162 Updated Apr 29, 2026

TinyVM is a small, fast, lightweight virtual machine written in pure ANSI C.

C 3,318 310 Updated Mar 23, 2019

A kernel designed to run one and only one application in a virtualized environment

C 3,127 174 Updated Apr 26, 2026

A Tiny Linux-Compatible Kernel

C 3,087 142 Updated Apr 26, 2026

Common libraries and data structures for C.

C 2,571 295 Updated Feb 15, 2025

Rune is a programming language developed to test ideas for improving security and efficiency.

C 1,927 43 Updated Oct 17, 2025

How to write a very simple JIT compiler

C 1,924 104 Updated May 3, 2021

The core software distribution for the Inform 7 programming language.

C 1,586 95 Updated Apr 27, 2026

Bootstrapping LISP in a Boot Sector

C 1,481 71 Updated Nov 27, 2024

Lisp in 99 lines of C and how to write one yourself. Includes 21 Lisp primitives, garbage collection and REPL. Includes tail-call optimized versions for speed and reduced memory use.

C 1,428 86 Updated Apr 10, 2026

A Pluggable Authentication Module (PAM) which allows the establishment of alternate passwords that can be used to perform actions to clear sensitive data, notify IT/Security staff, close off sensit…

C 1,403 43 Updated Oct 15, 2025

The procedural generation voxel engine

C 1,216 36 Updated Apr 8, 2026

Linux distribution optimized for audio playback

C 1,205 150 Updated Mar 26, 2026

🏢 An operating system inspired by brutalist design that combines the ideals of UNIX from the 1970s with modern technology and engineering

C 1,103 42 Updated Aug 22, 2023

Emulation of ISA sound cards and CD-ROM on Raspberry Pi Pico (GUS, SB/Adlib, MPU-401, Tandy, CMS, Panasonic CD-ROM) with USB mouse/joystick support

C 770 66 Updated Apr 20, 2026

A tiny, dependency-free computer vision library in C for embedded systems, drones, and robotics.

C 687 16 Updated Oct 26, 2025

A compact, embeddable scripting engine for applications and microcontrollers for executing programs written in a subset of the JavaScript language.

C 630 28 Updated Feb 20, 2024

The libxo library allows an application to generate text, XML, JSON, and HTML output using a common set of function calls. The application decides at run time which output style should be produced.

C 343 51 Updated Apr 12, 2026

A mirror of TinyBIOS repository

C 314 14 Updated Feb 13, 2026
Next