GitHunt
FI

firasuke/awesome

A curated list of awesome projects

README

awesome

Active

BSD

  • DamnSmallBSD: A BSD distribution intended for
    hardware with lower resources
  • DragonFlyBSD: An operating system based on the
    same UNIX ideals and APIs and shares ancestor code with other BSD operating
    systems
  • FreeBSD: An operating system that focuses on features,
    speed, and stability
  • FuguIta: An OpenBSD-based live system that supports
    and shares the philosophy of the OpenBSD operating system
  • GhostBSD: A simple, elegant desktop BSD operating
    system
  • HardenedBSD: A security-enhanced fork of FreeBSD
  • mfsBSD: A set of scripts that generates a bootable
    working minimal installation of FreeBSD
  • MidnightBSD: A BSD-derived operating system
    developed with desktop users in mind
  • MirBSD: A niche operating system based on
    4.4BSD-Lite
  • NanoBSD: A tool that creates
    a FreeBSD system image for embedded applications, USB keys, memory cards or
    other mass storage media
  • NetBSD: A free, fast, secure, and highly portable
    Unix-like Open Source operating system
  • NomadBSD: A persistent live system for USB flash
    drives, based on FreeBSD with automatic hardware detection and setup
  • OpenBSD: A FREE, multi-platform 4.4BSD-based UNIX-like
    operating system
  • ravynOS: A FreeBSD-based OS project that aims to
    provide source and binary compatibility with macOS on x86-64
  • smolBSD: A tiny BSD UNIX (NetBSD) system creation
    tool, primarily aimed at building modern, lightweight, fast micro VMs

Illumos

  • Helios: A distribution of illumos
    powering the Oxide Rack
  • OmniOS Community Edition: An illumos based server OS
    with ZFS, Bhyve, DTrace, Crossbow, SMF and Linux zone support
  • OpenIndiana: A community supported illumos-based
    operating system
  • Tribblix: An open source operating system based on
    illumos that blends retro style with modern components

Linux

  • Adélie Linux: An independent Libre operating
    system based on the Linux kernel and musl runtime library
  • AerynOS: A modern, innovative, and forward-thinking
    Linux distribution
  • Algiz Linux: A
    high-performance, security-focused meta-distribution of Artix Linux
  • Alice Linux: A minimal distro that
    uses musl libc, busybox as main core utilities, a package manager written in
    POSIX shell script and Wayland as the only gui server
  • Alpaquita Linux: A Linux OS designed
    for containers and cloud environments, that offers a secure, minimal base image
    that meets the stringent requirements of a secure software supply chain
  • Alpine Linux: A security-oriented, lightweight
    Linux distribution based on musl libc and busybox
  • Alpine-S6: MultiArch Alpine Linux +
    S6 Init System
  • antiX: A fast, lightweight and easy to install
    systemd-free and elogind-free linux live CD distribution based on Debian Stable
    for Intel-AMD x86 compatible systems
  • Arachsys Linux: An
    opinionated 'from scratch' Linux distribution based on musl libc
  • Arch Linux: A simple, lightweight distribution
  • Artix Linux: A rolling-release distribution, based
    on Arch Linux that uses real init systems, because PID1 must be simple, secure
    and stable
  • Automated Linux From Scratch (ALFS): A
    project that creates the generic framework for an extendable system builder and
    package installer
  • Bedrock Linux: A meta Linux distribution that
    allows users to mix-and-match components from other, typically incompatible
    distributions and integrates these components into one largely cohesive system
  • Beyond Linux From Scratch (BLFS): A
    project that continues where the LFS book finishes
  • Beyond Musl Linux From Scratch (BMLFS):
    Build Recipes for MLFS [Musl Linux From Scratch]
  • bleeding-edge-toolchain: All-in-one script to
    build bleeding-edge-toolchain for ARM microcontrollers
  • Bluedragon: A
    security-enhanced, fully featured XFCE4 desktop, amd64 Gentoo system, built with
    musl as its C standard library
  • bonsai: A tiny distro-independent
    package manager
  • bootstrap-initrd: A small
    development environment based on tcc+musl capable of building a minimalist
    distro with the least amount of binaries involved
  • Buildroot: A simple, efficient and easy-to-use tool
    to generate embedded Linux systems through cross-compilation
  • Carbs Linux: An independent source-based Linux®
    distribution that aims to be simple, flexible and extensible while staying as
    pragmatic and practical as possible
  • Chimera Linux: A modern general-purpose Linux
    distribution born from unhappiness with the status quo
  • CMLFS: Clang-built Musl Linux From
    Scratch
  • Copacabana Linux: An independent
    Linux® distribution focused on sanity, modularity and liberty based on musl as
    the C standard library and Heirloom NG as UNIX®-compatible basic command line
    utilities
  • Crosstool-NG: A versatile (cross) toolchain
    generator
  • crosware: Tools, things, stuff,
    miscellaneous, detritus, junk, etc., primarily for Chrome OS / Chromium OS
  • CRUX: A lightweight Linux distribution for the x86-64
    architecture targeted at experienced Linux users
  • Damn Small Linux (DSL): A compact Linux
    distribution tailored for low-spec x86 computers
  • dérive: A simple x86-64 linux distribution based
    on musl libc and sbase/ubase
  • distri: A Linux distribution to research fast package
    management
  • EasyOS: An experimental Linux distribution
  • Eltanin OS: A free, simple, and complete
    general-purpose operating system
  • Embedded Linux Wiki: Preserve and present information
    about the development and use of Linux in embedded systems as well as open
    source projects and tools for general embedded development
  • eweOS: A musl-based, lightweight, general-purpose
    Linux distribution, that adopts musl libc and busybox to the latest versions of
    software with a rolling-release model
  • Fatdog64: A small yet versatile
    64-bit multi-user Linux distribution
  • finix: An experimental os,
    featuring finit as pid 1, to explore the NixOS design space
  • Gaming Linux From Scratch (GLFS): A
    book that introduces and guides the reader through additions to the system like
    Steam, Wine, and their dependencies after the LFS book or the LFS Multilib book
    on x86-64 systems
  • Gary OS: An entire GNU/Linux
    system in a single bootable file
  • Gentoo Linux: A highly flexible, source-based Linux
    distribution
  • Glacies: An operating
    system composed of the Eltanin userland and the Linux® kernel
  • glaucus: An opinionated Linux® distribution based
    on musl libc and toybox
  • gnuinos: A libre spin of Devuan GNU/Linux (a fork of
    Debian without systemd), allowing users to get control over their computer and
    ensuring Init Freedom
  • GoboLinux: An alternative Linux distribution that
    redefines the entire filesystem hierarchy
  • Hadron: A minimal, upstream-aligned Linux
    distribution built from scratch with musl, systemd, vanilla kernels and no
    package manager designed for predictable cloud and edge environments
  • Heads: A minimal Linux that runs as a coreboot
    or LinuxBoot ROM payload to provide a secure, flexible boot environment for
    laptops, workstations and servers
  • HeliumOS: An atomic desktop operating system for
    your devices
  • Hyperbola: An independent, fully free and libre,
    stable, secure, simple and lightweight system built from scratch using the
    package-management from Arch GNU/Linux and patchsets from Debian with a final
    goal to provide a full new BSD descendant operating-system named HyperbolaBSD
  • Iglunix: A Linux distribution with no GNU software
  • Joborun Linux: Arch as it was meant
    to be, simple, fast, secure, cutting edge - with runit and without systemd
  • KISS Linux Community: A meta-distribution
    created by Dylan Araps, featuring the kiss package manager that makes it easy to
    maintain your own system
  • KRAK3N: A minimal Linux distribution based on musl libc,
    Clang/LLVM and BusyBox
  • Kreato Linux: An independent Linux(R)
    distribution focused on modularity, simplicity and code readability, inspired
    from projects such as KISS, Gentoo and Arch Linux
  • Kwort: A minimalist and fast Linux distribution based
    on CRUX
  • LangitKetujuh: A GNU/Linux distribution with
    glibc and musl libc based on VoidLinux, using runit init and KDE desktop
    environment
  • lh-bootstrap: A set of scripts
    that build a disk image for a virtual machine such as QEMU using Linux, musl,
    BusyBox and skarnet.org tools
  • LiGurOS: A source based distribution building
    upon code and packages from a broad family of Gentoo-based distributions
  • Lilblue: A
    security-enhanced, fully featured XFCE4 desktop, amd64 Gentoo system, built with
    uClibc as its C standard library
  • Linaro: Together with ARM, Linaro co-maintains the
    ARM software ecosystem, providing the tools, security and Linux kernel quality
    needed for a solid base to differentiate on
  • Linux From Scratch (LFS): A project that
    provides step-by-step instructions for building a custom Linux system, entirely
    from source code
  • mfsLinux: A minimalist in-memory diskless Linux
    distribution based on OpenWrt
  • Milis Linux: A Linux kernel based operating
    system project that was developed by making use of LFS and has its own unique
    package building and management system
  • mimicOS: A desktop/workstation Linux-based
    operating system that uses Zig as the default C-compiler toolchain and musl libc
    by default
  • mkroot: A simple Linux
    build based on toybox, bootable under qemu for multiple architectures
  • MocaccinoOS: A minimal Musl-based Linux From Scratch
    meta-distribution for the 21st century
  • Multilib Linux From Scratch (MLFS):
    A variant of the LFS book that builds a system that is able to execute 32-bit
    binaries
  • musl-cross: A small suite of scripts
    and patches to build a musl libc cross compiler
  • musl-cross-make: A fast,
    simple, but advanced makefile-based approach for producing musl-targeting cross
    compilers
  • Musl Linux From Scrath (MLFS): Linux
    From Scratch using Musl as Libc and S6+S6-rc as init system
  • mussel: The shortest and fastest script
    available today to build working cross compilers that target musl libc
  • myLinux: An embedded operating system
    based on Buildroot and Finit
  • NOIR: An independent Linux® distribution with
    a focus on performance and practical functionality
  • noname linux: A musl based, x86-64
    only, lightweight, personal distro
  • oasis: A small linux system
  • Obarun: Arch Linux based system without systemd
  • OpenEmbedded: The build framework for embedded
    Linux
  • OpenMandriva Lx: A unique and independent
    distribution and direct descendant of Mandriva Linux
  • OpenWrt: A Linux operating system targeting embedded
    devices
  • OS/1337: A CLI-oriented minimal toybox/Linux + musl
    distribtion
  • Pickle Linux: An immutable
    Musl/Toybox/Dinit/Linux distribution
  • Pizlix (Memory Safe Linux From Scratch): Linux
    From Scratch 12.2 with some added components compiled with Fil-C
  • PortaLinux: A collection
    of utilities, libraries and build scripts created with the purpose of making
    embedded Linux distributions with GUI and TUI capabilities that take up at most
    10MiB of storage and 64MiB of RAM
  • postmarketOS: A touch-optimized, pre-configured
    Alpine Linux with own packages, that can be installed on smartphones
  • s6-overlay: An s6 overlay for
    containers (includes execline, s6-linux-utils & a custom init)
  • Sabotage: An experimental linux
    distribution based on musl libc and busybox
  • Sigma Linux: An Σlite operating system
  • sixos: A NixOS without systemd
  • solyste: [s]illy, [o]dd and [l]ightweight
    [y]pnose's [st]atic [e]nvironment
  • stal/IX: A statically linked, source based,
    bootstrapped rolling Linux, based on IX package manager, clang and musl
  • Suckless From Scratch (SFS): A true
    suckless, linux based system from scratch, inspired by the ideas and concept
    behind the 'Linux From Scratch' project
  • T2: A low-code, ultra portable package manager that
    allows the fully automated, reproducable, cross compilation of custom Operating
    Systems using up-to-date packages
  • Tin Can Linux: An independent hobby
    distribution, scrapped together with hidden gems from the Linux community, with
    the goal of being compact, understandable, hackable, and easy to maintain
  • Too Long; Didn't Read Linux From Scratch
    (TLDRLFS)
    : A short guide that will teach
    you how to build a working operating system using the Linux kernel in much fewer
    commands and less time than LFS
  • UmVirt LFS (ULFS): A free, source code based,
    transparent & autonomous GNU/Linux distribution
  • Vanilla Dpup: A lightweight, frugal,
    portable and flexible community-built operating system based on Puppy Linux
    and Debian
  • Venom GNU/Linux: A lightweight source based
    distro for advanced Linux users
  • Void Linux: A general purpose operating system,
    based on the monolithic Linux® kernel
  • Yocto Project: An open source collaboration
    project that helps developers create custom Linux-based systems regardless of
    the hardware architecture
  • Yoe: An Embedded Linux Distribution built on Yocto
    and OpenEmbedded with a focus on simplicity

Custom

  • Aero: A new modern,
    experimental, unix-like operating system inspired by the Linux kernel
  • ArceOS: An experimental modular
    operating system written in Rust and aims to be compatible with Linux apps
  • AROS: A lightweight, efficient, and flexible
    desktop operating system compatible with AmigaOS at the API level
  • Asterinas: A secure, fast, and general-purpose
    OS kernel written in Rust and compatible with Linux
  • cavOS: An x86-64 POSIX-compliant
    operating system in C, that uses the Linux system call layer, Limine bootloader,
    musl libc and the apk package manager from Alpine
  • dahliaOS: A modern, secure, lightweight and responsive
    operating system, combining the best of GNU/Linux and Fuchsia OS
  • DragonOS: An operating system developed from scratch
    using Rust, with Linux compatibility
  • ExectOS: An open-source, general purpose operating
    system that aims to be modular, maintainable and compatible with existing
    software
  • FiwixOS: An operating system based on the Fiwix
    kernel, GNU toolchain, libraries and additional software that uses Newlib as
    its standard C library and Ext2 as its primary file system focused on being
    Linux-i386 compatible
  • FrameOS: An operating system for single function smart
    frames
  • FreeVMS: A free and open clone of VMS
  • Fusion OS: A hobby operating system for
    x86-64 implemented in Nim
  • Ghost: A hobbyist operating system for the Intel
    x86 platform written in C/C++ and assembly
  • Ginger OS: A hobby
    operating systems that aims to be fully POSIX compliant with partial Linux
    compatibility
  • Gloire: An OS built with the Ironclad
    kernel using GNU tools for the userland
  • Haiku: An open-source operating system that targets
    personal computing inspired by BeOS
  • HelenOS: A portable microkernel-based multiserver
    operating system designed and implemented from scratch
  • Hobby OS: A modern 64-bit UEFI-based
    UNIX-like operating system that aims to match the Linux syscall ABI, use musl
    libc for the standard library and the busybox toolset
  • Hyra: An experimental operating system
    inspired by BSD and Plan 9
  • L4Re: An open source, micro-kernel based operating system
    and hypervisor
  • Maestro: A lightweight,
    Linux-compatible kernel, written in Rust
  • managarm: A pragmatic
    microkernel-based OS with fully asynchronous I/O
  • Menix: A modular Unix-like 64-bit kernel written in
    Rust that aims to provide a familiar POSIX/Linux-like user interface
  • Metta OS: A multimedia, mobile,
    social OS
  • midipix: A development environment that lets you
    create programs for Windows using the standard C and POSIX APIs
  • moss: A Unix-like,
    Linux-compatible kernel written in Rust and Aarch64 assembly
  • octox: A Unix-like operating system inspired
    by xv6-riscv. octox loosely follows the structure and style of xv6, but is
    implemented in pure Rust
  • os-test: A set of test suites for POSIX
    operating systems designed to make it easy to compare differences between
    operating systems and find bugs
  • ReactOS: A free Windows-compatible operating system
  • Redox OS: A Unix-like microkernel-based operating
    system written in Rust that offers source compatibility and is intended to be a
    complete alternative to Linux and BSD
  • Sculpt OS: An open-source
    general-purpose OS that combines Genode's microkernel architecture,
    capability-based security, sandboxed device drivers, and virtual machines
  • SerenityOS: A graphical Unix-like operating system
    for 64-bit x86, ARM, and RISC-V desktop computers
  • skiftOS: A hobbyist operating system built from the
    ground up with a focus on modularity, simplicity, and modern design principles
  • Sortix: A small self-hosting Unix-like operating system
    aiming to be a clean and modern POSIX implementation
  • Starina: A general-purpose,
    microkernel-based, modern operating system that provides a lightweight VM based
    Linux compatibility library with an ergonomic API
  • Tilck: A tiny Linux-compatible kernel
  • ToaruOS: A completely-from-scratch hobby operating
    system for x86-64 PCs with experimental support for ARMv8
  • Twilight OS: A new mordern, experimental
    Linux-like operating system and monolithic kernel design with linux binary
    compatibility
  • Ultra: A from-scratch kernel that aims to
    be (nearly) fully ABI compatible with the Linux kernel userland
  • XenevaOS: An operating system
    designed for both x86 and ARM architecture with plans for RISC-V
  • xv6-riscv: A re-implementation of
    Dennis Ritchie's and Ken Thompson's Unix Version 6 (v6) for a modern RISC-V
    multiprocessor using ANSI C

Inactive

  • Aalbus: An experimental Linux
    distribution using musl libc, the LLVM tool chain and a mostly (Net)BSD-derived
    userland
  • Aboriginal Linux: A shell script that builds
    the smallest/simplest linux system capable of rebuilding itself from source code
  • Abyss OS: A modern take on the “just enough OS”
    paradigm, with a focus on modern components (LLVM, musl) and flexibility
  • agunix (Silver Unix): A POSIX
    userspace focused on cutting the fat out of the typical modern Unix userland
  • Alfheim Linux: A systemd
    free, Arch Linux based operating system customized to help you get the most out
    of your machine
  • Alter Linux: ArchLinux-derived OS made in Japan
    aimed at being usable by anyone
  • android-toolchain-build: The new Android GNU
    toolchain
  • apathy: An independent homegrown
    operating system featuring Linux in its core, supplemented with musl libc and a
    standalone LLVM suite
  • apathy-mlfs: A libre linux from
    scratch book utilizing musl libc, libressl, sysvinit and partially busybox
  • ARM Cross Linux From Scratch (ARM-CLFS): Notes and instructions to build linux
    from scratch in a cross compiled manner
  • Ataraxia Linux: An independent
    Linux-based OS focusing on simplicity, security and privacy
  • Bare Linux: Barely a Linux
  • Baserock: A great way to build custom appliance
    systems with Linux
  • Bleeding Linux From Scratch
  • B/LFS-s6
  • bootstrap-linux: A complete,
    self-bootstrapping musl-based Linux system
  • Build Your Own Linux (From Scratch): Walks
    users through building a basic Linux distribution
  • Build yourself a Linux: A
    short tutorial about building Linux based operating systems
  • Business Card Linux:
    A Buildroot distribution small enough to run on a business card
  • Clear Linux OS: An open source, rolling release
    Linux distribution optimized for performance and security, from the Cloud to the
    Edge, designed for customization, and manageability
  • CloverOS: A minimal (middleware-free)
    and default out-of-the-box Gentoo image (stage4) and a performance-optimized
    packages repo (Binhost)
  • Community Driven BLFS (CBLFS):
    An open project that takes over after you have completed a Cross-LFS based build
  • CoolRune: A high-performance,
    security-focused meta-distribution of Artix Linux
  • Cross-Compiled Linux From Scratch (CLFS): A
    project that provides you with step-by-step instructions for building your own
    customized Linux system entirely from source
  • Cross Linux From Scratch on the ARM architecture
    (CLFS-ARM)
    : A project that provides
    you with step-by-step instructions for building your own customized Linux system
    entirely from source
  • Cucumber Linux: An independent distribution that
    is usable as an every day, general purpose operating system in a minimalistic
    way that follows the Unix Philosophy
  • Debian From Scratch: An instruction
    manual for teaching Linux From Scratch users how to make a fully-fledged Debian
    system based on LFS
  • Diverse Linux: A spin of
    Exherbo Linux that provides a set of opinionated defaults, lightweight and/or
    performant alternatives, binary packages and pre-installed utilities
  • Docker Linux From Scratch (DLFS):
    Docker configuration for building Linux From Scratch system
  • Dragora: An independent GNU/Linux distribution, based
    on the concepts of simplicity and elegance, designed from scratch to provide a
    system composed only by free software
  • Eclectic Linux: A new mixed
    distribution based on Exherbo Linux
  • EERIE Linux: An
    experimental distribution built with an alternative C Library called musl, and
    also comes with the package manager pacman and generally tries to be very close
    to Arch Linux
  • ELLCC: A
    project using clang and the LLVM compiler infrastructure
  • Funtoo Linux: A community-developed Linux
    meta-distribution and evolution of Gentoo Linux
  • Galeb: A simple musl-based static distro
  • GentooLTO: A Gentoo Portage
    configuration for building with -O3, Graphite, and LTO optimizations
  • gentoo-s6-services
  • Glasnost Linux: A Linux® distribution using the
    Clang/LLVM toolchain and musl libc
  • Glendix: An attempt at porting ideas from the Plan 9
    operating system to Linux
  • gnuxc: A GNU operating system cross-compiler,
    that can create a free, portable, Hurd-based, desktop OS from scratch
  • Hanh Linux: An independent, source-based
    Linux distribution that is fast, lightweight, simple and flexible
  • Heddle: A Linux distribution for
    Docker and KVM, built from scratch using Aboriginal Linux
  • Jan Baudisch linux: Jan Baudisch's
    take on a minimal Linux config, featuring musl and LLVM
  • KISS: A Linux(R) meta-distribution for the
    x86-64 architecture with a focus on simplicity, sustainability and user freedom
  • KSLinux: A Linux Distribution Based
    on GNU/Linux
  • LFS-Pacman: LFS combined with Arch's
    package manager (pacman)
  • LFS-s6: s6 scripts for LFS and BLFS
  • Libertine Linux: A secure,
    built-from git-controlled source Linux system that is fully auditable and runs
    solely from RAM
  • lightcube-bootstrap-musl: Scripts to bootstrap a
    build environment for LightCube OS using musl libc
  • Lilala Linux: Minimal linux for
    single board computer
  • Linux From Scratch Made (more) Easy (LFS-ME): A simple, fakeroot based, package manager for
    LFS heavily inspired by Arch Linux
  • Linux From Scratch on the Raspberry Pi
    (PiLFS)
    : Build your own complete GNU/Linux
    distribution for the Pi
  • Little Blue Linux (LBL): A basic but
    usable GNU/Linux operating system distribution that includes all the programs
    needed to rebuild itself from source code
  • Lunaris: A Linux distribution with more
    of a commercial Unix (SysV) feel using clang and musl
  • Mage GNU/Linux: An experimental GNU/Linux
    distribution aiming at being simple and easy
  • make-rootfs: A set of make recipes to bootstrap static musl / llvm based filesystem image
  • Mastodon Linux: A Linux
    distribution that features a primarily BSD Unix userland, a completely a.out
    set of systems programs (to avoid glibc backwards incompatability), and a lot of
    experimental things
  • Mere Linux: A lightweight Linux distribution built
    around musl libc, pacman and s6
  • MesaLock Linux: A
    memory-safe Linux distribution where the whole user space applications are
    rewritten in memory-safe programming languages like Rust and Go
  • minibase: A small static base system for
    Linux
  • Minimal Linux Live (MLL): A tiny
    educational Linux distribution, designed to be built from scratch using a
    collection of automated shell scripts
  • Moebius: A minimal Linux distribution
    for the Raspberry PI
  • Monolinux: Create embedded Linux
    systems with a single statically linked executable
  • morpheus: A highly
    experimental, statically linked, musl-based Linux distro
  • MUE Linux: An attempt at a
    minimalistic linux system with strong ideals
  • Musl-LFS-s6-Bootscripts:
    Bootscripts for Musl-LFS (MLFS) using S6 & S6-rc
  • Muslpi: CLFS (Cross Linux From Scratch)
    build system for raspberry pi using the musl libc
  • Mutiny:
    A BSD-inspired Linux system and research project aiming to be a testbed for
    interesting system design, forward thinking design choices, minimalism, and
    fun computing
  • natickOS: A research Linux
    Distribution based on the latest Linux Kernel, the BusyBox userland, and the
    musl C library
  • nenuzhnix: The most useless linux distro
  • Non-GNU ToolChain (NGTC): A toolchain that
    can build the Linux kernel, a minimal userspace (e.g. nenuzhnix) and ultimately
    itself without using any GNU software
  • obarun-s6rcserv:
    s6-rc services
  • obarun-s6serv:
    s6 services
  • Opendistro: A project for researching and building
    software ecosystems, based on POSIX operating systems
  • Optimized Musl Linux From Scratch
    (Optimux)
    : A deriviative of MLFS (Musl
    Linux From Scratch) with a focus on optimization and speed
  • Openwall GNU/*/Linux (Owl): A small
    security-enhanced Linux distribution for servers, appliances, and virtual
    appliances
  • Panda Linux: An open-source and
    free operating system based on Debian/Ubuntu and built entirely by compiling
    source-code, using custom optimizations
  • Physix: An experimental, automated
    Build-From-Source Linux distribution; originally inspired by Linux From Scratch
  • prelinux: A set of scripts to build
    a minimal initrd and filesystem
  • pts-tcc: A tiny, self-contained C compiler
    using TCC + uClibc
  • qLinux: A visionary distribution
    study
  • Raptix: An open-source operating system
    (OS) running a Linux kernel with a custom filesystem hierarchy
  • rc: An s6/s6-rc service management database
  • rc-user: A user s6-rc hierarchy meant for
    use with rc
  • rlsd2: A small, "live" operating system with
    GNU/Linux-libre, for the x86 and x86-64 architectures
  • rv8.io: A RISC-V simulation suite
    comprising a high performance x86-64 binary translator, a user mode simulator, a
    full system emulator, an ELF binary analysis tool and ISA metadata
  • s6-boot:
    Boot files for s6
  • Serpent OS: A modern Linux distribution using atomic
    updates, cutting-edge tooling and rock-solid reliability
  • Spark: An Arch Linux meta-distro
    with systemd swapped out for other solutions
  • Spider Linux: A
    work-in-progress, modern, independent, free and open-source Linux distribution
  • SSD/Linux:
    The SSD Linux operating system, that straps NetBSD userland functions onto the
    Linux kernel
  • StarLinux: A Linux Distribution
    (rewritten from MLL) that can be build directly on the Host Machine
  • static linux (stali): A static linux distribution based on
    the original pre-2010 plans of the suckless.org project, however since 2018 it
    became independent from suckless.org and is maintained by Anselm solely
  • StelaLinux: A research Linux
    Distribution built with the Linux Kernel, musl C Library, the BusyBox Userland,
    and a custom init script
  • SulinOS: An independent linux distro project
    that does not use systemd
  • superBoxon:
    A GNU/Linux distribution based on the Slackware 64 current with a simple and
    human friendly BSD like init system
  • swerve: A suckless-inspired Unix-like
    monolithic kernel originally designed for i386 machines
  • TeoraLinux:
    An experimental Linux Distribution with Musl, BusyBox, and Java
  • tomsrtbt:
    The most GNU/Linux on one floppy disk
  • trinity: A toy linux distro based on
    morpheus
  • Vanilla: A new radically different,
    simple, modern Linux distribution based on a complete LLVM toolchain, musl and
    busybox
  • Vine Linux: A compact and lightweight Japanese Linux
    distribution developed by Project Vine and many collaborators
  • Warm Linux: A lightweight Linux distribution
    designed for container-like environments
  • Wombat Linux: A lightweight linux
    distribution built on top of Musl
  • Wyverkiss: An alternative rootfs for
    KISS Linux that doesn't use GNU
  • Wyvertux: A(n almost) GNU-free Linux
    distribution
  • xv6-public: A re-implementation of
    Dennis Ritchie's and Ken Thompson's Unix Version 6 (v6) for a modern x86-based
    multiprocessor using ANSI C
  • Yet Another Musl LibC Linux Distro
    (YAMLLD)
    : A busybox based musl libc
    Linux distro based on Yosild with many improvments to it
  • Yeti OS: A custom bit-sized linux
    distro for the RPi zero, cross-compiled from scratch
  • Yosild: A single shell script that builds
    a full, minimal Linux distribution, based on BusyBox
  • Zandra: A minimal Linux distribution forked
    from morpheus that aims to be simple, small, and efficient
  • ZilchOS: A minimal viable Linux distribution
    based on Nix, musl, clang and busybox
  • ZYDUX: A toolbox to build the cross
    compiler and minimal GNU Linux from scratch named ZYDUX

Community

Mirrors

Mozilla Public License 2.0
Created October 20, 2019
Updated March 7, 2026