• Stars
    star
    4
  • Rank 3,286,857 (Top 66 %)
  • Language
    C
  • Created over 6 years ago
  • Updated almost 4 years ago

Reviews

There are no reviews yet. Be the first to send feedback to the community and the maintainers!

Repository Details

An IP stack built on raw Ethernet frames that provides a socket API to threads

More Repositories

1

nightingale

A small operating system where I experiment and learn osdev.
C
127
star
2

linker

The module loader and dynamic linker of the nightingale operating system
C
8
star
3

tunnel

A simple VPN that crates a UDP tunnel and encrypts packets
Go
6
star
4

cnit315-irc

An IRC bot my C programming class
C
3
star
5

uthread

Cooperative usermode threads
C
3
star
6

algol68

Explorations in ALGOL
2
star
7

tcp

Rust networking
Rust
2
star
8

go-nightingale

A WIP fork of the Go programming language that supports the nightingale operating system
Go
2
star
9

osprey-server

Osprey is a Minecraft server written in Java that contains no code from Mojang
Java
2
star
10

zig-irc

A minimal IRC client in zig
2
star
11

compiler

A work-in-progress C compiler written in C
C
2
star
12

template-queens

An implementation of the N Queens algorithm written entirely in the C++ type system.
C++
2
star
13

hlre

Rust
2
star
14

irclib

IRC library for python 3
Python
2
star
15

rsinit

A Linux init system in Rust
Rust
2
star
16

sortix-libm

A rehost of the Sortix operating system's libm
C
2
star
17

lcc

A (very WIP) C Compiler
C
1
star
18

oriole

It's an orange bird, get it?
Assembly
1
star
19

goinit

An /sbin/init for Linux, written in Go
Go
1
star
20

i8086-rs

An 8086 emulator in Rust
Rust
1
star
21

nodejs-linkshorten

A link generator made in node.js using MySQL as a backend
JavaScript
1
star
22

gol-sdl

The Game of Life in C
C
1
star
23

TicTacToe

AI to beat you in tic-tac-toe
Java
1
star
24

nimk

A nim kernel for x86_64
Assembly
1
star
25

go-vm

Golang Virtual Machine
Go
1
star
26

pastecrypt

Client-side encrypted paste service
Ruby
1
star
27

http-dns-server

A dynamic DNS server controlled by HTTP POSTs
Rust
1
star
28

LearnWin32

Somehow this turned into an assembler / JIT
C
1
star
29

random-snippets

Just some stuff I came up with
C++
1
star
30

inetd

An implemnetation of an inetd-like stdio-based suite of internet protocol daemons.
C
1
star
31

intcode-cpu

An HDL implementation of the intcode CPU from Advent of Code 2019
Verilog
1
star
32

simple_asm

Assembler toolkit for simple CPUs, including simple16 and PISA
Ruby
1
star
33

mkelf

Take some things, make an ELF
Go
1
star
34

lambda-ssh-ca

An SSH CA that runs as an AWS lambda function.
Python
1
star
35

aquatic

A simple packet processing engine
C++
1
star
36

rjit

Skeleton of an assembler/JIT in Rust
Rust
1
star
37

cardinal-legacy

A super-WIP operating system written in Rust
Rust
1
star
38

combat-tracker

EX3 combat initiative tracker web app (WIP)
Ruby
1
star
39

pyshorten

A minimalist python link shortener using cgi and sqlite3 from the standard library.
Python
1
star
40

matrix-server-terraform

Terraform I used to set up my self-hosted Matrix server
HCL
1
star
41

untitled-bare-metal

It's an OS, but mostly it's a playground for ideas.
C
1
star