Sign documents online and deploy the electronic-signature service on your own infrastructure.
Project overview
Documenso is an electronic document-signing application that can be used as a hosted service or deployed on infrastructure you control. Teams can run and inspect the code instead of relying entirely on a closed signing provider, with documented options for Docker, Kubernetes, and several cloud platforms. The project remains open source, although external pull requests are currently limited to contributors invited by the maintainers; other proposals should be filed as detailed issues.
Generate images, video, and audio from a desktop or browser studio.
Project overview
Open Generative AI combines image, video, audio, lip-sync, and workflow tools in a shared creative interface. Users can call hosted models or connect local inference engines, with desktop installers for macOS, Windows, and Linux as well as a hosted browser version. Cloud generation generally requires an account and API key, while local models require suitable hardware and additional runtime setup.
Convert, compress, OCR, and transcribe files through a self-hosted web workspace.
Project overview
SnapOtter is a self-hosted file-processing platform for images, video, audio, PDFs, and general documents. Users can run conversions, compression, editing, OCR, transcription, and on-demand local AI through its web interface, REST API, or reusable pipelines, while keeping files inside their own network. A single Docker command starts the basic installation; the documented production setup adds separate Postgres and Redis services for durable jobs and larger deployments.
Record and transcribe meetings locally, then save notes as searchable Markdown files.
Project overview
anarlog is a local-first meeting notetaker that records meetings, transcribes audio on the device, and saves each result as a Markdown file on disk. Notes can be searched or synchronized with tools of your choice, without a hosted account or tracking backend. Summaries can use OpenAI, Anthropic, Gemini, OpenRouter, Ollama, LM Studio, or another OpenAI-compatible provider. This repository continues the former Hyprnote open-source path and is not the team's current char codebase.
Chat with end-to-end encryption without global user identifiers.
Project overview
SimpleX Chat routes messages through disposable relay queues and uses pairwise connection identifiers instead of a global username or account identifier. Mobile, desktop, and terminal clients are available, and users can run their own messaging servers. The platform is still relatively early, so people relying on it for sensitive workflows should evaluate its current limitations and possible bugs.
Manage SSH, SFTP, and multiple terminal sessions in one workspace.
Project overview
Organize remote hosts, restore sessions, split terminals, and transfer or edit files through a dual-pane SFTP browser on macOS, Windows, or Linux. The built-in Catty Agent can run diagnostics and coordinate multi-host operations from natural-language requests. Netcatty connects to remote or local shells through SSH and related protocols; it is not a shell replacement.
Create and edit draw.io diagrams in the official desktop application.
Project overview
drawio-desktop wraps the core draw.io editor in an Electron application for creating and editing diagrams on a computer. Official binaries are distributed through GitHub Releases. The app is licensed under Apache 2.0, can be used for any purpose, and is provided as-is.
Manage databases and let AI agents query them from one desktop app.
Project overview
Tabularis combines connection management, SQL editing, data browsing, notebooks, and visual execution plans in a cross-platform desktop workspace. PostgreSQL, MySQL/MariaDB, and SQLite are built in, with plugins for additional data sources. Its MCP server lets supported coding agents inspect schemas and run queries, though users needing dozens of drivers may prefer a broader database client.
Run, fine-tune, and export open models on your own hardware.
Project overview
Unsloth combines a web interface and a code-based package for downloading, running, training, and exporting text, audio, vision, and embedding models. It also supports dataset preparation, training monitoring, local inference endpoints, and formats such as GGUF and safetensors. Availability varies by hardware: some CPU setups are limited to chat and data workflows, while training support depends on the platform and accelerator.
Measure website traffic and conversions without cookies or personal tracking.
Project overview
Plausible provides privacy-first web analytics through a lightweight script and a focused, single-page dashboard. It measures traffic and events without cookies, persistent identifiers, stored IP addresses, or personal profiles, which can reduce consent and compliance overhead for many sites. Users can choose the paid managed cloud service for a maintained setup or deploy the free Community Edition themselves. Self-hosting offers control but leaves infrastructure, security, backups, and upgrades to the operator.
Transcribe and organize recordings locally without sending audio to a cloud service.
Project overview
Scriberr is a self-hosted application for transcribing audio and video on your own machine. It can label speakers, preserve word-level timing, and let you summarize or question transcripts through Ollama or an OpenAI-compatible provider. Homebrew and Docker installations are available, including CPU and NVIDIA GPU options. Active development is currently paused, although the maintainer states that the project has not been abandoned.
Annotate any desktop app instantly with keyboard-first drawing tools.
Project overview
MarkerOn lives in the system tray and opens a screen-wide annotation layer with a global shortcut. Draw, highlight, add arrows, shapes, or text, then enable click-through mode to keep the marks visible while interacting with the application underneath. It also includes a whiteboard, image copying, and optional drawing persistence. The roughly 1.5 MB desktop app supports Windows, macOS, and Linux.
Route or block per-application TCP and UDP traffic through HTTP or SOCKS5 proxies.
Project overview
ProxyBridge redirects traffic from proxy-unaware applications through HTTP or SOCKS5 proxies on Windows, macOS, and Linux, with per-process rules for proxying, direct connections, or blocking. Its GUI and CLI suit security testing, protocol analysis, and selective routing. The implementation uses platform-level interception, so supported OS versions, kernel features, and elevated permissions vary by system.
Automate Windows applications and websites with visual RPA workflows.
Project overview
AstronRPA provides a low-code and no-code desktop designer for automating Windows applications, browsers, office files, data processing, image recognition, and system operations through prebuilt workflow components. Processes can run directly, on schedules, through APIs or MCP, and can exchange capabilities with the separate Astron Agent platform. It primarily targets Windows 10 and 11 and is designed for team or enterprise deployments that normally include a Docker-based server and a configured desktop client.
Set up and manage a local or remote Hermes Agent from a desktop app.
Project overview
Hermes Desktop provides a streaming chat workspace and guides first-time users through either installing Hermes locally or connecting to a remote Hermes API server. The same interface manages sessions, profiles, skills, model providers, memory, tools, and scheduled jobs, making Hermes usable without staying in the command line.
Download videos from many sites and automatically save new RSS releases.
Project overview
VidBee uses yt-dlp to download video from a wide range of sites, including YouTube, TikTok, Instagram, and Twitter. RSS subscriptions can watch selected creators and fetch new releases in the background. The project includes a desktop app as well as a Docker-ready web client and API, so it can serve individuals or self-hosted workflows; it remains under active development as supported sites and download behavior change.
Create, customize, share, and export resumes with optional self-hosting.
Project overview
Reactive Resume lets users build and update resumes with live previews, drag-and-drop sections, custom content blocks, and adjustable templates. Finished resumes can be shared by link or exported as PDF, JSON, or DOCX, while JSON Resume imports and optional AI integrations support additional workflows. Users may use the hosted service or deploy it themselves with Docker for greater control over storage and privacy, with tracking and analytics disabled by default.
Download, organize, and study courses, videos, audio, and ebooks.
Project overview
OmniGet is a cross-platform desktop application for downloading and organizing courses, video, audio, books, and other supported media. Users paste a link, choose available quality options, queue the download, and play or manage the result inside the application. It combines yt-dlp coverage with dedicated extractors and also includes PDF and EPUB reading, timestamped notes, and spaced repetition. Releases are available for Windows, macOS, and Linux, but the unsigned macOS build requires a one-time Terminal workaround before first launch.