Home/Blogs/ The Self-Hosted Hall of Fame: 12 Most Starred Projects

The Self-Hosted Hall of Fame: 12 Most Starred Projects

Created at October 18, 2025 • Updated 10/18/2025

From no-code builders to automation powerhouses, these 12 self-hosted projects have earned serious GitHub love—perfect for devs, tinkerers, and teams who like full control.

https://www.21oss.com//curated/the-self-hosted-hall-of-fame-12-most-starred-projects
Link Copied!

Curated by

B

BroKarim

@BroKarim

Khoj is an open-source, self-hostable personal AI assistant that functions as your second brain. It enables you to chat with any LLM (local or online), get answers from your documents and the web, create custom agents, and automate research workflows. Supporting multiple file formats and accessible across various platforms, Khoj helps with semantic search, content generation, and task automation while maintaining complete privacy through self-hosting capabilities.

Media 1
Media 2
1 / 2
Details:
  • Stars


    32,167
  • Forks


    1,921
  • Last commit


    8 days ago
  • Repository age


    4 years
  • License


    AGPL-3.0
View Repository

Fetched from GitHub .

Appwrite is an open-source, all-in-one backend development platform for Web, Mobile, and Flutter applications. It provides built-in backend infrastructure including authentication, databases, storage, functions, and web hosting in a single solution. Optimized for developer experience and built with the open-source community, Appwrite offers comprehensive backend services that help developers build applications faster without managing complex infrastructure.

Media 1
Media 2
1 / 2
Details:
  • Stars


    54,346
  • Forks


    4,936
  • Last commit


    16 hours ago
  • Repository age


    7 years
  • License


    BSD-3-Clause
View Repository

Fetched from GitHub .

ToolJet is an open-source low-code platform that enables teams to build internal tools quickly using a drag-and-drop interface. It supports connecting to databases, APIs, and cloud services, allowing users to create dashboards, CRUD apps, and admin panels without writing extensive code.

Media 1
Media 2
Media 3
1 / 3
Details:
  • Stars


    37,216
  • Forks


    4,931
  • Last commit


    16 hours ago
  • Repository age


    5 years
  • License


    AGPL-3.0
View Repository

Fetched from GitHub .

#4
A favicon of n8n

n8n is a fair-code licensed workflow automation tool that allows users to connect various apps and services together to automate tasks and processes. It provides a visual workflow editor with a node-based interface where users can create complex automation sequences by connecting different services, APIs, and databases. Unlike many automation platforms, n8n can be self-hosted, giving users full control over their data and workflows. It supports hundreds of integrations out of the box and allows custom function nodes for advanced logic. The platform is designed for technical users who need powerful automation capabilities with the flexibility to extend and customize workflows using JavaScript. It's ideal for developers, DevOps teams, and technical professionals who want to automate repetitive tasks, integrate disparate systems, or build custom business process automation without being locked into proprietary cloud services.

Media 1
Media 2
Media 3
1 / 3
Details:
  • Stars


    168,891
  • Forks


    53,542
  • Last commit


    16 hours ago
  • Repository age


    7 years
View Repository

Fetched from GitHub .

Gogs is a lightweight, self-hosted Git service written in Go that provides a simple way to set up your own Git server with a web interface. It offers essential features like repository management, issue tracking, pull requests, wiki pages, and user management with minimal resource requirements. Designed for ease of deployment and low system overhead, Gogs is ideal for individuals, small teams, and organizations seeking a straightforward alternative to platforms like GitHub or GitLab without the complexity and resource demands of larger solutions.

Media 1
Media 2
Media 3
1 / 3
Details:
  • Stars


    47,456
  • Forks


    5,073
  • Last commit


    6 days ago
  • Repository age


    12 years
  • License


    MIT
View Repository

Fetched from GitHub .

Immich is a high-performance, self-hosted backup solution for photos and videos, designed as a privacy-focused alternative to Google Photos. It provides automatic mobile backup, web-based gallery viewing, facial recognition, object detection, and smart search capabilities. The platform features machine learning-powered organization, multi-user support, and mobile apps for iOS and Android, making it ideal for individuals and families who want complete control over their media libraries without relying on cloud services.

Media 1
Media 2
Media 3
1 / 3
Details:
  • Stars


    89,017
  • Forks


    4,727
  • Last commit


    18 hours ago
  • Repository age


    4 years
  • License


    AGPL-3.0
View Repository

Fetched from GitHub .

Appsmith is an open-source low-code platform that enables developers to build internal tools, admin panels, dashboards, and CRUD applications quickly. It provides a drag-and-drop interface with pre-built UI widgets that connect to databases, APIs, and third-party services. Users can write JavaScript to add custom logic, transform data, and create complex workflows. The platform is designed for developers who want to accelerate internal tool development while maintaining code flexibility and control over their applications.

Media 1
1 / 2
Details:
  • Stars


    38,886
  • Forks


    4,421
  • Last commit


    19 hours ago
  • Repository age


    6 years
  • License


    Apache-2.0
View Repository

Fetched from GitHub .

Memos is a self-hosted, open-source note-taking solution designed for capturing and organizing thoughts quickly. It features a clean, minimalist interface with markdown support, tag-based organization, and a timeline view for browsing notes chronologically. Built with privacy and simplicity in mind, it offers RESTful API access, multi-user support, and easy deployment options including Docker. Perfect for individuals and teams seeking a lightweight alternative to complex note-taking platforms without sacrificing essential features.

Media 1
Media 2
1 / 2
Details:
  • Stars


    54,014
  • Forks


    3,882
  • Last commit


    1 day ago
  • Repository age


    4 years
  • License


    MIT
View Repository

Fetched from GitHub .

SigNoz is a comprehensive open-source application performance monitoring (APM) and observability platform that serves as an alternative to commercial solutions like DataDog and New Relic. It provides distributed tracing, metrics monitoring, and log management in a single unified interface, helping developers identify and resolve performance bottlenecks in microservices architectures. Built on OpenTelemetry standards, SigNoz offers native support for collecting telemetry data from applications without vendor lock-in. It features a powerful query builder, customizable dashboards, intelligent alerting, and efficient data storage using ClickHouse for handling high-cardinality data at scale. Ideal for DevOps teams, SREs, and developers working with distributed systems, SigNoz enables full-stack observability with features like service dependency visualization, trace aggregation, and exception tracking. It can be self-hosted for complete data privacy or used via their cloud offering, making it suitable for organizations of all sizes seeking cost-effective monitoring solutions.

Media 1
Media 2
Media 3
1 / 3
Details:
  • Stars


    25,263
  • Forks


    1,892
  • Last commit


    18 hours ago
  • Repository age


    5 years
View Repository

Fetched from GitHub .

SiYuan is a privacy-focused, local-first personal knowledge management application built with block-level referencing at its core. It combines the flexibility of Markdown editing with powerful features like bidirectional linking, block references, and database-like queries. The application supports end-to-end encryption, self-hosting, and works completely offline while offering optional cloud synchronization. Designed for researchers, writers, students, and knowledge workers who need a sophisticated note-taking system that respects privacy and data ownership while providing advanced organizational capabilities through its unique block-based architecture.

Media 1
Media 2
Media 3
1 / 3
Details:
  • Stars


    40,546
  • Forks


    2,513
  • Last commit


    17 hours ago
  • Repository age


    5 years
  • License


    AGPL-3.0
View Repository

Fetched from GitHub .

Dashy is a feature-rich, self-hosted dashboard application designed to organize and access all your web services, applications, and bookmarks from a single, customizable interface. It provides a clean, modern UI with extensive theming options, icon support, and widget integrations for monitoring system resources, network status, and various third-party services. Perfect for homelab enthusiasts, developers, and IT professionals who manage multiple services and want a centralized hub with features like authentication, multi-language support, status checking, and cloud backup sync capabilities.

Media 1
1 / 2
Details:
  • Stars


    23,682
  • Forks


    1,734
  • Last commit


    2 days ago
  • Repository age


    5 years
  • License


    MIT
View Repository

Fetched from GitHub .

NocoBase is a powerful, open-source no-code/low-code platform designed for rapid development of tailored business applications. With a focus on extensibility and full customization, it enables developers and teams to build, modify, and deploy enterprise-grade solutions with ease. It supports seamless data modeling, workflow automation, role-based permissions, and plugin architecture—ideal for creating internal tools, CRMs, ERPs, and more. Offers flexible deployment options including self-hosting and cloud, with support for PostgreSQL and MySQL as backend databases.

Media 1
1 / 2
Details:
  • Stars


    21,152
  • Forks


    2,377
  • Last commit


    16 hours ago
  • Repository age


    5 years
View Repository

Fetched from GitHub .

Command Palette

Search for a command to run...