• Stars
    star
    1
  • Language
    C
  • Created 7 months ago
  • Updated 6 months ago

Reviews

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

Repository Details

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

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

ipstack

An IP stack built on raw Ethernet frames that provides a socket API to threads
C
4
star
5

cnit315-irc

An IRC bot my C programming class
C
3
star
6

uthread

Cooperative usermode threads
C
3
star
7

algol68

Explorations in ALGOL
2
star
8

tcp

Rust networking
Rust
2
star
9

go-nightingale

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

osprey-server

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

zig-irc

A minimal IRC client in zig
2
star
12

compiler

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

template-queens

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

hlre

Rust
2
star
15

irclib

IRC library for python 3
Python
2
star
16

rsinit

A Linux init system in Rust
Rust
2
star
17

sortix-libm

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

lcc

A (very WIP) C Compiler
C
1
star
19

oriole

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

goinit

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

i8086-rs

An 8086 emulator in Rust
Rust
1
star
22

nodejs-linkshorten

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

gol-sdl

The Game of Life in C
C
1
star
24

TicTacToe

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

nimk

A nim kernel for x86_64
Assembly
1
star
26

go-vm

Golang Virtual Machine
Go
1
star
27

pastecrypt

Client-side encrypted paste service
Ruby
1
star
28

http-dns-server

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

LearnWin32

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

random-snippets

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

inetd

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

intcode-cpu

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

simple_asm

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

mkelf

Take some things, make an ELF
Go
1
star
35

lambda-ssh-ca

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

aquatic

A simple packet processing engine
C++
1
star
37

rjit

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

cardinal-legacy

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

combat-tracker

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

pyshorten

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

matrix-server-terraform

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