Open ViebDesktop appPersonal and daily life
Vieb↗
@Jelmerro·JavaScript
Browse the web with Vim-style keyboard control and isolated site containers.
Project overviewVieb is a cross-platform browser designed around Vim-inspired navigation and keyboard-driven web use. It offers downloadable builds for common desktop platforms and includes an Erwic mode that runs websites in separate container-like instances, similar to multi-service wrappers such as Franz or Rambox. The browser is most useful to people already comfortable with Vim conventions, or those willing to learn its command and shortcut model instead of relying primarily on the mouse.
- Stars
- ★ 1,596
- Forks
- ⑂ 78
- License
- GPL-3.0
Open agent-teams-aiDesktop appSoftware development
agent-teams-ai↗
@777genius·TypeScript
Build, supervise, and review multiple AI coding teams from a kanban board.
Project overviewAgent Teams is a desktop orchestration app where users choose a project, define roles, and provide a provisioning prompt before agents create tasks, communicate, work in parallel, and review one another. A kanban interface exposes task status, isolated logs, code changes, messages, token usage, and budgets, while humans can comment, message an agent, or approve supported actions. It can detect or connect several runtimes and providers, including Codex, Claude Code, OpenCode, and Cursor, making it suited to team-style automation with visible human control.
- Stars
- ★ 1,592
- Forks
- ⑂ 280
- License
- AGPL-3.0
Open Work-ReviewDesktop appProductivity and officeModel Context Protocol
Work-Review↗
@wm94i·Rust
Record desktop activity locally and turn it into searchable timelines and daily work reports.
Project overviewWork Review runs in the background to record foreground applications, visited pages, window titles, and time spent, with optional screenshots and OCR text. The same local records feed a timeline, statistics, questions about the day, and structured reports that can be edited or exported as Markdown. Data is stored in local SQLite by default, and AI features are optional and use the user's configured model credentials. On macOS, screenshots and some context-linking features require Screen Recording and Accessibility-related permissions.
- Stars
- ★ 1,590
- Forks
- ⑂ 100
- License
- MIT
Open ORG2Desktop appSoftware developmentLinux
ORG2↗
@yorgai·TypeScript
Coordinate coding agents in a desktop IDE with replayable, reviewable execution traces.
Project overviewORG-2 is an open-source desktop agent IDE built around reviewability, traceability, and control rather than code generation speed alone. It combines replayable long-running sessions, cross-session memory, shared workspace state, and GUI, terminal, Git, browser, LSP, timeline, and database tools while reusing existing API keys, subscriptions, and multiple agent CLIs. Desktop builds are available for macOS, Windows, and Linux; Computer Use is currently macOS-only, and some organization-level collaboration features remain works in progress.
- Stars
- ★ 1,565
- Forks
- ⑂ 122
- License
- AGPL-3.0
Open amethystMobile appCommunication and collaboration
amethyst↗
@vitorpamplona·Kotlin
Use Nostr on Android and desktop for posts, conversations, follows, and private messages.
Project overviewAmethyst is a client for the Nostr social network, led by a native Android app with additional builds for macOS, Windows, and Linux. It supports short and long-form posts, threads, follows, reactions, reposts, encrypted or private messages, and many other Nostr protocol features. Users who sideload the Android package from GitHub, Obtainium, or Zap Store are advised to verify it against the project's published signing certificate.
- Stars
- ★ 1,560
- Forks
- ⑂ 210
- License
- MIT
Open PetrichorDesktop appMedia, audio and videomacOS
Petrichor↗
@kushalpandya·Swift
Organize and play a local music library in a native macOS application.
Project overviewPetrichor is an offline music player designed for macOS. It scans user-selected folders into an organized library, supports a broad range of common, lossless, tracker, and DSD formats, and includes lyrics, playlists, a draggable queue, search, and native menu bar and dock controls. The app does not modify music files and uses write access only to export M3U playlists. Network access is used for update checks, while online lyrics, artist information, and Last.fm scrobbling are opt-in.
- Stars
- ★ 1,555
- Forks
- ⑂ 66
- License
- MIT
Open RisuaiWeb appCommunication and collaboration
Risuai↗
@kwaroran·TypeScript
Create characters and worlds for story-driven roleplay across multiple LLM providers.
Project overviewRisuAI is a cross-platform web and desktop client for building character-driven LLM role-playing sessions. It supports multiple model providers and adds group chats, character expression assets, lorebooks, prompt ordering, translation, plugins, and regex-based output transformations. You can use the hosted site, install a release, or run the web version with Docker; access to supported model providers or locally configured backends is still required.
- Stars
- ★ 1,537
- Forks
- ⑂ 334
- License
- GPL-3.0
Open devtools-xDesktop appSoftware developmentLinux
devtools-x↗
@fosslife·TypeScript
Handle common developer conversions, formatting, testing, and generators in one offline app.
Project overviewKeep routine developer utilities in one cross-platform desktop app instead of moving between websites and OS-specific tools. Its roughly 41 modules cover REST requests, JSON and SQL formatting, JWT and Base64 handling, regex testing, code diffs, image conversion, hashes, mock data, and other small tasks. Prebuilt macOS, Windows, and Linux packages use a compact Tauri bundle, and local settings can be backed up. The app is described as stable, but not every module has been thoroughly tested on all three platforms, and some Tauri v2 migration issues may remain.
- Stars
- ★ 1,532
- Forks
- ⑂ 74
- License
- MIT
Open kftrayDesktop appDevOps and deployment
kftray↗
@hcavarsan·Rust
Manage Kubernetes port forwards with automatic reconnection and reverse tunnels.
Project overviewkftray provides both a system-tray desktop app and a terminal UI for managing many Kubernetes port forwards from shared configuration. It watches pod changes and reconnects after restarts or network interruptions, supports TCP and relay-based UDP forwarding, and can expose local services through a cluster. Optional HTTP inspection is useful for debugging but can capture sensitive request data.
- Stars
- ★ 1,531
- Forks
- ⑂ 73
- License
- GPL-3.0
Open bdashDesktop appData and analytics
bdash↗
@bdash-app·TypeScript
Query multiple data sources and manage SQL through compatible AI tools
Project overviewBdash is a lightweight SQL analysis client with saved queries, charts, and result sharing through GitHub Gists. It supports MySQL, PostgreSQL or Redshift, SQLite, BigQuery, Treasure Data, and Amazon Athena. Its built-in MCP server lets compatible AI coding tools inspect data sources and table schemas, read or write queries, and create new ones. Development setups must install and build the MCP component separately, while the packaged macOS app includes a server file that can be configured directly.
- Stars
- ★ 1,516
- Forks
- ⑂ 111
- License
- MIT
Open opencoveDesktop appSoftware developmentLinux
opencove↗
@DeadWaveWave·TypeScript
Arrange coding agents, terminals, tasks, and notes together on a persistent infinite canvas.
Project overviewOpenCove is a spatial desktop workspace for people who run terminal-based coding agents such as Claude Code and Codex. It places agent sessions, terminals, tasks, notes, and media on one infinite canvas, making parallel work and its surrounding context visible at the same time. Workspaces restore their layout, terminal output, and agent state after restarts, and archived spaces can preserve older contexts. Builds are available for macOS, Windows, and Linux, but most public releases are currently nightly or prerelease, and the Mac app is not signed or notarized.
- Stars
- ★ 1,511
- Forks
- ⑂ 126
- License
- MIT
Open x-minecraft-launcherDesktop appPersonal and daily lifeLinux
x-minecraft-launcher↗
@Voxelum·TypeScript
Install and isolate Minecraft versions, mods, loaders, and modpacks.
Project overviewX Minecraft Launcher helps players maintain multiple Minecraft setups without mixing their versions, mods, or launch settings. It can download Minecraft, a JVM, and loaders such as Forge, Fabric, Quilt, and OptiFine, while integrating CurseForge and Modrinth resources and modpack import or export. Separate instances combined with hard or symbolic links reduce unnecessary duplicate files across installations.
- Stars
- ★ 1,499
- Forks
- ⑂ 192
- License
- MIT
Open LitterBoxWeb appSecurity and privacyWindows
LitterBox↗
@BlackSnufkin·YARA
Analyze authorized test samples in isolation and summarize defensive detection signals.
Project overviewLitterBox is a self-hosted analysis sandbox for authorized red-team and blue-team testing. It can run static, dynamic, and EDR-oriented checks on uploaded samples, then present a detection score and the indicators that triggered results. Optional integration dispatches a sample to a separate Windows VM instrumented with supported EDR tooling and returns correlated alerts. The project is for development and security laboratories only and must run in an isolated VM or dedicated test environment, not in production.
- Stars
- ★ 1,487
- Forks
- ⑂ 166
- License
- GPL-3.0
Open iOSLocalizationEditorDesktop appSoftware developmentmacOS
iOSLocalizationEditor↗
@igorkulman·Swift
Edit Apple localization files side by side and spot missing translations.
Project overviewLocalization Editor is a macOS application for managing Localizable.strings files used by iOS and macOS projects. Open a localization folder and it detects the languages, sorts entries by key, displays translations side by side, and highlights missing values; edits are written back to the corresponding files. It can be installed with Homebrew or from release archives, although manually downloaded builds use a development certificate and may require opening them through the context menu.
- Stars
- ★ 1,483
- Forks
- ⑂ 119
- License
- MIT
Open chatpadWeb appCommunication and collaboration
chatpad↗
@deiucanta·TypeScript
Chat through a free web or desktop interface that keeps application data local.
Project overviewChatpad is a free web and desktop interface for chatting with ChatGPT. It keeps application data in local storage and states that it uses no tracking or cookies, making it suitable for people who prefer a lightweight client rather than another hosted workspace. You can use the published web or desktop app, or run the project yourself with a Docker container.
- Stars
- ★ 1,483
- Forks
- ⑂ 252
- License
- AGPL-3.0
Open sshfs-win-managerDesktop appProductivity and officeWindows
sshfs-win-manager↗
@evsar3·Vue
Manage multiple SSHFS remote-drive connections through a Windows interface.
Project overviewSSHFS-Win Manager adds a graphical connection manager on top of SSHFS for Windows. Users can create, duplicate, reorder, and launch remote filesystem connections, then open the mounted drives in Explorer. It supports password, private-key, and prompted-password authentication, along with startup behavior, tray operation, advanced parameters, and debug logs. SSHFS-Win must be installed first because this app is a manager rather than the filesystem driver itself.
- Stars
- ★ 1,477
- Forks
- ⑂ 102
- License
- MIT
Open open-dronelogDesktop appData and analyticsAndroid
open-dronelog↗
@arpanghosh8453·TypeScript
Organize and analyze DJI, Litchi, and Airdata drone logs in one private workspace.
Project overviewOpen DroneLog imports several flight-log formats, deduplicates records, and presents flights through maps, replay, telemetry charts, and aggregate statistics. You can use a Windows or macOS desktop build or deploy the web version with Docker. The hosted demo processes one flight locally without persistence, while multi-flight history, filtering, backups, and profiles require the desktop or self-hosted app.
- Stars
- ★ 1,456
- Forks
- ⑂ 193
- License
- AGPL-3.0
Open elevateDesktop appPersonal and daily lifemacOS
elevate↗
@thomaschampagne·TypeScript
Analyze Strava activities and long-term training trends
Project overviewElevate is a sports-analysis application delivered as a desktop app and a browser extension for Strava. It brings together long-term fitness trends, yearly progression, activity maps, core metrics, peak values, and time spent in training zones so athletes can review recorded workouts in more depth. Desktop installers are documented for Windows and macOS, while Linux is not yet shipped; the extension targets Chromium-based browsers such as Chrome, Edge, and Brave.
- Stars
- ★ 1,449
- Forks
- ⑂ 195
- License
- MPL-2.0