For alternatives to x, the first results are fastenhealth/fasten-onprem (Fasten Health is a self-hosted, open-source personal health record aggregator that runs entirely on your own infrastructure with a modern dashboard and robust FHIR API support), photoprism/photoprism (PhotoPrism is a self-hosted digital asset management platform that serves as a private, open-source alternative to cloud photo services, featuring AI-powered organisation and containerised deployment) and community/community (This project is a self-hostable community feedback and feature request platform with public roadmaps and voting, serving as a solid open-source alternative for user engagement despite lacking an explicit modern UI tag). payloadcms/payload and supabase/supabase round out the shortlist. Compare the match explanations and check the project documentation against your requirements.
Explore the best open-source Twitter alternatives, ranked by GitHub stars and activity. Compare features and find the right microblogging platform.
Fasten is a self-hosted, open-source personal health record application that aggregates medical data from thousands of healthcare providers using the FHIR protocol. It runs entirely on the user's own infrastructure, ensuring all medical records remain private and under the user's control without reliance on external cloud services. The application uses OAuth2 authentication to guide users through linking their healthcare provider accounts, pulling patient records into a unified local database. The platform provides condition-specific health dashboards that display tailored metrics and diagnos
Fasten Health is a self-hosted, open-source personal health record aggregator that runs entirely on your own infrastructure with a modern dashboard and robust FHIR API support.
PhotoPrism is a self-hosted digital asset management platform designed to organize, classify, and manage large collections of photos and videos on personal infrastructure. It functions as a private alternative to cloud-based services, ensuring that all media remains under the user's control. The platform utilizes neural-network-based media analysis to automatically detect objects, faces, and locations, providing a comprehensive, AI-powered approach to library organization. The project distinguishes itself through its containerized architecture, which simplifies deployment and lifecycle manage
PhotoPrism is a self-hosted digital asset management platform that serves as a private, open-source alternative to cloud photo services, featuring AI-powered organisation and containerised deployment.
This project is a community feedback platform and feature request tracker designed to collect and organize user suggestions through threaded discussions and public voting. It functions as a user engagement portal that manages asynchronous interactions between development teams and their end-user communities. The system provides a public product roadmap that communicates planned features and product direction. It integrates user voice into the development process by linking finalized, community-voted requests to a transparent tracking board. The platform covers community engagement management
This project is a self-hostable community feedback and feature request platform with public roadmaps and voting, serving as a solid open-source alternative for user engagement despite lacking an explicit modern UI tag.
Payload is a headless content management system and application framework that uses a code-first approach to define data schemas and administrative interfaces. By utilizing a centralized, type-safe configuration object, it automatically generates database schemas, API endpoints, and a fully customizable admin panel. The system is built on a database-agnostic architecture, allowing it to interface with various storage engines while providing a unified, type-safe API for server-side operations, REST, and GraphQL. What distinguishes Payload is its deep extensibility and developer-centric design.
Payload is an open-source, self-hostable headless content management system featuring a modern admin UI and robust API support, perfectly matching your search for a flexible application framework.
This project provides an integrated backend platform built around a relational database. It automatically generates REST and GraphQL APIs from database schemas, allowing for direct data interaction through standard requests and client libraries. The platform includes a comprehensive authentication system that manages user identity, session handling, and fine-grained access control through database-native row-level security policies. Beyond core data management, the platform offers specialized services for object storage, vector data processing for semantic search, and real-time communication
Supabase is an open-source, self-hostable Backend-as-a-Service platform featuring a modern dashboard, built-in authentication, vector database capabilities, and auto-generated REST and GraphQL APIs.
Cal.com is a comprehensive scheduling infrastructure platform designed to manage availability, booking workflows, and calendar synchronization across multiple users and external services. It provides a backend service for automated appointment scheduling, enabling the creation, confirmation, and management of booking lifecycles through a centralized state machine. The platform also offers embeddable user interface components that allow developers to integrate interactive booking experiences directly into third-party websites. What distinguishes the platform is its extensible app ecosystem and
Cal.com is an open-source, self-hostable scheduling infrastructure platform featuring a modern UI, robust API support, and a comprehensive app ecosystem for managing calendar workflows.
Nextcloud is a self-hosted platform designed for private cloud storage, file synchronization, and collaborative team workspaces. It provides a comprehensive suite of tools for document editing, groupware services like calendars and contacts, and secure data management, all while ensuring users maintain full control over their infrastructure and data sovereignty. The platform distinguishes itself through a decentralized federated architecture that allows independent server instances to securely share data and collaborate across a network. It features a highly modular plugin ecosystem, enabling
Nextcloud is a fully open-source and self-hostable collaboration and cloud storage platform featuring a modern web UI, robust API support, and a community-driven plugin ecosystem.
Jitsi Meet is an open-source platform for real-time audio and video communication. It provides a complete infrastructure for hosting secure video conferences, supporting features such as screen sharing, messaging, and participant polling. The platform is designed for both standalone use and integration into external web or mobile applications. The system utilizes a selective forwarding unit architecture to route media streams between participants, ensuring efficient communication across multiple users. It relies on standardized real-time transport protocols to manage data transmission and inc
Jitsi Meet is a fully open-source and self-hostable video conferencing platform featuring real-time audio and video communication, modern UI elements, and robust API support for embedding and integration.
Dashy is a configuration-driven dashboard designed for personal infrastructure management and self-hosted service monitoring. It functions as a centralized portal that aggregates web links, live infrastructure metrics, and application health status into a unified, searchable interface. By utilizing a structured schema, the platform allows users to define their entire layout, navigation, and widget configuration through version-controlled files, ensuring a portable and reproducible setup across different environments. The project distinguishes itself through a highly modular architecture that
Dashy is a self-hostable, configuration-driven dashboard with a modern Vue interface and third-party API integrations, making it an ideal open-source portal for managing personal infrastructure and homelab services.
QGIS is a professional, open-source desktop geographic information system designed for the creation, editing, visualization, and analysis of complex spatial data. It functions as a comprehensive environment for managing vector, raster, and point cloud datasets, providing the tools necessary to perform coordinate transformations, georeferencing, and geographic calculations. The platform distinguishes itself through a modular architecture that supports deep system integration via third-party plugins and a hybrid runtime that combines high-performance compiled code with an interpreted scripting
QGIS is a professional open-source desktop geographic information system for spatial data analysis and visualization, serving as a comprehensive geographic toolset though primarily desktop-focused rather than self-hostable in the web-server sense.
Grocy is a self-hosted household management system designed to track grocery inventory, chore logs, and equipment manuals within a private home environment. It functions as a grocery inventory manager, a digital recipe and meal planner, and a household chore tracker. The system distinguishes itself through a REST API that exposes all household functions for home automation integration and a barcode-based stock controller that utilizes external databases to identify products and update stock levels. It also features recipe web scraping to automatically extract culinary data from external websi
Grocy is a self-hosted household management system featuring a comprehensive REST API and modern web interface, making it a great self-hostable alternative for home management despite lacking the broader scope of X.
Hermes-webui is a self-hosted AI orchestrator and web interface for managing autonomous agents. It serves as a multi-provider gateway that connects cloud and local large language models, providing a central hub to execute scheduled background jobs, run shell commands, and manage agent memory on private hardware. The system distinguishes itself through a persistent memory manager that utilizes knowledge graphs and markdown files for long-term context across sessions. It features a model context protocol host for extending agent capabilities with standardized tools and supports the orchestratio
Hermes-webui is a self-hosted AI orchestrator and web interface with API support and a modern UI, making it a relevant open-source tool for managing autonomous agents.
Open WebUI is a self-hosted, web-based platform designed for interacting with local and remote artificial intelligence models. It functions as a unified interface and orchestration suite, enabling users to build, deploy, and manage specialized AI agents equipped with custom instructions, external tool access, and private knowledge bases. The platform distinguishes itself through a modular architecture that supports complex AI workflows. It features a plugin-based framework for custom logic and pipeline-based request processing, allowing developers to filter or transform data streams before th
Open WebUI is a self-hosted, feature-rich interface for interacting with language models that fulfills the core requirements for an extensible AI platform, though its identity as a specialized UI client is slightly narrower than a general open-source alternative category.
A damn-sexy, open source real-time dashboard builder for IOT and other web mashups. A free open-source alternative to Geckoboard.
Freeboard is an open-source real-time dashboard builder designed as a direct alternative to commercial tools, though it lacks built-in self-hosting server components and native API support out of the box.
n8n is a workflow automation platform that combines a visual interface with code-based extensibility to design, orchestrate, and manage automated processes. It provides a comprehensive suite of tools for data transformation, filtering, and storage, allowing users to build complex logic through conditional branching, looping, and sub-workflow execution. The platform supports both pre-built integration nodes and custom code execution in JavaScript or Python, enabling connectivity with a wide range of external services and APIs. The platform includes a suite of generative AI capabilities, such a
This repository provides a self-hostable workflow automation and integration platform with a modern visual interface and robust API support, though it serves as a general automation tool rather than a direct clone of any single proprietary product.
Home Assistant is a centralized home automation platform designed to orchestrate diverse internet-connected devices and services. It functions as a local-first control system that normalizes heterogeneous hardware protocols into a unified set of entities, attributes, and services. The core architecture relies on an event-driven state bus and a modular integration model, allowing the system to manage state changes and communicate across decoupled components through standardized interfaces. The platform distinguishes itself through a highly flexible, declarative configuration framework that all
Home Assistant is a robust open-source home automation platform with local control and extensive API support, though it is designed for IoT orchestration rather than acting as a general-purpose alternative to X.
Appwrite is a backend-as-a-service platform that provides a unified development environment for building full-stack applications. It integrates essential infrastructure components—including authentication, databases, storage, and serverless functions—into a single, centralized interface to simplify application development and resource management. The platform distinguishes itself through a container-based microservices architecture that ensures consistent execution across diverse infrastructure. It features a versatile connectivity layer that links frontend applications with third-party servi
Appwrite is a self-hostable backend-as-a-service platform that serves as an open-source alternative to proprietary cloud backends like Firebase, offering robust API support and a modern management interface.
Open-deep-research is an automated research platform that utilizes autonomous agents to perform recursive web queries and synthesize information into structured reports. The system functions as an AI-powered research agent, capable of navigating complex topics by iteratively generating follow-up search queries and mapping interconnected findings. The platform distinguishes itself through a recursive orchestration model that allows for deep exploration of subjects beyond initial search results. It provides a unified interface for both cloud-based and local inference engines, enabling users to
This repository provides an open-source alternative for generating AI-driven deep research reports with web search capabilities, aligning well with your search for a self-hostable research tool.
Meilisearch is a Rust-based search engine providing typo-tolerant full-text and vector-based semantic search with real-time conversational capabilities.
Meilisearch is an open-source, self-hostable search engine with a modern RESTful API that delivers instant, typo-tolerant search capabilities for applications.
Emissary is a Kubernetes API gateway that manages incoming external traffic and routes it to internal microservices. It utilizes an Envoy proxy as the underlying data plane to handle high-performance traffic routing and protocol translation, with a control plane that translates Kubernetes custom resources and annotations into proxy configurations. The project provides specialized support for gRPC infrastructure, including HTTP/2 routing and gRPC-Web protocol bridging for browser-based clients. It enables zero-trust security through mutual TLS encryption and delegates identity verification to
Emissary is a Kubernetes-native API gateway built on Envoy that handles external traffic routing and microservice management, though its tight Kubernetes coupling makes it a specific infrastructural alternative rather than a general-purpose gateway.
Dragonfly is a high-performance, multi-model in-memory data store designed to serve as a drop-in replacement for existing database infrastructures. By utilizing a multi-threaded, shared-nothing architecture and a fiber-based concurrency model, it maximizes CPU utilization and minimizes latency for read and write operations. The system supports a wide range of data structures, including strings, hashes, lists, sets, sorted sets, and JSON documents, while maintaining full compatibility with standard industry wire protocols and client libraries. What distinguishes Dragonfly is its focus on effic
Dragonfly is a high-performance, drop-in replacement in-memory data store with API compatibility for standard protocols, offering a self-hostable, open-source alternative for high-throughput caching and data workloads.
Ombi is a media request management system that coordinates content discovery between users, media servers, and download managers. It acts as a middleware layer to automate the process of requesting, approving, and acquiring movies, music, and TV shows. The project differentiates itself by acting as an integration layer that synchronizes libraries and user accounts across multiple media server instances. It features a content request orchestrator that supports voting-based automatic approval and the ability to import active requests directly from external watchlists. The platform covers a bro
Ombi is a self-hostable media request management system that streamlines content discovery and integrates with popular media servers, making it a well-suited tool for managing media requests.
OpenObserve is a unified observability data platform designed to ingest, store, and analyze logs, metrics, and traces. It functions as a cloud-native monitoring tool that centralizes telemetry from diverse sources, including standard collectors and cloud service providers, into a single, scalable system. By utilizing a columnar storage engine backed by object storage, the platform enables efficient long-term data retention and high-performance analytical querying. The platform distinguishes itself through deep integration with artificial intelligence, allowing users to query data using natura
OpenObserve is a unified observability platform designed for logs, metrics, and traces, serving as a self-hostable alternative to commercial monitoring tools with a modern UI and robust API support.
This project is a reactive, offline-first NoSQL database engine designed for JavaScript applications. It provides a robust framework for managing application state by synchronizing data across browsers, mobile devices, and server-side runtimes. By treating local storage as the primary source of truth, it enables applications to remain functional without network connectivity, automatically reconciling changes with remote backends once a connection is restored. The database distinguishes itself through a modular architecture that supports cross-environment synchronization and high-performance d
This project is a reactive, offline-first NoSQL database engine designed for client-side JavaScript applications rather than a standalone self-hosted server, though it provides extensive synchronization capabilities and modern features for local-first software development.
Webstudio is a visual CMS and website builder that provides a visual development environment for designing and publishing websites. It functions as an AI-powered design tool, a REST and GraphQL API client, and an atomic CSS compiler. The platform distinguishes itself through generative AI capabilities for creating layout variants and refining visual styles from text prompts. It integrates a headless CMS workflow that maps external data sources to visual components and utilizes a specialized compiler to convert design tokens into deduplicated atomic CSS for optimized page load speeds. The sys
Webstudio is an open-source visual website builder and CMS featuring modern UI components and extensible architecture, making it a viable alternative for visual web development.
| Repository | Stars | Language | License | Last push |
|---|---|---|---|---|
| fastenhealth/fasten-onprem | 2.6K | Go | gpl-3.0 | |
| photoprism/photoprism | 39.8K | Go | NOASSERTION | |
| 8.5K |
| Ruby |
| CC-BY-4.0 |
| payloadcms/payload | 43.1K | TypeScript | MIT |
| supabase/supabase | 104.3K | TypeScript | Apache-2.0 |
| calcom/cal.com | 45.8K | TypeScript | MIT |
| nextcloud/server | 35.8K | PHP | AGPL-3.0 |
| jitsi/jitsi-meet | 29.4K | TypeScript | Apache-2.0 |
| lissy93/dashy | 24K | Vue | mit |
| qgis/qgis | 13.3K | C++ | gpl-2.0 |