A free book about developing secure and robust systems software.
-
Updated
Apr 10, 2024 - Rust
A free book about developing secure and robust systems software.
A friendly little systems language with first-class types. Very WIP! 🚧 🚧 🚧
vonuvoli Scheme -- an R7RS interpreter written in Rust focused on systems programming and scripting (i.e. processes, file-system, etc.) with performance and safety in mind
cr4sh_ (pronounced crash, because it crashes all the time) is a Linux shell fully written with Rust. This can be used for educational purposes and is a great intro to Systems Programming
Simple Unix-style filesystem in Rust
'Rust Programming: The Complete Developer's Guide' course code and notes
The driver for CodeCharacter 2022
The Amp programming language: a language designed for building high performance systems.
Developed a Small Operating System using Rust Programming Language, followed the tutorial by (Philipp Oppermann) and learned along the way how to build the OS with Rust.
Systems programming functional programming language.
SmartShreds uses Rust, hashing algorithms, and NLP to detect and manage duplicate files efficiently, optimizing storage and organization with AI-powered tools.
TaijiOS is a hobby operating system written from scratch in Rust for learning systems programming. It's my own OS that attempts to bring back the "P" in PC. Design goals: minimal, modular, reliable, and safe.
Rust virtual machine.
The Acton Reactive Application Framework provides an efficient way to build fast, reactive Rust applications. Designed around an actor-based model, it simplifies concurrency and allows developers to focus on writing scalable, maintainable code. Acton gets its name from the fact that it "acts on" messages you define.
this is just a webring for people passionate about operating system development (or even just low-level stuff). if you're working on an OS, writing low-level code, or just love tinkering with the bare metal, this is the place to connect!
An operating system development testbed for x86 machines. This project takes care of image creation, bootloading, and initial kernel setup. The kernel is written in Rust, while the bootloader is written in x86 assembly and the disk image creator is written in C.
kernel written in rust based on os.phil-opp.com
A simple, asynchronous RSS reader implemented in Rust. It fetches, parses, and stores articles from provided RSS feeds and can operate in various modes including testing, HTTP, and Telegram notifications. Supports WebSub for zero-latency feeds. Leverages the power of async I/O and Rust's safety guarantees.
A smart and sophisticated performance analysis crab.
This repository houses the different components that make up Embra Connect.
Add a description, image, and links to the systems-programming topic page so that developers can more easily learn about it.
To associate your repository with the systems-programming topic, visit your repo's landing page and select "manage topics."