A curated list of resources on operating system design and implementation.
☆207Jun 5, 2024Updated 2 years ago
Alternatives and similar repositories for awesome-os
Users that are interested in awesome-os are comparing it to the libraries listed below. We may earn a commission when you buy through links labeled 'Ad' on this page.
Sorting:
- Databases are awesome! 🕶☆61Mar 27, 2023Updated 3 years ago
- Repository containing examples of usage of pcb-rs☆10Apr 8, 2022Updated 4 years ago
- 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
- A curated list of awesome distributed systems links.☆30Jan 19, 2025Updated last year
- Deploy to Railway using AI coding agents - Free Credits Offer • AdUse Claude Code, Codex, OpenCode, and more. Autonomous software development now has the infrastructure to match with Railway.
- Sphinx is a fast in-memory key-value store, compatible with Memcached.☆34Sep 2, 2019Updated 6 years ago
- Viewstamped Replication for Rust☆73May 6, 2023Updated 3 years ago
- This is a simple CLI interface helper library for C.☆53Aug 21, 2025Updated 10 months ago
- Implementation of MapReduce in Go.☆28Sep 8, 2020Updated 5 years ago
- A Wayland compositor written in Zig☆40Oct 20, 2024Updated last year
- Notes on Linux network internals☆51Aug 3, 2021Updated 4 years ago
- My notes to successfully build an Linux From Scratch system for Linux/Unix Systems course☆10Apr 22, 2014Updated 12 years ago
- Custom load balancing implementation for SO_REUSEPORT with eBPF☆25Sep 13, 2023Updated 2 years ago
- Operating Systems general concepts and detailed explanation of xv6 kernel.☆12Apr 28, 2021Updated 5 years ago
- Deploy open-source AI quickly and easily - Special Bonus Offer • AdRunpod Hub is built for open source. One-click deployment and autoscaling endpoints without provisioning your own infrastructure.
- Awesome materials about database development.☆1,618Mar 30, 2024Updated 2 years ago
- Optimistic multi-version concurrency control (MVCC) for main memory databases, written in Rust.☆147Jul 12, 2023Updated 2 years ago
- A distributed transactional key-value storage engine in Rust, with horizontal scalability, strong consistency, and high availability.☆28May 22, 2023Updated 3 years ago
- AnyBlob - A Universal Cloud Object Storage Download Manager Built For Cost-Throughput Optimal Analytics!☆22Aug 27, 2025Updated 10 months ago
- TigerBeetle Hackathon at Interledger Summit 2023☆14Nov 20, 2023Updated 2 years ago
- Antithesis SDK for Rust☆31Jun 12, 2026Updated 2 weeks ago
- Super low overhead application level metrics☆24Oct 12, 2021Updated 4 years ago
- Code and demos for Reconstructing TypeScript blog posts.☆35Mar 6, 2023Updated 3 years ago
- Building an intuition for latency and throughput of basic operations across SQL databases.☆55Oct 5, 2023Updated 2 years ago
- Managed Kubernetes at scale on DigitalOcean • AdDigitalOcean Kubernetes includes the control plane, bandwidth allowance, container registry, automatic updates, and more for free.
- ☆28May 8, 2025Updated last year
- Hiisi is a proof of concept libSQL written in Rust following TigerBeetle-style with deterministic simulation testing.☆126Aug 12, 2024Updated last year
- Raft protocol implementation as part of "Distributed databases" course in UCU☆15Aug 5, 2019Updated 6 years ago
- Computer Systems: A Programmer's Perspective☆15Mar 2, 2022Updated 4 years ago
- LSM-Tree Key-Value Store based on RocksDB☆85Jun 21, 2026Updated last week
- A monadic Future design pattern implementation in Swift☆16Jan 6, 2018Updated 8 years ago
- Tektite DB☆182Feb 22, 2025Updated last year
- ☆14Mar 18, 2020Updated 6 years ago
- Go SDK for Plunk.☆12Nov 30, 2024Updated last year
- Proton VPN Special Offer - Get 70% off • AdSpecial partner offer. Trusted by over 100 million users worldwide. Tested, Approved and Recommended by Experts.
- Distributed key-value store.☆28May 24, 2021Updated 5 years ago
- Simple, fun, memory safe language.☆16Sep 9, 2023Updated 2 years ago
- Preparing to develop for the Linux Kernel☆17Jun 30, 2022Updated 4 years ago
- Top level for the November shuttle☆12Nov 20, 2021Updated 4 years ago
- A little, pedagogical implementation of mvcc and transaction isolation levels.☆63Oct 20, 2024Updated last year
- Visualized CRDT executions in a web page to explain their semantics☆17Nov 2, 2018Updated 7 years ago
- A high-performance, thread-safe HashMap and LRU cache for Rust with fine-grained per-key locking.☆15May 13, 2026Updated last month