Open clawd-on-deskDesktop appSoftware developmentLinux
clawd-on-desk↗
@rullerzhou-afk·JavaScript
Watch AI coding agents work through an animated desktop pet
Project overviewClawd on Desk turns agent activity into an animated pixel pet that reacts to thinking, typing, permission requests, subagent work, and completion. A session dashboard helps track several tasks at once, while Claude Code and Codex connect automatically and other agents can be configured manually. It runs on Windows, macOS, and Linux, with an optional read-only phone view over the local network.
- Stars
- ★ 5,358
- Forks
- ⑂ 540
- License
- AGPL-3.0
Open pomotroidDesktop appProductivity and officeLinux
pomotroid↗
@Splode·Rust
A configurable Pomodoro timer with history and themes
Project overviewPomotroid runs customizable work and break cycles and records completed sessions across daily, weekly, and all-time views, including charts and a 52-week heatmap. It also offers global shortcuts, tray controls, notifications, custom themes, and an optional local WebSocket server for overlays or automation. Current builds are unsigned, so the operating system may warn on first launch.
- Stars
- ★ 5,337
- Forks
- ⑂ 455
- License
- MIT
Open gitifyDesktop appSoftware developmentLinux
gitify↗
@gitify-app·TypeScript
View notifications from multiple Git forges in the menu bar
Project overviewGitify is a menu-bar or system-tray application for macOS, Windows, and Linux that consolidates notifications from GitHub Cloud, GitHub Enterprise, Gitea, Forgejo, and Codeberg. Users can configure filters, themes, and notification behavior, while actions such as mark read, mark done, unsubscribe, and enriched details vary by forge. GitLab, Bitbucket, Azure DevOps, and Gerrit are future considerations rather than supported integrations.
- Stars
- ★ 5,276
- Forks
- ⑂ 288
- License
- MIT
Open ayaDesktop appSoftware developmentAndroid
aya↗
@liriliri·TypeScript
Control and troubleshoot Android devices through a desktop interface for ADB.
Project overviewAYA provides a graphical desktop interface for common Android Debug Bridge workflows. After connecting a device, developers can mirror its screen, browse files, manage applications, inspect layouts, view Logcat, open a shell, and monitor processes or performance. Release packages are available for Windows, Intel and Apple Silicon Macs, and x86-64 Linux, making it useful for teams that prefer visual device management over repeated ADB commands.
- Stars
- ★ 5,268
- Forks
- ⑂ 304
- License
- AGPL-3.0
Open simplenote-electronDesktop appWriting and editingLinux
simplenote-electron↗
@Automattic·TypeScript
Use Simplenote from its official Windows and Linux desktop client
Project overviewSimplenote for Electron is the official Simplenote desktop client for Windows and Linux, using React for the interface, Electron for packaging, and Simperium for synchronization. Regular users can install the released application, but local development currently requires an existing test-server account or access to production credentials, and development builds do not support sharing or publishing API features. The repository also includes testing and packaging workflows.
- Stars
- ★ 5,250
- Forks
- ⑂ 584
- License
- GPL-2.0
Open agentsSDKAI and agent development
agents↗
@cloudflare·TypeScript
Build stateful, real-time AI agents on Cloudflare.
Project overviewCloudflare Agents uses Durable Objects to give each agent its own persistent state, storage, and lifecycle. The SDK includes callable methods, WebSockets, scheduling, AI chat, MCP, and workflow integration, with client helpers for real-time synchronization. Developers can start from the provided template or add the package to an existing Cloudflare application.
- Stars
- ★ 5,241
- Forks
- ⑂ 619
- License
- MIT
Open FlyingCarpetDesktop appCommunication and collaboration
FlyingCarpet↗
@spieglt·Rust
Transfer files between nearby devices without a shared network.
Project overviewFlying Carpet sends files between Android, iOS, Linux, macOS, and Windows devices over ad hoc Wi-Fi, without a router, cellular connection, or preconfigured network share. It is useful for moving large files between different platforms when only nearby Wi-Fi-capable devices are available. Apple devices cannot use it for Apple-to-Apple transfers, and some transfer modes temporarily interrupt the existing wireless internet connection.
- Stars
- ★ 5,226
- Forks
- ⑂ 257
- License
- GPL-3.0
Open astron-rpaDesktop appWorkflow automationOpenAPI
astron-rpa↗
@iflytek·Java
Automate Windows applications and websites with visual RPA workflows.
Project overviewAstronRPA 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.
- Stars
- ★ 5,209
- Forks
- ⑂ 583
- License
- Apache-2.0
Open tagspacesDesktop appDocument productivityLinux
tagspaces↗
@tagspaces·TypeScript
Organize local files, tags, notes, and media without cloud storage
Project overviewTagSpaces is an offline desktop application for browsing, tagging, searching, and managing local files on Windows, Linux, and macOS. Tags can live in filenames or sidecar metadata, while built-in tools handle notes, task lists, and common audio or video playback. Its browser extension saves web pages or screenshots locally, so the core workflow does not depend on a cloud service or internet connection.
- Stars
- ★ 5,207
- Forks
- ⑂ 513
- License
- AGPL-3.0
Open LyricsXDesktop appMedia, audio and videomacOS
LyricsX↗
@ddddxxx·Swift
Display and sync live lyrics with music on macOS
Project overviewLyricsX searches multiple lyric sources and displays live lyrics on the macOS desktop or menu bar while supported music players run. Users can adjust typography and timing, double-click a line to seek, import or export lyric files, and convert Traditional and Simplified Chinese. Its LRCX format supports word timing and translations, but the project notes that no official LRCX editor is currently available.
- Stars
- ★ 5,186
- Forks
- ⑂ 447
- License
- MPL-2.0
Open Kode-CLICoding agentSoftware developmentAgent Client Protocol
Kode-CLI↗
@shareAI-lab·TypeScript
Handles interactive or automated terminal development with multiple models, subagents, MCP, and ACP.
Project overviewKode is an open-source terminal assistant with multi-model switching, expert consultation, specialized subagents, code editing, command execution, MCP extensions, AGENTS.md discovery, and an ACP server mode. It supports interactive, non-interactive, and plan workflows, plus plugins and model configuration files. Its default mode skips most approval prompts, so safe mode is better for sensitive work. The repository also says a major maintenance and refactoring phase runs from July through December 2026.
- Stars
- ★ 5,162
- Forks
- ⑂ 765
- License
- Apache-2.0
Open PureMacDesktop appProductivity and officemacOS
PureMac↗
@momenbasel·Swift
Clean caches and app leftovers on macOS with recoverable, trash-based removal.
Project overviewPureMac scans macOS caches, developer-tool data, and files left behind by uninstalled apps, with a native interface for cleaning and app removal. Items are moved to the Trash rather than permanently deleted, and the app reports no telemetry. Full Disk Access is needed to inspect protected locations and remove related files from app containers.
- Stars
- ★ 5,154
- Forks
- ⑂ 288
- License
- MIT
Open TableProDesktop appData and analyticsiOS
TablePro↗
@TableProApp·Swift
Manage multiple SQL and NoSQL databases with a native client.
Project overviewTablePro is a native database client with built-in drivers for MySQL, PostgreSQL, SQLite, Redis, and several related engines, plus installable plugins for databases such as MongoDB, SQL Server, and Oracle. It combines a SQL editor, editable data grid, SSH tunnels, query history, AI assistance using a chosen provider or Ollama, and an MCP server. Stable releases currently target macOS 14+ and iOS or iPadOS 18+, while Linux support remains in development.
- Stars
- ★ 5,136
- Forks
- ⑂ 321
- License
- AGPL-3.0
Open emdashAgent harnessSoftware developmentLinux
emdash↗
@generalaction·TypeScript
Run parallel coding agents in isolated Git worktrees
Project overviewEmdash is a desktop environment for running coding agents in parallel, with each task isolated in its own Git worktree for reviewing diffs, CI checks, pull requests, and merges. It supports local projects and SSH/SFTP remote machines, and keeps app state in local SQLite. Emdash does not upload code or chats to its servers, but the selected agent CLIs may still send content to their own model providers.
- Stars
- ★ 5,111
- Forks
- ⑂ 530
- License
- Apache-2.0
Open DesktopEditorsDesktop appDocument productivityLinux
DesktopEditors↗
@ONLYOFFICE
Edit documents, spreadsheets, presentations, and PDFs offline
Project overviewONLYOFFICE Desktop Editors is an open-source desktop suite for Windows, Linux, and macOS that works with documents, spreadsheets, presentations, PDFs, PDF forms, and diagrams without an internet connection. It supports Office Open XML files and can connect to cloud services for collaboration, while also offering signatures, password protection, plugins, and AI assistants. The project is licensed under GNU AGPLv3.
- Stars
- ★ 5,095
- Forks
- ⑂ 513
- License
- AGPL-3.0
Open AgentVerseFrameworkAI and agent development
AgentVerse↗
@OpenBMB·JavaScript
Coordinate multiple LLM agents for task solving and behavioral simulations.
Project overviewAgentVerse offers separate frameworks for collaborative task solving and for simulating interactions among multiple LLM-based agents. Its examples cover software teams, classroom environments, games, and other research scenarios, with support for hosted APIs and selected local-model setups. The simulation code is being refactored, and the project directs users who need a stable simulation-only version to the release-0.1 branch.
- Stars
- ★ 5,077
- Forks
- ⑂ 511
- License
- Apache-2.0
Open electron-storeLibrarySoftware development
electron-store↗
@sindresorhus·JavaScript
Persist Electron settings, application state, and small caches
Project overviewelectron-store is a JSON-file persistence module for Electron applications, intended for user settings, application state, and small caches. It supports dot-notation access, defaults, JSON Schema validation, migrations, and atomic writes, and can be configured for the main or renderer process as documented. It is not a database because every change reads and writes the whole file. The current package requires Electron 30 or later and provides native ESM only.
- Stars
- ★ 5,006
- Forks
- ⑂ 166
- License
- MIT
Open papraWeb appDocument productivity
papra↗
@papra-hq·TypeScript
Self-host document archives with search, automatic ingestion, and controlled sharing.
Project overviewPapra is a minimal self-hosted platform for long-term storage and management of receipts, warranties, and other personal or organizational documents. Full-text search, filters, tags, and custom properties help retrieve files, while email and folder ingestion can import them automatically and extract text from images or scans. Documents may be shared externally with expiration dates and password protection. A Docker image provides a quick deployment path, but real installations should use a securely generated authentication secret.
- Stars
- ★ 4,990
- Forks
- ⑂ 256
- License
- AGPL-3.0