This is a curated list of innovative, open web technologies.
Table of Contents:
- Commune β Community platform, specifically designed for public-by-default communities.
- positive-intentions: chat β Decentralized chat app for messaging, file sharing, and virtual reality experiences.
- Revolt β User-first chat platform inspired by Discord.
- Hometown β A supported fork of Mastodon that provides local posting and a wider range of content types.
- Kitsune β (Fast) ActivityPub-federated microblogging.
- Mastodon β A decentralized microblogging platform built on ActivityPub.
- Memos β Privacy-first, lightweight note-taking service with multi-tenancy and sharing capabilities.
- Answer β A Q&A platform software for teams at any scales.
- Bonfire β Social networking toolkit for crafting digital spaces that empower communities.
- Flarum β Modern and fast community platform and framework.
- kbin β A federated platform for content aggregation and microblogging.
- Mbin β A community-focused fork of kbin including many improvements.
- Lemmy β Link aggregator and forum for the fediverse, like Reddit.
- Maddy β Composable all-in-one mail server.
- Stalwart β Secure & modern all-in-one mail server (IMAP, JMAP, POP3, SMTP).
- anuraOS β A web "OS" and development environment with full Linux emulation.
- daedalOS β Browser-based desktop environment with many features.
- FriendOS β A responsive desktop environment that runs in the browser, allowing to work and play, collaboratively, across devices.
- kodbox β Webtop providing a file manager, code editor, and collaboration features.
- OS.js β JavaScript Web Desktop Platform.
- Pluto β Minimal and functional Webtop.
- Puter β Full-featured Internet OS.
- ChatBSV β AI chat and microservices in exchange for tiny Bitcoin microtransactions.
- Chatlabs β All-in-one LLM chat platform based on Chatbot UI v2.
- HackerGPT β Ethical hacking AI for web application hacking (based on Chatbot UI v2).
- Hugging Face Chat UI β Open source codebase powering the HuggingChat app.
- LibreChat β Enhanced ChatGPT clone supporting many AI backends.
- Open WebUI β User-friendly WebUI for LLMs (formerly Ollama WebUI).
- Samurai β AI chat for every model (based on Chatbot UI v2).
- OpenDevin β Platform for autonomous AI software engineers.
- Perplexica β An open source Perplexity AI clone utilizing SearXNG for search (supports Ollama).
- Forgejo β Self-hostable lightweight software forge (soft fork of Gitea by independent Codeberg e.V.).
- Gitea β Painless self-hosted all-in-one software development service.
- Penpot β Design tool that bridges the gap between designers and developers.
- Authelia β Single Sign-On Multi-Factor portal for web apps.
- Rauthy β OpenID Connect Single Sign-On Identity & Access Management.
- Weird β A decentralized web persona builder and identity provider.
- Garage β An open-source distributed object storage service tailored for self-hosting.
- boringproxy β Simple tunneling reverse proxy with a fast web UI and auto HTTPS. Designed for self-hosters.
- Seabreeze β A really simple container orchestration tool with superpowers, optimized for the management of web applications.
- Matrix β An open protocol for decentralised, secure communications.
- Polyproto β Advanced, secure and scalable protocol for federated chat services.
- XMPP β An open protocol for real-time messaging and presence.
- Nostr β A truly censorship-resistant alternative to Twitter. Controversial.
- web-os-spec β Specification for the protocol handler
web+os
.
- ForgeFed β Federation protocol for software forges and code collaboration tools.
- GUN β An open source cybersecurity protocol and ecosystem of tools for syncing decentralized graph data.
- OAuth 2.0 β An open standard for access delegation, commonly used for token-based authentication.
- IndieAuth β An identity layer on top of OAuth 2.0, primarily used to obtain an OAuth 2.0 Bearer Token for use by Micropub clients.
- Earthstar β Specification and JavaScript library for a small and resilient distributed storage protocol.
- IPFS β A set of composable, peer-to-peer protocols for addressing, routing, and transferring content-addressed data in a decentralized file system.
- Iroh β A protocol for syncing bytes of any size across any number of devices, and a toolkit for building distributed apps.
- Noosphere β A protocol for thought, defining a worldwide knowledge graph on top of IPFS.
- Solid β A specification that lets people store their data securely in decentralized data stores.
- Willow β Lightweight protocol for peer-to-peer data stores, featuring fine-grained permissions, a keen approach to privacy, and destructive edits.
- Web Monetization API β Allows websites to automatically and passively receive payments from Web Monetization-enabled visitors.
- DomainConnect β Specification for an open DNS delegation protocol.
- NameDrop β Specification for an open, easy-to-implement DNS delegation protocol.