penberg / awesome-osView external linksLinks
A curated list of resources on operating system design and implementation.
β189Jun 5, 2024Updated last year
Alternatives and similar repositories for awesome-os
Users that are interested in awesome-os are comparing it to the libraries listed below
Sorting:
- Databases are awesome! πΆβ59Mar 27, 2023Updated 2 years ago
- Repository containing examples of usage of pcb-rsβ10Apr 8, 2022Updated 3 years ago
- Latency book code examples.β43Jul 19, 2025Updated 6 months ago
- Open source scholarly literature searchβ16Sep 29, 2024Updated last year
- Manticore is a research operating system, written in Rust.β295Dec 1, 2023Updated 2 years ago
- An in-memory compressed cache for gigabytes of data written in Go.β19Feb 6, 2023Updated 3 years ago
- Sphinx is a fast in-memory key-value store, compatible with Memcached.β32Sep 2, 2019Updated 6 years ago
- [WIP] A relational database written in Rust for learning purpose, heavily inspired by cmu-db/bustub. (CMU 15-445).β156Feb 20, 2025Updated 11 months ago
- Azure Cosmos TLA+ specificationsβ21Jan 21, 2025Updated last year
- Viewstamped Replication for Rustβ73May 6, 2023Updated 2 years ago
- β28May 8, 2025Updated 9 months ago
- Implementation of MapReduce in Go.β26Sep 8, 2020Updated 5 years ago
- Example container image for running on Cloudflare's container runtimeβ10Jan 22, 2025Updated last year
- A small markdown TUI note keeperβ15Apr 7, 2025Updated 10 months ago
- Go SDK for Plunk.β12Nov 30, 2024Updated last year
- Archive of the forked repository - use the repo linked belowβ12Jan 30, 2025Updated last year
- A Haskell library implementing several Paxos-related algorithmsβ25Dec 13, 2012Updated 13 years ago
- A distributed transactional key-value storage engine in Rust, with horizontal scalability, strong consistency, and high availability.β28May 22, 2023Updated 2 years ago
- Operating Systems general concepts and detailed explanation of xv6 kernel.β12Apr 28, 2021Updated 4 years ago
- CO-RE code for the Netdata eBPF plugin.β16Feb 6, 2026Updated last week
- Solutions to introductory distributed computing exercisesβ12Apr 9, 2023Updated 2 years ago
- A command-line interface tool for creating, managing, and verifying Content Provenance and Authenticity (C2PA) manifests for machine learβ¦β21Updated this week
- Jepsen tests for Redis-Raftβ15Mar 19, 2022Updated 3 years ago
- β17Updated this week
- base32 encoding/decoding for ziglangβ15Dec 24, 2025Updated last month
- Notes on Linux network internalsβ50Aug 3, 2021Updated 4 years ago
- A high performance metrics daemonβ28Jan 28, 2026Updated 2 weeks ago
- Twitch Twirp RPC implementation for Javaβ15Jan 7, 2026Updated last month
- A simple libp2p DHT crawlerβ16Jan 6, 2022Updated 4 years ago
- A basic Raft implementation in Go.β231Mar 24, 2024Updated last year
- Awesome materials about database development.β1,590Mar 30, 2024Updated last year
- A multi-master k/v store using gossip for replication written in Goβ18Mar 4, 2019Updated 6 years ago
- An example app for BPF CO-RE and CI settings with GitHub Actionsβ14Aug 23, 2022Updated 3 years ago
- virtual synthetic Fat filesystem - turn any directory on the fly into a FAT32 block deviceβ15Nov 18, 2018Updated 7 years ago
- Implementations of common data structures in Cβ16Jul 20, 2022Updated 3 years ago
- β16Sep 4, 2023Updated 2 years ago
- OASIS OpenDocument TC: Providing version control for developing the OpenDocument Format (ODF) file format and related tools beginning witβ¦β16Nov 4, 2025Updated 3 months ago
- A little, pedagogical implementation of mvcc and transaction isolation levels.β64Oct 20, 2024Updated last year
- CLI tool to manipulate URLsβ16Nov 27, 2023Updated 2 years ago