Label images, text, audio, video, and documents in one interface.
Project overview
Universal Data Tool is a web and desktop application for editing and annotating mixed datasets. It supports workflows such as image classification or segmentation, named entities, audio transcription, video annotation, document review, and general data entry. Use the hosted interface, install the desktop build, or deploy it on premises, with real-time collaboration available in the labeling workspace. Projects can be exchanged through the UDT CSV or JSON formats and embedded into a React application.
Collaboratively write and organize self-hosted team knowledge in real time.
Project overview
La Suite Docs is a collaborative editor for teams, public organizations, and open communities. It supports real-time presence, comments, granular access control, structured subpages, search, and document import or export. Organizations can use a public instance or self-host it through Docker Compose, Kubernetes, and community methods. Some advanced features, including PDF export, depend on GPL-licensed BlockNote XL packages and are omitted from the MIT-only build.
Manage Elasticsearch clusters, indices, and documents through a graphical interface.
Project overview
Elasticvue is an open-source graphical client for managing Elasticsearch data and cluster state. It is available as a desktop app, browser extension, hosted web app, or self-hosted deployment. Users can view a cluster overview, manage indices, aliases, and shards, search or edit documents, and run REST queries. Web and Docker-based use generally require Elasticsearch CORS configuration, while the desktop app needs less cluster-side setup.
Open and manage KeePass KDBX password vaults in a browser or desktop app.
Project overview
KeeWeb can create password vaults or open KDBX databases produced by KeePass, KeePassXC, and compatible tools. It runs in a browser or as a desktop application on Linux, Windows, and macOS. Vaults may remain as local files or be stored through Dropbox, Google Drive, or OneDrive, and the web edition can be self-hosted for greater control over deployment.
Create and maintain software architecture diagrams from a UI, CLI, or agent workflow.
Project overview
Use tld to map and maintain complex software architecture through a C4-inspired visual workspace. Diagrams can be edited in the UI or managed from the CLI, YAML files, and an agent skill, with Mermaid import and export plus links back to editors and GitHub. The standalone binary includes the web app and can run offline with SQLite or be self-hosted; PostgreSQL deployments require pgvector.
Compare agent skills, MCP servers, and tools by quality, security, and trends.
Project overview
AgentSkillsHub continuously collects Agent Skills, MCP servers, Codex skills, and other agent tools from GitHub. Its web directory and API provide search, filtering, quality scores, security grades, trending lists, rising projects, and related-project views. The classifications and scores are generated through scheduled synchronization, deduplication, enrichment, and multi-dimensional rule-based analysis.
Create adaptive courses that respond to your annotations, questions, and learning progress.
Project overview
Bloom turns a topic, uploaded source, or project files into a guided learning experience with a syllabus, lessons, annotations, feedback, evaluation, and summaries. It can run as a portable Claude Code tutoring skill or as a self-hosted web app. The web mode requires an OpenAI-compatible model API key, while the CLI mode uses Claude Code directly.
Visualize and diagnose robotics data in a browser or cross-platform desktop app.
Project overview
Lichtblick gives robotics developers an integrated interface for visualizing data and diagnosing system behavior. It runs directly in a browser without installation, or as a desktop application on Linux, Windows, and macOS, and it can also be self-hosted with Docker. Building from source requires Node.js. Linux users choosing the .tar.gz package may need to install missing desktop libraries manually.
Connect to and operate Polkadot and Substrate chains from web or desktop.
Project overview
@polkadot/apps provides a visual portal for exploring and interacting with supported Polkadot and Substrate chains. Users can open the hosted web application or run it through IPFS, Docker, or a local node; the desktop edition offers the same general interface while storing encrypted accounts on the local filesystem by default. Chain developers can customize API types, settings, and branding through the repository's configuration package.
Download, manage, and stream BitTorrent content through several interfaces.
Project overview
rqbit handles BitTorrent downloads through a command line, Web UI, desktop wrapper, HTTP API, or embeddable Rust library. It supports magnet links, resuming existing files, selective downloads, pausing, rate limits, and streaming with seeking while a download is in progress. An integrated UPnP media server can expose managed torrents to televisions and other devices on the local network. Desktop releases are provided for macOS and Windows; the Linux desktop wrapper must be built manually.
Filter GitHub notifications and repository activity in customizable columns.
Project overview
DevHub organizes GitHub notifications and repository activity in a TweetDeck-style multi-column view, with saved searches, per-column filters, and a way to mark columns as done. It is available on web, mobile, and desktop. The project roadmap still lists support for self-hosted GitHub Enterprise as a future feature.
Combine DeepSeek R1 reasoning with Claude responses through one streaming API.
Project overview
DeepReasoning is a self-hostable API and chat interface that routes a request through DeepSeek R1 reasoning and then Claude for the final response, including creative or coding tasks. It returns the combined workflow through one interface and supports streaming. The project is aimed at developers who want to control deployment and credentials, and it requires both DeepSeek and Anthropic API keys.
Run online classes with a shared whiteboard, live media, and replay.
Project overview
Agora Flat provides web and desktop clients for creating, joining, and scheduling online classrooms. Teachers and participants can combine an interactive whiteboard with live audio, video, messaging, screen sharing, and course materials, then replay recorded classroom activity. The open-source client may be used commercially, but the project does not provide commercial customization, deployment assistance, or customer support.
Deploy a private Llama 2 chat interface locally with Docker or umbrelOS.
Project overview
LlamaGPT provides a self-hosted, ChatGPT-style web interface backed by Llama 2 or Code Llama models, keeping conversations on the device. It can be installed from the umbrelOS app store or run on Apple Silicon, general Docker hosts, and Kubernetes. Model downloads and memory requirements vary considerably, and the current setup supports a fixed list of models rather than arbitrary custom models.
Build internal business tools by dragging components and connecting live data sources.
Project overview
Create dashboards, admin panels, CRUD interfaces, and other internal applications with a visual low-code workflow aimed at developers. Users arrange tables, charts, forms, and other components on a canvas, connect them to databases or REST APIs through graphical actions, and deploy the resulting app. Real-time collaboration and automation are included for teams working on the same tool. The platform can be tried through its hosted cloud service or deployed under your own control using Docker, Docker Compose, or Kubernetes.
Store personal data privately across an encrypted peer-to-peer network
Project overview
Peergos is a peer-to-peer protocol and application platform built around an encrypted global filesystem with fine-grained access control. It combines private file storage with secure messaging, encrypted email, and a social network where visibility is controlled cryptographically. Users can try the hosted service or operate their own deployment; the project is aimed at people who want more control over data location, identity, and sharing.
Search, tag, edit, and share code snippets across several backends
Project overview
Gisto is a cross-platform snippet manager with search, tagging, sharing, and a rich code editor. It can store snippets in GitHub Gists, GitLab Snippets, a self-hosted Snippet-Bin service, or a local browser database, so teams can choose between hosted accounts and local ownership. GitHub and GitLab connections require the relevant personal access token, while the private backend needs its own instance.
Browse, search, and transcribe WhatsApp chat exports entirely offline.
Project overview
WhatsApp Backup Reader opens exported chat ZIP files in a browser or desktop app, making messages, photos, videos, and voice notes searchable without uploading them. Users can bookmark messages, inspect conversation statistics, browse a dated media gallery, and export selected files. Voice notes are transcribed locally with Whisper, with no account, server, or API key required. The transcription workflow depends on a WebGPU-capable environment.