Find the open-source solution that fits.
Start with a real need, then filter by use case, format, runtime, and repository facts to find projects you can use, combine, or build on.
- Projects
- 4,306
- Authors
- 3,645
- GitHub Stars
- 13,022,829
4306 projects · page 20 of 240
Open dev-browserCLI appSoftware developmentClaude Code
dev-browser↗
@SawyerHood·TypeScript
Let AI agents control browsers through sandboxed JavaScript.
Project overviewLaunch Chromium or attach to an existing Chrome session, then navigate, click, fill forms, inspect pages, and capture screenshots through the Playwright API while keeping pages alive across scripts. Dev Browser runs code in a QuickJS WASM sandbox without host access and restricts file operations to its own temporary directory, making it suitable for browser automation by coding agents.
- Stars
- ★ 6,436
- Forks
- ⑂ 416
- License
- MIT
Open Windows-MCPMCP serverWorkflow automationModel Context Protocol
Windows-MCP↗
@CursorTouch·Python
Let MCP-compatible AI agents control Windows applications, UI elements, keyboard, and mouse.
Project overviewWindows-MCP exposes Windows computer-use capabilities to MCP-compatible agents. Its tools cover clicking, typing, scrolling, dragging, shortcuts, screenshots, UI and display state, application and window control, and other system actions without requiring a particular vision model. It can run through uvx over stdio or an explicitly bound HTTP transport. Because the server operates with full system access and can perform irreversible actions, deployments should use authentication, IP and tool allowlists, and other restrictions; anonymized telemetry can be disabled.
- Stars
- ★ 6,421
- Forks
- ⑂ 779
- License
- MIT
Open sigma-file-managerDesktop appProductivity and officeLinux
sigma-file-manager↗
@aleksey-hoffman·TypeScript
Search, organize, and transfer files in a modern Windows or Linux manager.
Project overviewSigma File Manager helps Windows and Linux users work across many folders with typo-tolerant global search, tabs, and independent split panes. It can preview common media and document formats, organize items with tags, handle ZIP archives, and expose files over a local network. An extension marketplace adds further commands and tools, and Windows users can make it their default manager for many everyday actions. Support for remote network locations is still labeled alpha, so it should not yet be treated as a mature network-storage client.
- Stars
- ★ 6,417
- Forks
- ⑂ 263
- GitHub updated
- Jul 14, 2026
Open flatDesktop appEducation and learning
flat↗
@netless-io·TypeScript
Run online classes with a shared whiteboard, live media, and replay.
Project overviewAgora 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.
- Stars
- ★ 6,410
- Forks
- ⑂ 870
- License
- MIT
Open stretchlyDesktop appPersonal and daily life
stretchly↗
@hovancik·JavaScript
Schedule short and long break reminders while working at a computer.
Project overviewStretchly runs in the background and alternates short and long break reminders to help interrupt extended computer sessions. It supports macOS, Windows, and Linux with configurable preferences. On macOS, Gatekeeper may require the user to manually approve the app on first launch.
- Stars
- ★ 6,382
- Forks
- ⑂ 544
- License
- BSD-2-Clause
Open openchamberDesktop appSoftware developmentLinux
openchamber↗
@openchamber·TypeScript
Manage OpenCode coding sessions from desktop, web, PWA, or VS Code.
Project overviewOpenChamber is a visual interface for OpenCode that presents chats, diffs, files, terminals, tool progress, and Git or GitHub workflows across desktop, browser, PWA, and VS Code surfaces. It can run multiple agents in isolated worktrees, continue sessions from another device, and connect through tunnels or SSH to remote instances. The desktop package bundles a matching OpenCode CLI, while the web, CLI, and VS Code editions depend on an existing OpenCode installation.
- Stars
- ★ 6,377
- Forks
- ⑂ 691
- License
- MIT
Open TagUIAutomationWorkflow automation
TagUI↗
@aisingapore·JavaScript
Automate web, desktop, and command-line tasks with simple flows
Project overviewTagUI is an open-source RPA tool in which users write simple flows for clicking, typing, reading tables, and moving data through websites, desktop applications, or the command line. It runs on Windows, macOS, and Linux, supports many additional languages, and includes image, OCR, Excel, and Office-oriented options. AI Singapore has discontinued official maintenance and support, so current users depend on community maintenance.
- Stars
- ★ 6,311
- Forks
- ⑂ 644
- License
- Apache-2.0
Open PulseWeb appDevOps and deployment
Pulse↗
@rcourtman·Go
Monitor Proxmox, containers, storage, and virtualization while detecting silent failures.
Project overviewPulse provides one self-hosted workspace for monitoring Proxmox, Docker, Kubernetes, TrueNAS, and vSphere, with inventory, metrics, and alerts for homelabs and IT teams. Its scheduled Patrol checks can surface failures that were never covered by a hand-written rule, such as repeated backup failures, full storage pools, or restart loops, using a user-supplied AI provider or local model on community installs. Core monitoring is available in the free Community tier, while guided investigation and verified remediation are paid features.
- Stars
- ★ 6,273
- Forks
- ⑂ 251
- License
- MIT
Open ytmdesktopDesktop appMedia, audio and videoLinux
ytmdesktop↗
@ytmdesktop·TypeScript
A standalone YouTube Music desktop app for major platforms
Project overviewYouTube Music Desktop App puts YouTube Music in a dedicated desktop application instead of a regular browser tab. The project publishes binaries for Windows, Linux, and macOS and supports common installation routes including Winget, Scoop, AUR, and Homebrew.
- Stars
- ★ 6,264
- Forks
- ⑂ 584
- License
- GPL-3.0
Open react-nodeguiLibraryFrontend developmentLinux
react-nodegui↗
@nodegui·TypeScript
Build native cross-platform desktop interfaces with React and Qt.
Project overviewReact NodeGUI is a React renderer for NodeGUI that builds Qt5-based desktop applications for Windows, macOS, and Linux. Developers can compose native widgets with React, style them with cascading CSS and Flexbox, and use Node.js APIs without bundling a Chromium runtime. The repository explicitly states that the project is no longer maintained, so adopting it now means accepting an aging stack or maintaining a fork yourself.
- Stars
- ★ 6,187
- Forks
- ⑂ 182
- License
- MIT
Open EverywhereDesktop appProductivity and officemacOS
Everywhere↗
@Sylinko·C#
Invoke a screen-aware AI assistant beside the app you are currently using.
Project overviewEverywhere is a desktop assistant for Windows and macOS that appears beside the active application when summoned by a shortcut. It uses accessibility and UI automation data, alongside screen context, to help explain errors, summarize pages, translate text, or act through configured MCP tools without requiring repeated screenshots and copy-paste. The application supports multiple model providers, so the available reasoning and actions depend on the LLMs, permissions, and tools the user configures.
- Stars
- ★ 6,159
- Forks
- ⑂ 381
- GitHub updated
- Jul 14, 2026
Open CodePilotDesktop appProductivity and officeModel Context Protocol
CodePilot↗
@op7418·TypeScript
Connect multiple AI providers in a desktop agent with MCP, skills, and mobile bridges.
Project overviewCodePilot is a desktop agent client for coding and general assistant work, with configurable model providers, persistent workspace memory, MCP servers, reusable skills, scheduled tasks, and image generation. Telegram, Feishu, Discord, QQ, and WeChat bridges let you send requests from a phone. Claude Code CLI is optional for chat, but required for direct file editing, terminal commands, and Git operations.
- Stars
- ★ 6,134
- Forks
- ⑂ 660
- GitHub updated
- Jul 14, 2026
Open deepchatDesktop appAI and agent developmentAgent Client Protocol
deepchat↗
@ThinkInAIXYZ·TypeScript
Run models, Skills, MCP tools, and resumable agent sessions in one desktop client.
Project overviewDeepChat is a local-first desktop client for running cloud and local models alongside agent tools. It supports installable Skills, MCP services, and ACP-compatible agents as first-class session options, while its Tape and Trace views preserve context, tool calls, requests, and results for inspection or recovery. Users can also control sessions through messaging integrations such as Telegram, Feishu/Lark, Discord, and others, making it suited to longer-running agent workflows.
- Stars
- ★ 6,103
- Forks
- ⑂ 697
- License
- Apache-2.0
Open skillsCollection or directorySecurity and privacyClaude Code
skills↗
@trailofbits·Python
Install security auditing, vulnerability research, and development skills for Claude Code or Codex.
Project overviewTrail of Bits Skills Marketplace packages reusable plugins for AI-assisted security analysis, vulnerability research, testing, and selected development workflows. Users can add the marketplace to Claude Code and install individual plugins through its menu, while Codex can load the same marketplace through Claude plugin compatibility. The collection is aimed at security researchers and engineering teams that want repeatable audit procedures available to their coding agents.
- Stars
- ★ 6,057
- Forks
- ⑂ 534
- License
- CC-BY-SA-4.0
Open kandoDesktop appProductivity and officeLinux
kando↗
@kando-menu·TypeScript
Launch apps, files, shortcuts, and desktop actions from a configurable radial menu.
Project overviewKando is a cross-platform desktop pie menu that organizes app launching, file opening, keyboard shortcuts, and other actions into configurable radial menus. The menus can be controlled with a mouse, stylus, touch input, controller, or keyboard, giving frequent actions a single visual entry point. Kando runs on Windows, macOS, and Linux, although some Linux desktop environments require additional setup.
- Stars
- ★ 6,037
- Forks
- ⑂ 186
- GitHub updated
- Jul 14, 2026
Open MoeKoeMusicDesktop appMedia, audio and videoLinux
MoeKoeMusic↗
@MoeKoeMusic·Vue
Play and manage KuGou music through an unofficial cross-platform client.
Project overviewMoeKoe Music is an unofficial KuGou client for Windows, macOS, Linux, and the web. It supports account login, music and video playback, lyrics, recommendations, playlists, favorites, global shortcuts, desktop lyrics, themes, plugins, and layout customization. Desktop releases can be downloaded directly, while the web edition can be self-hosted with Docker. The repository restricts use to personal learning and research and asks users to observe copyright and local legal requirements.
- Stars
- ★ 5,948
- Forks
- ⑂ 387
- License
- GPL-2.0
Open studioWeb appBackend development
studio↗
@outerbase·TypeScript
Query, edit, and manage SQL databases from a browser-based GUI.
Project overviewOuterbase Studio is a lightweight browser interface for managing SQL databases. It supports SQLite and related services such as LibSQL, Cloudflare D1, and rqlite, with query, data, schema, and connection-management tools. MySQL and PostgreSQL support is currently beta with limited features. A Windows and macOS desktop wrapper is available when a database driver cannot run in the browser.
- Stars
- ★ 5,840
- Forks
- ⑂ 255
- License
- AGPL-3.0
Open livebookWeb appData and analytics
livebook↗
@livebook-dev·Elixir
Build and share collaborative Elixir notebooks for code and data workflows.
Project overviewLivebook lets teams write Markdown and Elixir code cells together in a browser, then run queries, charts, and other data tasks on demand. Notebooks are stored as versionable .livemd files and can connect to a fresh runtime, an existing Elixir node, or a project. Because users can execute code and access files on the host, deployed instances should be carefully protected.
- Stars
- ★ 5,820
- Forks
- ⑂ 499
- License
- Apache-2.0