Self-host password and private data management for individuals or teams
Project overview
Padloc is an open-source password and data manager for individuals and teams. Its repository includes the backend server, web client, progressive web app, desktop and mobile packages, and a browser extension. Running a private instance requires at least the server and web client, while the local setup can launch the web interface directly. Production deployments should follow the project’s hosting guidance and security design documentation.
Inspect, back up, and flash ESP32 boards directly from a browser.
Project overview
ESPConnect uses Web Serial or WebUSB in a modern Chromium browser to inspect ESP32 hardware and partitions, manage filesystems, back up flash, deploy firmware, and open a serial console without a desktop installation. Other applications using the same USB serial bridge must be closed before connecting. ESP8266 support is limited, and the NVS inspector remains an experimental, read-only debugging tool whose parsed output may not cover every edge case.
Check osu! beatmapsets with built-in and custom validation rules.
Project overview
Mapset Verifier is a desktop tool for osu! mappers who want to review a beatmapset with a consistent set of checks. It ships current builds for Windows, Linux, and macOS and can extend its built-in checks with custom DLL plugins. Those plugins execute inside the backend process with the same privileges as the application, so they should only come from trusted sources. Plugins built for the older 1.x line must also be rebuilt for the 2.0 runtime and API.
Manage WSL2 distributions, backups, and settings from a desktop interface.
Project overview
WSL UI gives Windows users a graphical way to monitor WSL2 distributions, inspect CPU, memory, and disk usage, and open terminals, file explorers, or IDEs. It supports restart, export, import, clone, restore, custom actions, configuration editing, and disk mounting, and can install distributions from stores, container images, LXC catalogs, or custom URLs. The application is specifically for Windows systems using WSL rather than a general Linux manager.
Manage Markdown and plain-text notes across macOS and iOS.
Project overview
FSNotes is a Markdown-first notes manager for macOS and iOS that also works directly with ordinary text files. Notes can live across multiple folders and sync through iCloud Drive or Dropbox, while tags, double-bracket cross-note links, code highlighting, and inline images support organization and writing. Encryption, optional Git versioning, and backups are available for users who want more control over stored files.
Convert SQL or DBML into an editable Chen-model ER diagram.
Project overview
sql_to_ER is a browser-based, front-end-only tool that turns SQL CREATE TABLE statements or DBML into Chen-model entity-relationship diagrams. Users can drag nodes, edit them by double-clicking, zoom or rotate the canvas, and run an automatic layout pass after generation. The hosted version requires no sign-in or installation, and the project can also be installed as an Agent Skill. It targets Chen diagrams rather than logical models, and local source use must run through Vite instead of opening the HTML file directly.
Run measurements, signal generation, and logging with Pocket Science Lab hardware.
Project overview
PSLab App connects to Pocket Science Lab open hardware over USB and turns a phone or computer into an experiment control and data collection interface. The device can act as an oscilloscope, waveform generator, frequency counter, programmable voltage or current source, and data logger. The app spans mobile, desktop, and web, but the core experiments require PSLab hardware.
Install and configure OpenClaw on macOS or Windows without a terminal.
Project overview
EasyClaw is a desktop installer that reduces OpenClaw setup to downloading the app, running the installer, and entering an AI provider key. It can detect and install required components such as WSL, Node.js, and OpenClaw on Windows, and it also supports connecting the resulting agent to a Telegram bot. Builds are available for Intel and Apple Silicon Macs as well as Windows, although Windows may still display a security warning while code signing is pending.
Query local files and database tables directly with SQL.
Project overview
EasyDB treats CSV, TSV, text, JSON, Excel, and Parquet files as tables that can be queried directly from a macOS or Windows desktop app without installing a separate database or converting the files first. It can also read MySQL and PostgreSQL tables and combine sources with joins, subqueries, and window functions. Dragging a file into the editor generates SQL, and results can be exported as CSV, TSV, or database-specific SQL.
Browse and manage self-hosted Honcho memory through a local desktop or web interface.
Project overview
Connect OpenConcho to one or more self-hosted Honcho instances to inspect workspaces, peers, sessions, conclusions, and consolidation results from a visual interface. It also supports semantic conclusion search, memory-aware chat, webhooks, and cross-instance fleet views. Desktop builds are available for macOS, Windows, and Linux, with web and container deployments as alternatives; a running Honcho instance is required, and connection details remain in the browser.
Run downloads, file management, and cloud synchronization from one Docker container.
Project overview
aria2-ariang-docker packages Aria2, the AriaNg web interface, File Browser, and Rclone into a container for remote downloading and file handling. Users can browse or play stored files, enable basic authentication and HTTPS, and automatically upload completed downloads to configured cloud storage. It supports ARM systems such as Raspberry Pi, but persistent configuration and session volumes are important if download progress must survive container restarts.
Experiment with PHP code in a dedicated cross-platform desktop editor.
Project overview
TweakPHP provides a focused desktop code editor for modifying and experimenting with PHP code. Builds are distributed for macOS, Windows, and several Linux package formats, including Homebrew, Snap, AppImage, RPM, Deb, and AUR. The project is explicitly labeled as beta, so it is best suited to users comfortable testing an early-stage application.
Capture screenshots, screen recordings, audio, video, and GIFs in one cross-platform desktop app.
Project overview
pear-rec is a cross-platform desktop tool for taking screenshots and recording the screen, audio, video, or animated GIFs. Its screenshot workflow includes cropping, drawing, shapes, color tools, filters, QR recognition, clipboard export, and history, while recordings are handled through WebRTC and WebCodecs-based components. The feature checklist may include work completed in development but not yet shipped in the latest release, so release notes should be checked before relying on a specific function.
Use a browser-based remake of classic Microsoft Paint
Project overview
JS Paint recreates the tools and menus of classic Microsoft Paint in a web application, with touch support, themes, extra file types, and accessibility-oriented controls. Users can load images from URLs, upload to Imgur, and create experimental multi-user sessions. Those sessions are explicitly not private and may interrupt each other or lose work, so they are unsuitable for dependable collaborative editing.
Find compatible games and install or update universal game mods automatically.
Project overview
Rai Pal manages universal mods that work across multiple games built on compatible engines. It scans libraries from providers such as Steam, GOG, and Epic, detects installed games and their engines, then helps install, launch, and update the correct mod version. Its UEVR workflow can locate Unreal Engine titles and start the mod for a selected game. Detection for owned but uninstalled games relies partly on heuristics, so results can be imperfect.
Turn private local files into a searchable AI research library with citations.
Project overview
Marginalia keeps PDFs, notes, spreadsheets, logs, and archives in an ordinary folder tree while adding library-style metadata and retrieval indexes. When asked a question, its agent finds the relevant material and reads original file windows before composing a cited answer. It is available as a desktop app, CLI, reusable HTTP backend, and MCP server, with local storage by default; users still need to configure an LLM provider for generated responses.
Manage a local-first TiddlyWiki knowledge base with Git backup and blogging.
Project overview
TidGi is a cross-platform desktop app for notes, GTD, and personal knowledge management built around Node.js TiddlyWiki. Create a local workspace or clone an online wiki, keep ownership of the underlying data, and back it up through a local Git repository or GitHub; public content can also become a blog. It suits users who value customization and the TiddlyWiki plugin ecosystem, while macOS users may need to explicitly trust the unsigned app.
Keinsaas Navigator is an open-source AI workspace for individuals and teams. It combines multi-provider chat with custom agents, MCP tools, visual workflows, and optional capabilities such as image generation, code execution, and realtime voice interaction. The application can run locally, in Docker, or on Vercel. A model-provider API key is the minimum requirement, while features such as web search, file storage, or particular integrations need their own service configuration.