
A list of Free Software network services and web applications which can be hosted on your own servers

Awesome-selfhosted is a comprehensive curated list of free and open-source software for hosting your own network services and web applications on personal servers. It empowers users to take control of their data and digital infrastructure by providing alternatives to commercial SaaS providers across dozens of software categories.
This resource is ideal for developers, system administrators, privacy advocates, and organizations seeking to reduce dependency on commercial cloud services. Whether you're building a personal infrastructure or deploying enterprise solutions, awesome-selfhosted provides the curated tools needed to self-host responsibly.

🙃 A delightful community-driven (with 2,500+ contributors) framework for managing your zsh configuration. Includes 300+ optional plugins (rails, git, macOS, hub, docker, homebrew, node, php, python, etc), 140+ themes to spice up your morning, and an auto-update tool that makes it easy to keep up with the latest updates from the community.

A feature-rich command-line audio/video downloader

An open-source AI agent that brings the power of Gemini directly into your terminal.

Hunt down social media accounts by username across social networks

:cherry_blossom: A command-line fuzzy finder

simple terminal UI for git commands

ripgrep recursively searches directories for a regex pattern while respecting your gitignore

CLI proxy that reduces LLM token consumption by 60-90% on common dev commands. Single Rust binary, zero dependencies

Collaborative cheatsheets for console commands 📚.

Give your AI agent eyes to see the entire internet. Read & search Twitter, Reddit, YouTube, GitHub, Bilibili, XiaoHongShu — one CLI, zero API fees.