An open API service indexing awesome lists of open source software.

Projects in Awesome Lists by jserv

A curated list of projects in awesome lists by jserv .

https://github.com/jserv/mini-arm-os

Build a minimal multi-tasking OS kernel for ARM from scratch

Last synced: 16 May 2025

https://github.com/jserv/amacc

Small C Compiler generating ELF executable Arm architecture, supporting JIT execution

arm armv7a c compiler dynamic-linking jit-compiler linux self-hosting

Last synced: 14 May 2025

https://github.com/jserv/facebooc

Yet another Facebook clone written in C

bsd epoll http-server kqueue linux native social-network web-server

Last synced: 16 May 2025

https://github.com/jserv/MazuCC

A minimalist C compiler with x86_64 code generation

c compiler gcc-complier gnu x86-64

Last synced: 17 Apr 2025

https://github.com/jserv/mazucc

A minimalist C compiler with x86_64 code generation

c compiler gcc-complier gnu x86-64

Last synced: 05 Apr 2025

https://github.com/jserv/talks

schedule and materials about my presentations

aarch64 arm c-programming guts kernel linux microcontroller open-source rtos security

Last synced: 16 May 2025

https://github.com/jserv/nstack

Userspace TCP/IP stack for Linux

linux network-stack networking tcp-ip

Last synced: 05 Apr 2025

https://github.com/jserv/unix-v1

Restoration of 1st Edition UNIX kernel sources from Bell Laboratories

pdp-11 research-unix simh unix

Last synced: 16 May 2025

https://github.com/jserv/min-dl

minimal dynamic linker implementation for ELF, supporting x86_64 and Arm/Aarch64

Last synced: 23 Apr 2025

https://github.com/jserv/xv6-x86_64

re-implementation of UNIX v6 in ANSI C for x86_64 SMP

Last synced: 09 Jan 2026

https://github.com/jserv/kernel-in-kernel

Develop your own OS kernel by reusing Linux infrastructure

Last synced: 23 Apr 2025

https://github.com/jserv/tetris

A text-mode tetris game

Last synced: 08 Feb 2026

https://github.com/jserv/stm32f429-linux-builder

create a uClinux distribution for STM32f429 Discovery board

Last synced: 29 Jan 2026

https://github.com/jserv/mazu-editor

a minimalist text editor with syntax highlight, copy/paste, and search

console-application posix terminal-based text-editor

Last synced: 06 Apr 2025

https://github.com/jserv/full-stack-hello

minimal instruction set and assembler/compiler for "Hello World" execution

Last synced: 22 Apr 2025

https://github.com/jserv/tlsf-bsd

Two Level Segregated Fit (TLSF) memory allocator implementation, BSD License

fragmentation memory-allocation memory-pool realtime

Last synced: 23 Apr 2025

https://github.com/jserv/cregex

A small implementation of regular expression matching engine in C

regex regexp regular-expression

Last synced: 29 Jun 2025

https://github.com/jserv/tinygl

TinyGL: a Small, Free and Fast Subset of OpenGL

Last synced: 05 May 2025

https://github.com/jserv/simple-dvm

A simplified educational Dalvik virtual machine implementation

Last synced: 11 Mar 2026

https://github.com/jserv/armv8-hello

Hello World for bare metal ARMv8 using QEMU

Last synced: 21 Feb 2026

https://github.com/jserv/lsd_slam

LSD-SLAM

Last synced: 23 Apr 2025

https://github.com/jserv/x-compressor

A minimalist lossless data compressor

Last synced: 15 Jun 2025

https://github.com/jserv/jit-construct

JIT compiler from scratch, derived from Nick Desaulniers' great work

Last synced: 23 Apr 2025

https://github.com/jserv/ogc

A minimal mark-and-sweep garbage collector

Last synced: 03 Mar 2026

https://github.com/jserv/svgirl

SVG Instant Rendering Library with focus on embedded systems

Last synced: 21 Aug 2025

https://github.com/jserv/ttt

An implementation of tic-tac-toe in C, featuring AI agents

Last synced: 23 Apr 2025

https://github.com/jserv/rv32jit

JIT-accelerated RISC-V instruction set simulator

dynamic-binary-translation jit-compiler risc-v riscv riscv-emulator riscv-simulator riscv32

Last synced: 23 Apr 2025

https://github.com/jserv/rbtree

A red-black tree implementation

binary-search-tree data-structures red-black-tree

Last synced: 27 Sep 2025

https://github.com/jserv/stm32f429-r3d

small software 3D rendering program on STM32F429-Discovery

Last synced: 26 Jun 2025

https://github.com/jserv/uthreads

A concurrent library based on cooperative scheduling of user-level threads(fibers) implemented in C++

Last synced: 23 Apr 2025

https://github.com/jserv/jamvm

JamVM 2 + OpenJDK

java-virtual-machine jvm openjdk openjdk8

Last synced: 10 Apr 2025

https://github.com/jserv/nalloc

structure aware memory allocator

Last synced: 29 Jul 2025

https://github.com/jserv/kvm-user-x86

A simple userspace program to interact with Linux KVM

Last synced: 26 Jun 2025

https://github.com/jserv/hungry-birds

classical example of concurrent producer/consumer problem

Last synced: 14 Oct 2025

https://github.com/jserv/littlefs-fuse

A FUSE wrapper that puts the littlefs in user-space

Last synced: 07 Mar 2026

https://github.com/jserv/stm32f429-lcd-demo

Simple STM32F429 Discovery LCD demo program using emWin library

Last synced: 23 Apr 2025

https://github.com/jserv/linsched

Restoration of The Linux Scheduler Simulator (LinSched)

Last synced: 23 Apr 2025

https://github.com/jserv/auto-tetris

Play Tetris game automatically!

artificial-intelligence terminal-based tetris-clone

Last synced: 23 Apr 2025

https://github.com/jserv/mt-redis

A multi-thread Redis implementation with RCU

Last synced: 23 Apr 2025

https://github.com/jserv/tic-tac-toe

An implementation of classical tic-tac-toe game for terminal I/O

Last synced: 23 Apr 2025

https://github.com/jserv/taunix

Realtime operating system kernel for TI TMS320F24x DSP

Last synced: 23 Apr 2025

https://github.com/jserv/stm32f429-demos

Collection of demo program for STM32F429 Discovery

Last synced: 02 Mar 2026

https://github.com/jserv/mathex

An embedded mathematical expression evaluator in C99

Last synced: 11 Mar 2026

https://github.com/jserv/skin-deep

Generate faces with smoother skin

Last synced: 28 Jul 2025

https://github.com/jserv/trex

A terminal-based recreation of Google Chrome's famous T-Rex game

Last synced: 29 Aug 2025

https://github.com/jserv/matrix_oo

Object-oriented matrix implementation in C99

Last synced: 23 Apr 2025

https://github.com/jserv/dummy-driver

dummy Linux kernel module for education purpose

Last synced: 23 Apr 2025

https://github.com/jserv/cjit

A tiny JIT compiler based on MIR

Last synced: 23 Apr 2025

https://github.com/jserv/fizzbuzz

Implement Fizzbuzz without loop-internal conditionals, or arithmetic operators.

Last synced: 23 Apr 2025

https://github.com/jserv/picogui

A small, portable, client/server GUI designed to work on many types of hardware

Last synced: 13 Aug 2025

https://github.com/jserv/cjk-token-reducer

Reduce Claude Code token usage by 35-50% when using CJK (Chinese, Japanese, and Korean)

cjk-tokenizer claude-code llm-inference

Last synced: 22 Jan 2026

https://github.com/jserv/arith_register

Use ELF linker set to construct lists of arithmetic implementations automatically

Last synced: 06 Jul 2025

https://github.com/jserv/anrmalloc

A new embedded-friendly memory allocator

Last synced: 23 Apr 2025

https://github.com/jserv/muxleq

16-bit virtual machine with a two-instruction set CPU capable of running Forth

eforth esoteric-compiler forth meta-compiler subleq

Last synced: 14 Jun 2025

https://github.com/jserv/scalable-font-editor

A scalable font editor, which produces the fonts for embedded environments

Last synced: 29 Jul 2025

https://github.com/jserv/membroker

Memory Broker is a library that helps balance memory load between processes in user space using IPC

Last synced: 30 Oct 2025

https://github.com/jserv/x11-2048

A 2048 game implemented with libX11

Last synced: 14 Jun 2025

https://github.com/jserv/bubble-sort-arm

Bubble sort in ARM assembly (incomplete)

Last synced: 13 Sep 2025

https://github.com/jserv/subleq

A Forth environment on a single-Instruction 16-bit SUBLEQ machine

eforth forth oisc subleq

Last synced: 15 Jun 2025

https://github.com/jserv/cortexm-linux

Linux on Arm Cortex-M

Last synced: 26 Apr 2026

https://github.com/jserv/sandbox

Last synced: 29 Jul 2025

https://github.com/jserv/micronaut-from-scratch

Ahead-of-Time compilation with Micronaut and GraalVM

Last synced: 12 Apr 2025

https://github.com/jserv/git-hook-tests

Tests for Git Hooks

Last synced: 13 May 2026

https://github.com/jserv/drawio

Placeholder for drawio

Last synced: 02 Feb 2026

https://github.com/jserv/rtlws2015

Last synced: 22 Feb 2026