Skip to content
View howerj's full-sized avatar

Organizations

@ForthHub

Block or report howerj

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 supported. This note will be visible to only you.
Report abuse

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

Report abuse
Showing results

A small C compiler

C 10,764 997 Updated Oct 30, 2023

Writing a sqlite clone from scratch in C

C 10,247 1,012 Updated Mar 4, 2024

Master programming by recreating your favorite technologies from scratch.

Markdown 451,460 42,346 Updated Oct 10, 2025

This is a Kalman filter used to calculate the angle, rate and bias from from the input of an accelerometer/magnetometer and a gyroscope.

C++ 1,913 747 Updated Jun 5, 2021

Minimalist, dependency-free virtual machine sandbox for microcontrollers and other resource-constrained devices. Single C file, no dynamic memory allocations, asynchronous design, pure C99

C 572 22 Updated Dec 18, 2025

A test application for writing an android app in Kotlin

Kotlin 1 Updated Nov 27, 2025

A single header RISC-V implementation (64-bit only), work in progress.

C 1 Updated Nov 27, 2025

A simple tool for visually comparing two PDF files

C++ 4,130 249 Updated Nov 26, 2024

A very small statically-typed embeddable scripting language.

C 273 18 Updated Dec 7, 2025

64-bit MISC Architecture CPU

Verilog 13 5 Updated Dec 13, 2016

The Kestrel is a family of home-made computers, built as much as possible on open-source technology, and supporting as much as possible the open-source philosophy.

Assembly 189 10 Updated Feb 9, 2021

A kernel module that creates a device that always returns EIO on a read, for testing purposes.

C 1 Updated Nov 16, 2025

bootOS is a monolithic operating system in 512 bytes of x86 machine code.

Assembly 1,996 105 Updated Jan 4, 2024

C++ implementation of SUBLEQ interpreter

C++ 1 Updated Nov 16, 2025

Programming Languages Zoo

OCaml 1,572 108 Updated Jun 18, 2024

Simple constant key/value storage library, for read-heavy systems with infrequent large bulk inserts.

C 1,202 83 Updated Aug 17, 2023

Simple constant db in swift

C 2 Updated Oct 22, 2025

A homebrew 16-bit CPU with a homebrew Unix-like-ish operating system.

Slash 294 8 Updated Dec 8, 2023

32-bit RISC-V CPU in ~800 lines of C89

C 626 28 Updated Jun 3, 2025

Oberon parser, code model & browser, compiler and IDE with debugger, and an implementation of the Oberon+ programming language

C++ 531 36 Updated Jul 14, 2025

How to create an OS from scratch

C 29,937 3,507 Updated Jul 25, 2024

Litex is a simple formal language Learnable in 2 hours.

Go 626 8 Updated Dec 19, 2025

A deep dive into the ACPI.sys DPC latency problems on Asus ROG laptops

ASL 941 20 Updated Sep 29, 2025

Text-mode graphics card, using only TTL gates.

C++ 58 1 Updated Nov 8, 2020

Tiny Basic written in SUBLEQ assembly

Assembly 4 Updated Jul 13, 2024

Official git repo for iodine dns tunnel

C 7,511 570 Updated Sep 4, 2025

Linux kernel source tree

C 211,550 59,530 Updated Dec 22, 2025

Human: AI-powered 3D Face Detection & Rotation Tracking, Face Description & Recognition, Body Pose Tracking, 3D Hand & Finger Tracking, Iris Analysis, Age & Gender & Emotion Prediction, Gaze Tracki…

HTML 2,903 397 Updated Dec 13, 2025

Single header RISC-V rv32i emulator

C 6 Updated May 6, 2024

Cryptoleq: A Heterogeneous Abstract Machine for Encrypted and Unencrypted Computation.

C++ 31 5 Updated Aug 20, 2024
Next