🛠️ Rebase your Fedora installation smoothly with Demo-OS, an experimental template for easy setup and customization of your own container images.
-
Updated
Feb 7, 2026 - Shell
🛠️ Rebase your Fedora installation smoothly with Demo-OS, an experimental template for easy setup and customization of your own container images.
🥑 A modern delightful operating system (mirror)
🖥️ Build and run a simple x86_64 toy kernel with a userspace, embedded ELF binaries, and a basic shell in QEMU.
🖥️ Create a unique 32-bit operating system from scratch using Assembly and C, featuring drivers, user programs, and a custom shell for hands-on learning.
A (very experimental) containerized Fedora based OS.
Freestanding C standard library for Linux x86_64 built on raw syscalls. Implements string operations, memory allocation (mmap-based), file I/O, and process control without external dependencies. Educational project demonstrating kernel-userspace boundary.
Memar framework (to developing software) port in the GO programming language
Userspace eBPF runtime for Observability, Network, GPU & General Extensions Framework
The fastest RISC-V sandbox
Low level hardware access c library
WireShade enables your Node.js application to connect directly to a WireGuard VPN without root privileges, kernel modules, or modifying system network settings. It runs entirely in userspace using a custom Rust-based TCP/IP stack (smoltcp) integrated directly into Node.js.
Linux userland rootkit. Hides file and directory, hides process, hides bind shell port, hides daemon port, hides reverse shell port, cleans up bash history and logs during installation
Add a description, image, and links to the userspace topic page so that developers can more easily learn about it.
To associate your repository with the userspace topic, visit your repo's landing page and select "manage topics."