{"id":137922,"url":"https://github.com/naranyala/awesome-gitrepos-outside-github","name":"awesome-gitrepos-outside-github","description":"A curated list of awesome git repositories hosted outside GitHub — including self-hosted platforms, alternative forges, and notable projects whose primary source of truth and development is not on GitHub.","projects_count":259,"last_synced_at":"2026-07-26T14:02:34.357Z","repository":{"id":367939445,"uuid":"1282876389","full_name":"naranyala/awesome-gitrepos-outside-github","owner":"naranyala","description":"A curated list of awesome git repositories hosted outside GitHub — including self-hosted platforms, alternative forges, and notable projects whose primary source of truth and development is not on GitHub.","archived":false,"fork":false,"pushed_at":"2026-06-28T11:31:01.000Z","size":13,"stargazers_count":0,"open_issues_count":0,"forks_count":0,"subscribers_count":0,"default_branch":"main","last_synced_at":"2026-06-28T12:06:38.816Z","etag":null,"topics":["git","non-github","repository","svn"],"latest_commit_sha":null,"homepage":"","language":null,"has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":null,"status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/naranyala.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":null,"funding":null,"license":null,"code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null,"governance":null,"roadmap":null,"authors":null,"dei":null,"publiccode":null,"codemeta":null,"zenodo":null,"notice":null,"maintainers":null,"copyright":null,"agents":null,"dco":null,"cla":null}},"created_at":"2026-06-28T09:47:03.000Z","updated_at":"2026-06-28T11:31:05.000Z","dependencies_parsed_at":null,"dependency_job_id":null,"html_url":"https://github.com/naranyala/awesome-gitrepos-outside-github","commit_stats":null,"previous_names":["naranyala/awesome-gitrepos-outside-github"],"tags_count":null,"template":false,"template_full_name":null,"purl":"pkg:github/naranyala/awesome-gitrepos-outside-github","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/naranyala%2Fawesome-gitrepos-outside-github","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/naranyala%2Fawesome-gitrepos-outside-github/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/naranyala%2Fawesome-gitrepos-outside-github/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/naranyala%2Fawesome-gitrepos-outside-github/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/naranyala","download_url":"https://codeload.github.com/naranyala/awesome-gitrepos-outside-github/tar.gz/refs/heads/main","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/naranyala%2Fawesome-gitrepos-outside-github/sbom","scorecard":null,"host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":286080680,"owners_count":35916664,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2026-07-20T02:08:10.276Z","status":"online","status_checked_at":"2026-07-26T02:00:06.503Z","response_time":89,"last_error":null,"robots_txt_status":"success","robots_txt_updated_at":"2025-07-24T06:49:26.215Z","robots_txt_url":"https://github.com/robots.txt","online":true,"can_crawl_api":true,"host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"}},"created_at":"2026-07-26T14:02:34.162Z","updated_at":"2026-07-26T14:02:34.358Z","primary_language":null,"list_of_lists":false,"displayable":true,"categories":["Ecosystems \u0026 Companion Tools","License","Web \u0026 Networking","Applications \u0026 Multimedia","Desktop Environments \u0026 Display Servers","Core Frameworks \u0026 Libraries","Operating Systems \u0026 Kernels","Core System \u0026 Toolchains","Programming Languages","Games","Git Hosting Platforms","Emulation \u0026 Virtualization","Databases"],"sub_categories":["Linux Userland \u0026 Networking Core (kernel.org / freedesktop)","16. The Lightweight Haiku Desktop","Public Instances","Desktop Core Apps (GitLab instances)","Suckless Tools (git.suckless.org)","Wayland \u0026 Sway (SourceHut)","Self-Hosted","GNU Ecosystem (Savannah)","Terminal Email Syncing (SourceForge / cgit)","Operating System Tooling"],"readme":"# Awesome Git Repos Outside GitHub\n\n[![Awesome](https://awesome.re/badge.svg)](https://awesome.re)\n\n\u003e A curated list of awesome git repositories hosted outside GitHub — including self-hosted platforms, alternative forges, and notable projects whose **primary source of truth and development** is not on GitHub.\n\n## Contents\n\n- [Git Hosting Platforms](#git-hosting-platforms)\n- [Operating Systems \u0026 Kernels](#operating-systems--kernels)\n- [Core System \u0026 Toolchains](#core-system--toolchains)\n- [Core Frameworks \u0026 Libraries](#core-frameworks--libraries)\n- [Programming Languages](#programming-languages)\n- [Desktop Environments \u0026 Display Servers](#desktop-environments--display-servers)\n- [Web \u0026 Networking](#web--networking)\n- [Applications \u0026 Multimedia](#applications--multimedia)\n- [Databases](#databases)\n- [Games](#games)\n- [Emulation \u0026 Virtualization](#emulation--virtualization)\n- [Ecosystems \u0026 Companion Tools](#ecosystems--companion-tools)\n- [Niche Linux Dotfiles Stacks](#niche-linux-dotfiles-stacks)\n\n---\n\n## Git Hosting Platforms\n\n### Self-Hosted\n*Platforms you can run yourself.*\n\n| Platform | Repo | Description |\n|----------|------|-------------|\n| **Gitea** | [go-gitea/gitea](https://gitea.com/gitea/gitea) | Lightweight self-hosted Git service written in Go |\n| **Forgejo** | [forgejo/forgejo](https://codeberg.org/forgejo/forgejo) | Community-driven fork of Gitea |\n| **GitLab CE** | [gitlabhq/gitlabhq](https://gitlab.com/gitlabhq/gitlabhq) | Open-source GitLab Community Edition |\n| **Gogs** | [gogs/gogs](https://gogs.io) | Painless self-hosted Git service in Go |\n\n### Public Instances\n*Publicly accessible git hosting services.*\n\n| Platform | URL | Focus |\n|----------|-----|-------|\n| **GitLab** | [gitlab.com](https://gitlab.com) | DevOps platform, big open-source community |\n| **Codeberg** | [codeberg.org](https://codeberg.org) | Non-profit, community-driven, runs Forgejo |\n| **Gitee** | [gitee.com](https://gitee.com) | China-based, popular in Chinese dev community |\n| **Bitbucket** | [bitbucket.org](https://bitbucket.org) | Atlassian's offering, free private repos |\n| **sr.ht** | [sr.ht](https://sr.ht) | Minimalist hosting, pays contributors |\n\n---\n\n## Operating Systems \u0026 Kernels\n\n*   [**Linux Kernel**](https://git.kernel.org/pub/scm/linux/kernel/git/torvalds/linux.git/) — The Linux kernel source tree. Uses its own cgit infrastructure.\n*   [**Android (AOSP)**](https://android.googlesource.com/) — Android Open Source Project. Hosted on Google's Gitiles.\n*   [**FreeBSD**](https://cgit.freebsd.org/src/) — FreeBSD operating system source tree.\n*   [**OpenBSD**](https://cgit.openbsd.org/src/) — OpenBSD operating system source tree.\n*   [**NetBSD**](https://anonhg.netbsd.org/) — NetBSD source tree.\n*   [**Fuchsia**](https://fuchsia.googlesource.com/fuchsia) — Google's capability-based operating system.\n*   [**Haiku**](https://cgit.haiku-os.org/haiku/) — Open-source OS targeting personal computing, inspired by BeOS.\n*   [**Alpine Linux**](https://gitlab.alpinelinux.org/alpine/aports) — Security-oriented, lightweight Linux distribution based on musl libc and busybox.\n*   [**Gentoo**](https://gitweb.gentoo.org/repo/gentoo.git/) — The official Gentoo package repository.\n*   [**Yocto Project (Poky)**](https://git.yoctoproject.org/poky) — A reference embedded distribution for the Yocto Project.\n*   [**Buildroot**](https://git.buildroot.net/buildroot) — A simple, efficient and easy-to-use tool to generate embedded Linux systems.\n*   [**OpenWrt**](https://git.openwrt.org/openwrt/openwrt.git) — A Linux operating system targeting embedded devices.\n*   [**9front**](https://git.9front.org/plan9front/plan9front) — A fork of the Plan 9 operating system.\n*   [**Trisquel**](https://gitlab.trisquel.org/trisquel/package-helpers) — A fully free operating system endorsed by the Free Software Foundation.\n*   [**GNU Hurd**](https://git.savannah.gnu.org/cgit/hurd/hurd.git) — The GNU project's replacement for the Unix kernel.\n*   [**MINIX 3**](https://git.minix3.org/minix.git) — A free, highly reliable microkernel OS created by Andrew S. Tanenbaum.\n*   [**postmarketOS**](https://gitlab.com/postmarketOS/pmaports) — A Linux distribution for phones and other mobile devices.\n*   [**Ubuntu Touch**](https://gitlab.com/ubports/development/core/ubuntu-touch) — A mobile version of the Ubuntu operating system.\n\n## Core System \u0026 Toolchains\n\n*   [**Git**](https://git.kernel.org/pub/scm/git/git.git/) — The source code of the Git version control system itself.\n*   [**GCC (GNU Compiler Collection)**](https://gcc.gnu.org/git/gcc.git) — The GNU Compiler Collection.\n*   [**Glibc (GNU C Library)**](https://sourceware.org/git/glibc.git) — The GNU C Library, used in most Linux systems.\n*   [**Musl libc**](https://git.musl-libc.org/cgit/musl/) — Lightweight, fast, simple C library.\n*   [**GNU Coreutils**](https://git.savannah.gnu.org/cgit/coreutils.git) — The basic file, shell and text manipulation utilities of the GNU operating system.\n*   [**GNU Bash**](https://git.savannah.gnu.org/cgit/bash.git) — The GNU Bourne-Again SHell.\n*   [**GnuPG**](https://git.gnupg.org/cgi-bin/gitweb.cgi?p=gnupg.git) — The GNU Privacy Guard, a free implementation of the OpenPGP standard.\n*   [**Samba**](https://git.samba.org/samba.git) — Standard Windows interoperability suite of programs for Linux and Unix.\n*   [**BusyBox**](https://git.busybox.net/busybox/) — The Swiss Army Knife of Embedded Linux.\n*   [**GNU Binutils \u0026 GDB**](https://sourceware.org/git/binutils-gdb.git) — The GNU Binary Utilities and the GNU Project Debugger.\n*   [**GNU Guix**](https://git.savannah.gnu.org/cgit/guix.git) — Transactional package manager and advanced distribution of the GNU system.\n*   [**pacman**](https://gitlab.archlinux.org/pacman/pacman) — A library-based package manager with dependency support used by Arch Linux.\n*   [**Libreboot**](https://cgit.libreboot.org/libreboot.git) — Free system boot replacement (coreboot distribution).\n*   [**s6**](https://git.skarnet.org/cgits/s6) — A small suite of programs for UNIX, designed to allow process supervision.\n*   [**Zsh**](https://git.code.sf.net/p/zsh/code) — A shell designed for interactive use, although it is also a powerful scripting language.\n*   [**GRUB**](https://git.savannah.gnu.org/cgit/grub.git) — The GRand Unified Bootloader, default for most Linux distributions.\n*   [**Coreboot**](https://review.coreboot.org/coreboot.git) — An extended firmware platform aiming to replace proprietary BIOS/UEFI.\n*   [**Woodpecker CI**](https://codeberg.org/woodpecker-ci/woodpecker) — A simple, extensible continuous integration engine.\n*   [**Cygwin \u0026 Newlib**](https://sourceware.org/git/newlib-cygwin.git) — A large collection of GNU and Open Source tools providing functionality similar to a Linux distribution on Windows.\n*   [**Valgrind**](https://sourceware.org/git/valgrind.git) — An instrumentation framework for building dynamic analysis tools (memory debugging, profiling).\n\n## Core Frameworks \u0026 Libraries\n\n*   [**Qt**](https://code.qt.io/cgit/qt/qtbase.git) — The legendary cross-platform application framework and widget toolkit.\n*   [**Cairo**](https://gitlab.freedesktop.org/cairo/cairo) — A 2D graphics library with support for multiple output devices.\n*   [**FreeType**](https://gitlab.freedesktop.org/freetype/freetype) — A freely available software library to render fonts.\n*   [**EFL (Enlightenment Foundation Libraries)**](https://git.enlightenment.org/enlightenment/efl) — A collection of libraries handling drawing, event loops, and UI widgets.\n*   [**CMake**](https://gitlab.kitware.com/cmake/cmake) — The de facto standard build system generator for C and C++.\n\n## Programming Languages\n\n*   [**Go**](https://go.googlesource.com/go) — The Go programming language. Hosted on Google's Gitiles.\n*   [**Ruby**](https://git.ruby-lang.org/ruby.git) — Official Ruby language source tree.\n*   [**GHC (Glasgow Haskell Compiler)**](https://gitlab.haskell.org/ghc/ghc) — The main compiler for the Haskell programming language.\n*   [**V8**](https://chromium.googlesource.com/v8/v8) — Google's open source high-performance JavaScript and WebAssembly engine.\n*   [**Free Pascal**](https://gitlab.com/freepascal.org/fpc/source) — A 32, 64, and 16-bit professional Pascal compiler.\n*   [**Hare**](https://git.sr.ht/~sircmpwn/hare) — A systems programming language designed to be simple, stable, and robust.\n*   [**Vala**](https://gitlab.gnome.org/GNOME/vala) — An object-oriented language that compiles to C and is deeply integrated with GObject.\n*   [**GNU Guile**](https://git.savannah.gnu.org/cgit/guile.git) — The preferred extension language for the GNU system (Scheme implementation).\n*   [**Tcl/Tk**](https://core.tcl-lang.org/tcl) — A powerful dynamic programming language and GUI toolkit (hosted via Fossil).\n\n## Desktop Environments \u0026 Display Servers\n\n*   [**Wayland**](https://gitlab.freedesktop.org/wayland/wayland) — The Wayland display server protocol.\n*   [**XServer**](https://gitlab.freedesktop.org/xorg/xserver) — The X.Org X11 display server.\n*   [**Mesa**](https://gitlab.freedesktop.org/mesa/mesa) — Open-source OpenGL, Vulkan, and other graphics API implementations.\n*   [**GNOME (GTK)**](https://gitlab.gnome.org/GNOME/gtk) — The GTK toolkit and core GNOME libraries.\n*   [**KDE Plasma**](https://invent.kde.org/plasma/plasma-workspace) — The KDE Plasma desktop environment.\n*   [**Sway (wlroots)**](https://gitlab.freedesktop.org/wlroots/wlroots) — Modular Wayland compositor library used by Sway.\n*   [**River**](https://codeberg.org/river/river) — A dynamic tiling Wayland compositor.\n*   [**Xfce**](https://gitlab.xfce.org/xfce) — A lightweight desktop environment for UNIX-like operating systems.\n*   [**dwm**](https://git.suckless.org/dwm/) — A dynamic window manager for X.\n*   [**st**](https://git.suckless.org/st/) — A simple terminal implementation for X.\n*   [**Enlightenment**](https://git.enlightenment.org/enlightenment/enlightenment) — A window manager and desktop environment known for its eye-candy and performance.\n\n## Web \u0026 Networking\n\n*   [**Chromium**](https://chromium.googlesource.com/chromium/src) — The open-source browser project behind Google Chrome, Edge, Brave, etc.\n*   [**Tor Browser**](https://gitlab.torproject.org/tpo/applications/tor-browser) — The Tor Browser source code.\n*   [**OpenSSH**](https://anongit.mindrot.org/openssh.git) — The premier connectivity tool for remote login with the SSH protocol.\n*   [**WireGuard**](https://git.zx2c4.com/wireguard-linux) — Fast, modern, secure VPN tunnel.\n*   [**Wireshark**](https://gitlab.com/wireshark/wireshark) — The world's most popular network protocol analyzer.\n*   [**Tor**](https://gitlab.torproject.org/tpo/core/tor) — The core Tor network daemon.\n*   [**HAProxy**](https://git.haproxy.org/?p=haproxy.git) — Reliable, high performance TCP/HTTP load balancer.\n*   [**MediaWiki**](https://gerrit.wikimedia.org/r/mediawiki/core) — The free software wiki engine used by Wikipedia.\n*   [**Drupal**](https://git.drupalcode.org/project/drupal) — Open source content management system.\n*   [**PeerTube**](https://framagit.org/framasoft/peertube/PeerTube) — A free, decentralized and federated video platform.\n*   [**Mobilizon**](https://framagit.org/framasoft/mobilizon) — A federated tool to find, create and organize events.\n*   [**Pleroma**](https://git.pleroma.social/pleroma/pleroma) — A lightweight fediverse server.\n*   [**cgit**](https://git.zx2c4.com/cgit/) — A hyperfast web frontend for git repositories written in C.\n*   [**NetSurf**](https://git.netsurf-browser.org/netsurf.git) — A small, fast web browser.\n*   [**Ikiwiki**](https://git.ikiwiki.info/) — A wiki compiler.\n*   [**GNU IceCat**](https://git.savannah.gnu.org/cgit/gnuzilla.git) — The GNU version of the Firefox browser, with emphasis on privacy and free software.\n*   [**Lighttpd**](https://git.lighttpd.net/lighttpd/lighttpd.git) — A secure, fast, compliant, and very flexible web-server.\n*   [**BIND 9**](https://gitlab.isc.org/isc-projects/bind9) — The most widely used Domain Name System (DNS) software on the Internet.\n*   [**Exim**](https://git.exim.org/exim.git) — A widely used message transfer agent (MTA) developed at the University of Cambridge.\n*   [**Jami**](https://git.jami.net/savoirfairelinux/jami-client-qt) — A free and universal communication platform preserving user privacy (GNU project).\n*   [**Gajim**](https://gitlab.com/gajim/gajim) — A fully-featured XMPP client written in Python and GTK.\n*   [**GnuTLS**](https://gitlab.com/gnutls/gnutls) — A secure communications library implementing the SSL, TLS and DTLS protocols.\n*   [**GNU Wget**](https://git.savannah.gnu.org/cgit/wget.git) — The classic, non-interactive network downloader.\n\n## Applications \u0026 Multimedia\n\n*   [**GNU Emacs**](https://git.savannah.gnu.org/cgit/emacs.git) — The extensible, customizable, self-documenting real-time display editor.\n*   [**LibreOffice**](https://git.libreoffice.org/core) — The free office productivity suite.\n*   [**Blender**](https://projects.blender.org/blender/blender) — 3D creation suite. Hosted on their own Gitea instance.\n*   [**GIMP**](https://gitlab.gnome.org/GNOME/gimp) — GNU Image Manipulation Program.\n*   [**Krita**](https://invent.kde.org/graphics/krita) — Professional free and open source painting program.\n*   [**Inkscape**](https://gitlab.com/inkscape/inkscape) — Professional vector graphics editor.\n*   [**KiCad**](https://gitlab.com/kicad/code/kicad) — Cross Platform and Open Source Electronics Design Automation Suite.\n*   [**VLC Media Player**](https://code.videolan.org/videolan/vlc) — Highly portable multimedia player.\n*   [**foot**](https://codeberg.org/dnkl/foot) — A fast and lightweight Wayland terminal emulator.\n*   [**fuzzel**](https://codeberg.org/dnkl/fuzzel) — A fast and fuzzy fuzzy finder for X11/Wayland.\n*   [**FFmpeg**](https://git.ffmpeg.org/ffmpeg.git) — Complete, cross-platform solution to record, convert and stream audio and video.\n*   [**GStreamer**](https://gitlab.freedesktop.org/gstreamer/gstreamer) — A powerful, versatile, and extensible multimedia framework.\n*   [**PipeWire**](https://gitlab.freedesktop.org/pipewire/pipewire) — Server and user space API to deal with multimedia pipelines.\n*   [**PulseAudio**](https://gitlab.freedesktop.org/pulseaudio/pulseaudio) — A featureful, general-purpose sound server for POSIX OSes.\n*   [**Ardour**](https://git.ardour.org/ardour/ardour.git) — The digital audio workstation.\n*   [**Pass**](https://git.zx2c4.com/password-store/) — The standard unix password manager.\n*   [**F-Droid**](https://gitlab.com/fdroid/fdroidclient) — The free and open source Android app repository client.\n*   [**aerc**](https://git.sr.ht/~rjarry/aerc) — A highly efficient email client for your terminal.\n*   [**catgirl**](https://git.causal.agency/catgirl) — A TLS-only terminal IRC client.\n*   [**GNU Screen**](https://git.savannah.gnu.org/cgit/screen.git) — A full-screen window manager that multiplexes a physical terminal.\n*   [**GNU Nano**](https://git.savannah.gnu.org/cgit/nano.git) — A small and friendly text editor.\n*   [**Mutt**](https://gitlab.com/muttmua/mutt) — A small but very powerful text-based mail client.\n*   [**Kdenlive**](https://invent.kde.org/multimedia/kdenlive) — An open source video editor based on the MLT Framework and KDE Frameworks.\n\n## Databases\n\n*   [**PostgreSQL**](https://git.postgresql.org/gitweb/) — The world's most advanced open source relational database.\n*   [**SQLite**](https://sqlite.org/src/) — The most deployed database engine in the world. (Note: Primarily hosted using Fossil).\n\n## Games\n\n*   [**Veloren**](https://gitlab.com/veloren/veloren) — A multiplayer voxel RPG written in Rust.\n*   [**Xonotic**](https://gitlab.com/xonotic/xonotic) — An addictive arena shooter with crisp movement and a wide array of weapons.\n*   [**0 A.D.**](https://gitea.wildfiregames.com/0ad/0ad) — A free, open-source, historical Real Time Strategy (RTS) game and engine.\n*   [**OpenMW**](https://gitlab.com/OpenMW/openmw) — An open-source game engine reimplementation of The Elder Scrolls III: Morrowind.\n\n## Emulation \u0026 Virtualization\n\n*   [**QEMU**](https://gitlab.com/qemu-project/qemu) — A generic and open source machine emulator and virtualizer.\n*   [**Wine**](https://gitlab.winehq.org/wine/wine) — A compatibility layer capable of running Windows applications on Linux and other POSIX-compliant operating systems.\n*   [**Xen Project**](https://xenbits.xen.org/git-http/xen.git) — The legendary baremetal hypervisor.\n\n## Ecosystems \u0026 Companion Tools\n\n*Tools, extensions, and core applications that complement the major projects listed above.*\n\n### Wayland \u0026 Sway (SourceHut)\n*   [**mako**](https://git.sr.ht/~emersion/mako) — A lightweight notification daemon for Wayland.\n*   [**grim**](https://git.sr.ht/~emersion/grim) — A tool to grab images from a Wayland compositor.\n*   [**slurp**](https://git.sr.ht/~emersion/slurp) — Select a region in a Wayland compositor (often used with grim).\n\n### Suckless Tools (git.suckless.org)\n*   [**dmenu**](https://git.suckless.org/dmenu/) — A fast and lightweight dynamic menu for X.\n*   [**slstatus**](https://git.suckless.org/slstatus/) — A status monitor for window managers that use WM_NAME (like dwm).\n*   [**surf**](https://git.suckless.org/surf/) — A simple web browser based on WebKit2/GTK+.\n\n### GNU Ecosystem (Savannah)\n*   [**Org-mode**](https://git.savannah.gnu.org/cgit/emacs/org-mode.git) — For keeping notes, maintaining TODO lists, planning projects, and authoring documents within Emacs.\n*   [**GNU Make**](https://git.savannah.gnu.org/cgit/make.git) — A tool which controls the generation of executables and other non-source files of a program.\n*   [**GNU Awk (gawk)**](https://git.savannah.gnu.org/cgit/gawk.git) — The GNU implementation of the AWK programming language.\n\n### Linux Userland \u0026 Networking Core (kernel.org / freedesktop)\n*   [**util-linux**](https://git.kernel.org/pub/scm/utils/util-linux/util-linux.git) — Essential system utilities like `mount`, `fdisk`, and `dmesg`.\n*   [**iproute2**](https://git.kernel.org/pub/scm/network/iproute2/iproute2.git) — The standard networking utilities for Linux (like `ip`).\n*   [**D-Bus**](https://gitlab.freedesktop.org/dbus/dbus) — The standard message bus system for inter-process communication on Linux.\n*   [**NetworkManager**](https://gitlab.freedesktop.org/NetworkManager/NetworkManager) — The standard daemon for managing internet connections on Linux.\n\n### Terminal Email Syncing (SourceForge / cgit)\n*   [**isync (mbsync)**](https://git.code.sf.net/p/isync/isync) — A fast command line application which synchronizes mailboxes (IMAP/Maildir).\n*   [**msmtp**](https://git.marlam.de/msmtp.git) — A very simple and easy to use SMTP client with excellent sendmail compatibility.\n\n### Desktop Core Apps (GitLab instances)\n*   [**WirePlumber**](https://gitlab.freedesktop.org/pipewire/wireplumber) — A powerful session and policy manager for PipeWire.\n*   [**Dolphin**](https://invent.kde.org/system/dolphin) — KDE's lightweight and powerful file manager.\n*   [**Nautilus**](https://gitlab.gnome.org/GNOME/nautilus) — The core file manager for the GNOME desktop.\n*   [**Thunar**](https://gitlab.xfce.org/xfce/thunar) — A modern file manager for the Xfce Desktop Environment.\n*   [**Okular**](https://invent.kde.org/graphics/okular) — The universal document viewer developed by KDE.\n*   [**Evince**](https://gitlab.gnome.org/GNOME/evince) — A document viewer for multiple document formats for the GNOME desktop.\n*   [**Epiphany (GNOME Web)**](https://gitlab.gnome.org/GNOME/epiphany) — The web browser for the GNOME desktop.\n\n### Operating System Tooling\n*   [**apk-tools**](https://gitlab.alpinelinux.org/alpine/apk-tools) — The Alpine Package Keeper, Alpine Linux's package manager.\n*   [**FreeBSD Ports**](https://cgit.freebsd.org/ports/) — The FreeBSD ports and packages collection.\n\n---\n\n## Niche Linux Dotfiles Stacks\n\nIf you want to build a highly customized, niche Linux dotfiles setup using *only* software whose primary development happens outside of GitHub, here are a few theoretical stacks you can build from this list:\n\n### 1. The \"Suckless\" X11 Minimalist\nA setup focusing on absolute minimalism, compiling from source, and using C-based configuration.\n*   **OS Base**: [Alpine Linux](https://gitlab.alpinelinux.org/alpine/aports)\n*   **Window Manager**: [dwm](https://git.suckless.org/dwm/)\n*   **App Launcher**: [dmenu](https://git.suckless.org/dmenu/)\n*   **Status Bar**: [slstatus](https://git.suckless.org/slstatus/)\n*   **Terminal**: [st](https://git.suckless.org/st/)\n*   **Shell**: [GNU Bash](https://git.savannah.gnu.org/cgit/bash.git)\n*   **Web Browser**: [surf](https://git.suckless.org/surf/)\n*   **Editor**: [GNU Emacs](https://git.savannah.gnu.org/cgit/emacs.git) (or just `vi` from [BusyBox](https://git.busybox.net/busybox/))\n*   **Passwords**: [Pass](https://git.zx2c4.com/password-store/)\n\n### 2. The Modern Wayland Indie Hacker\nA modern, keyboard-driven Wayland setup utilizing indie tools hosted primarily on SourceHut and self-hosted instances.\n*   **OS Base**: [GNU Guix](https://git.savannah.gnu.org/cgit/guix.git)\n*   **Compositor**: [Sway](https://gitlab.freedesktop.org/wlroots/wlroots)\n*   **Notifications**: [mako](https://git.sr.ht/~emersion/mako)\n*   **Screenshots**: [grim](https://git.sr.ht/~emersion/grim) + [slurp](https://git.sr.ht/~emersion/slurp)\n*   **Terminal**: [st](https://git.suckless.org/st/)\n*   **Shell**: [Zsh](https://git.code.sf.net/p/zsh/code)\n*   **Web Browser**: [Chromium](https://chromium.googlesource.com/chromium/src)\n*   **Email Stack**: [aerc](https://git.sr.ht/~rjarry/aerc) + [isync (mbsync)](https://git.code.sf.net/p/isync/isync) + [msmtp](https://git.marlam.de/msmtp.git)\n*   **IRC Client**: [catgirl](https://git.causal.agency/catgirl)\n\n### 3. The Lightweight Traditional Desktop\nA more traditional, mouse-friendly setup that avoids heavy corporate telemetry and bloat.\n*   **OS Base**: [Alpine Linux](https://gitlab.alpinelinux.org/alpine/aports)\n*   **Desktop Environment**: [Xfce](https://gitlab.xfce.org/xfce)\n*   **File Manager**: [Thunar](https://gitlab.xfce.org/xfce/thunar)\n*   **Network Manager**: [NetworkManager](https://gitlab.freedesktop.org/NetworkManager/NetworkManager)\n*   **Shell**: [GNU Bash](https://git.savannah.gnu.org/cgit/bash.git)\n*   **Terminal**: [foot](https://codeberg.org/dnkl/foot)\n*   **App Launcher**: [fuzzel](https://codeberg.org/dnkl/fuzzel)\n*   **Web Browser**: [Tor Browser](https://gitlab.torproject.org/tpo/applications/tor-browser)\n*   **Text Editor**: [GNU Nano](https://git.savannah.gnu.org/cgit/nano.git)\n*   **Office Suite**: [LibreOffice](https://git.libreoffice.org/core)\n*   **Media**: [VLC](https://code.videolan.org/videolan/vlc)\n\n### 4. The Free Software Absolutist\nA Libre-only stack endorsed by the Free Software Foundation. No proprietary blobs, telemetry, or non-free JS allowed.\n*   **Firmware**: [Libreboot](https://cgit.libreboot.org/libreboot.git)\n*   **Operating System**: [Trisquel](https://gitlab.trisquel.org/trisquel/package-helpers)\n*   **Desktop Environment**: [GNOME (GTK)](https://gitlab.gnome.org/GNOME/gtk)\n*   **File Manager**: [Nautilus](https://gitlab.gnome.org/GNOME/nautilus)\n*   **Shell**: [GNU Bash](https://git.savannah.gnu.org/cgit/bash.git)\n*   **Web Browser**: [GNU IceCat](https://git.savannah.gnu.org/cgit/gnuzilla.git) or [Epiphany](https://gitlab.gnome.org/GNOME/epiphany)\n*   **Document Viewer**: [Evince](https://gitlab.gnome.org/GNOME/evince)\n*   **Text Editor**: [GNU Emacs](https://git.savannah.gnu.org/cgit/emacs.git) + [Org-mode](https://git.savannah.gnu.org/cgit/emacs/org-mode.git)\n*   **Office Suite**: [LibreOffice](https://git.libreoffice.org/core)\n\n### 5. The Hardened Server / Privacy Node\nA completely self-hosted, supervised environment built for resilience and security without systemd.\n*   **Base OS**: [OpenBSD](https://cgit.openbsd.org/src/)\n*   **Process Supervision**: [s6](https://git.skarnet.org/cgits/s6)\n*   **Core Utils**: [util-linux](https://git.kernel.org/pub/scm/utils/util-linux/util-linux.git)\n*   **Shell**: [Zsh](https://git.code.sf.net/p/zsh/code)\n*   **Terminal Multiplexer**: [GNU Screen](https://git.savannah.gnu.org/cgit/screen.git)\n*   **Web Server**: [Lighttpd](https://git.lighttpd.net/lighttpd/lighttpd.git)\n*   **VPN**: [WireGuard](https://git.zx2c4.com/wireguard-linux)\n*   **Anonymity**: [Tor](https://gitlab.torproject.org/tpo/core/tor)\n\n### 6. The Open-Source Creative Studio\nA dotfiles setup tailored to digital artists, musicians, and video editors who rely on independent community infrastructure.\n*   **OS Base**: [FreeBSD](https://cgit.freebsd.org/src/)\n*   **Desktop Environment**: [Enlightenment](https://git.enlightenment.org/enlightenment/enlightenment)\n*   **Web Browser**: [Chromium](https://chromium.googlesource.com/chromium/src)\n*   **Audio Pipeline**: [PipeWire](https://gitlab.freedesktop.org/pipewire/pipewire) + [WirePlumber](https://gitlab.freedesktop.org/pipewire/wireplumber)\n*   **Digital Audio Workstation**: [Ardour](https://git.ardour.org/ardour/ardour.git)\n*   **Video Editing**: [Kdenlive](https://invent.kde.org/multimedia/kdenlive)\n*   **Graphics \u0026 Painting**: [Krita](https://invent.kde.org/graphics/krita) and [GIMP](https://gitlab.gnome.org/GNOME/gimp)\n*   **3D Modeling**: [Blender](https://projects.blender.org/blender/blender)\n\n### 7. The Console Warrior (TUI Only)\nA machine running without X11 or Wayland, entirely dependent on the framebuffer, GNU tools, and multiplexers.\n*   **OS Base**: [Alpine Linux](https://gitlab.alpinelinux.org/alpine/aports) or [Buildroot](https://git.buildroot.net/buildroot)\n*   **Shell**: [Zsh](https://git.code.sf.net/p/zsh/code)\n*   **Multiplexer**: [GNU Screen](https://git.savannah.gnu.org/cgit/screen.git)\n*   **Network Config**: [iproute2](https://git.kernel.org/pub/scm/network/iproute2/iproute2.git)\n*   **Mail Stack**: [Mutt](https://gitlab.com/muttmua/mutt) + [isync (mbsync)](https://git.code.sf.net/p/isync/isync) + [msmtp](https://git.marlam.de/msmtp.git)\n*   **Text Editor**: [GNU Nano](https://git.savannah.gnu.org/cgit/nano.git) or `vi`\n*   **Text Processing**: [GNU Awk (gawk)](https://git.savannah.gnu.org/cgit/gawk.git)\n\n### 8. The Complete KDE Plasma Workstation\nA fully-featured KDE experience built mostly from KDE's own GitLab instance.\n*   **OS Base**: [Gentoo](https://gitweb.gentoo.org/repo/gentoo.git/)\n*   **Desktop Environment**: [KDE Plasma](https://invent.kde.org/plasma/plasma-workspace)\n*   **File Manager**: [Dolphin](https://invent.kde.org/system/dolphin)\n*   **Document Viewer**: [Okular](https://invent.kde.org/graphics/okular)\n*   **Video Editor**: [Kdenlive](https://invent.kde.org/multimedia/kdenlive)\n*   **Graphics**: [Krita](https://invent.kde.org/graphics/krita)\n*   **Browser**: [Chromium](https://chromium.googlesource.com/chromium/src)\n\n### 9. The Mobile / Post-Convergence User\nA stack centered around running a true Linux stack on mobile hardware.\n*   **OS Base**: [postmarketOS](https://gitlab.com/postmarketOS/pmaports) or [Ubuntu Touch](https://gitlab.com/ubports/development/core/ubuntu-touch)\n*   **Compositor**: [Sway](https://gitlab.freedesktop.org/wlroots/wlroots) (highly adaptable to mobile)\n*   **Browser**: [Epiphany (GNOME Web)](https://gitlab.gnome.org/GNOME/epiphany)\n*   **Communications**: [Jami](https://git.jami.net/savoirfairelinux/jami-client-qt) + [Gajim](https://gitlab.com/gajim/gajim)\n*   **Mail**: [aerc](https://git.sr.ht/~rjarry/aerc)\n*   **Network**: [NetworkManager](https://gitlab.freedesktop.org/NetworkManager/NetworkManager) + [WireGuard](https://git.zx2c4.com/wireguard-linux)\n\n### 10. The Legacy UNIX Purist\nA purist approach prioritizing code correctness and portability over modern fluff.\n*   **OS Base**: [NetBSD](https://anonhg.netbsd.org/)\n*   **Window Manager**: [dwm](https://git.suckless.org/dwm/)\n*   **Terminal**: [st](https://git.suckless.org/st/)\n*   **Browser**: [NetSurf](https://git.netsurf-browser.org/netsurf.git)\n*   **Mail Stack**: [Mutt](https://gitlab.com/muttmua/mutt)\n*   **Text Editor**: [GNU Nano](https://git.savannah.gnu.org/cgit/nano.git) or `vi`\n*   **Compiler**: [GCC](https://gcc.gnu.org/git/gcc.git)\n\n### 11. The Hardware Engineer / Maker\nA workstation designed for electronics design and embedded systems development.\n*   **OS Base**: [Gentoo](https://gitweb.gentoo.org/repo/gentoo.git/)\n*   **Desktop Environment**: [Xfce](https://gitlab.xfce.org/xfce)\n*   **Hardware Design**: [KiCad](https://gitlab.com/kicad/code/kicad)\n*   **Embedded Build System**: [Buildroot](https://git.buildroot.net/buildroot) or [Yocto (Poky)](https://git.yoctoproject.org/poky)\n*   **System Tools**: [util-linux](https://git.kernel.org/pub/scm/utils/util-linux/util-linux.git) (fdisk, mount)\n*   **Terminal**: [st](https://git.suckless.org/st/) + [GNU Screen](https://git.savannah.gnu.org/cgit/screen.git)\n\n### 12. The Plan 9 / 9front Enthusiast\nA complete departure from UNIX, using the Plan 9 fork ecosystem.\n*   **OS Base**: [9front](https://git.9front.org/plan9front/plan9front)\n*   **Window Manager**: `rio` (built into 9front)\n*   **Editor**: `sam` / `acme` (built into 9front)\n*   **Compiler**: Plan 9 C compiler (built into 9front)\n*   **Mail**: `upas` (built into 9front)\n*(Note: 9front provides a completely self-contained userland and graphical environment out-of-the-box).*\n\n### 13. The Graphical Wayland Power User\nFor those who want dynamic tiling but with a bit more modernity and flexibility than Sway.\n*   **OS Base**: Arch Linux (using [pacman](https://gitlab.archlinux.org/pacman/pacman))\n*   **Compositor**: [River](https://codeberg.org/river/river)\n*   **Launcher**: [dmenu](https://git.suckless.org/dmenu/) (via Xwayland or Wayland ports)\n*   **Terminal**: [st](https://git.suckless.org/st/)\n*   **Browser**: [Chromium](https://chromium.googlesource.com/chromium/src)\n*   **Audio Pipeline**: [PipeWire](https://gitlab.freedesktop.org/pipewire/pipewire) + [WirePlumber](https://gitlab.freedesktop.org/pipewire/wireplumber)\n\n### 14. The Secure OSINT Node\nFocused completely on anonymity, secure communications, and privacy.\n*   **OS Base**: [Alpine Linux](https://gitlab.alpinelinux.org/alpine/aports)\n*   **Window Manager**: [Sway](https://gitlab.freedesktop.org/wlroots/wlroots)\n*   **Networking**: [Tor](https://gitlab.torproject.org/tpo/core/tor) + [WireGuard](https://git.zx2c4.com/wireguard-linux)\n*   **Communications**: [Jami](https://git.jami.net/savoirfairelinux/jami-client-qt) + [Gajim](https://gitlab.com/gajim/gajim) + [catgirl](https://git.causal.agency/catgirl)\n*   **Browser**: [Tor Browser](https://gitlab.torproject.org/tpo/applications/tor-browser)\n\n### 15. The Pure GNOME Evangelist\nUsing nothing but official GNOME stack projects hosted directly on GNOME's GitLab.\n*   **OS Base**: [Trisquel](https://gitlab.trisquel.org/trisquel/package-helpers)\n*   **Desktop Environment**: [GNOME (GTK)](https://gitlab.gnome.org/GNOME/gtk)\n*   **File Manager**: [Nautilus](https://gitlab.gnome.org/GNOME/nautilus)\n*   **Browser**: [Epiphany (GNOME Web)](https://gitlab.gnome.org/GNOME/epiphany)\n*   **Document Viewer**: [Evince](https://gitlab.gnome.org/GNOME/evince)\n*   **Multimedia**: [GStreamer](https://gitlab.freedesktop.org/gstreamer/gstreamer)\n\n### 16. The Lightweight Haiku Desktop\nA complete desktop experience that avoids Linux and BSD entirely, focused on personal computing.\n*   **OS Base**: [Haiku](https://cgit.haiku-os.org/haiku/)\n*   **File Manager**: Tracker (built-in)\n*   **Web Browser**: WebPositive (built-in)\n*   **Terminal**: Haiku Terminal (built-in)\n*   **Media**: [VLC Media Player](https://code.videolan.org/videolan/vlc) (ported to Haiku)\n\n---\n\n## Contribution\n\nContributions welcome! Please read the [contribution guidelines](CONTRIBUTING.md) first.\n\nA few notes:\n- **Only non-GitHub primary repos** — Please only add repositories where the **primary** source of truth is not GitHub. If a project uses GitHub as its main issue tracker and PR platform, it belongs in other awesome lists.\n- **Keep descriptions concise** — one line per repo.\n- **Verify links** — make sure the URL works before submitting.\n\n---\n\n## License\n\n[![CC0](https://mirrors.creativecommons.org/presskit/buttons/88x31/svg/cc-zero.svg)](https://creativecommons.org/publicdomain/zero/1.0/)\n\nTo the extent possible under law, the contributors have waived all copyright and related rights to this work.\n","projects_url":"https://awesome.ecosyste.ms/api/v1/lists/naranyala%2Fawesome-gitrepos-outside-github/projects"}