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 44 of 240
Open MacSaiDesktop appSecurity and privacymacOS
MacSai↗
@iliyami·Swift
Clean macOS junk, uninstall apps, scan malware, and inspect disk usage.
Project overviewMac Sai is a free, open-source macOS utility for cleaning system junk and browser data, finding duplicates, fully uninstalling applications, visualizing disk space, and scanning for malware. It offers one-click scans without subscriptions, ads, or telemetry and installs through Homebrew or a DMG. Release builds are signed with an Apple Developer ID and notarized, which is especially relevant for an app that requests broad file access.
- Stars
- ★ 1,193
- Forks
- ⑂ 66
- License
- BSD-3-Clause
Open pm-claude-skillsCollection or directoryProject and product managementClaude Code
pm-claude-skills↗
@mohitagw15856·HTML
Run structured professional workflows across dozens of job functions.
Project overviewThis large library supplies reusable skills for product, engineering, marketing, legal, finance, careers, and many other professional tasks. Users can try skills in a browser or install them through CLI, MCP, and several agent platforms, with tools for search and chained document or slide workflows. Because the monorepo is extensive, most users will want only selected skills or bundles.
- Stars
- ★ 1,183
- Forks
- ⑂ 213
- License
- MIT
Open hope-agentGeneral agentProductivity and officeLinux
hope-agent↗
@shiwenwen·Rust
Run persistent AI tasks across desktop, browser, and messaging channels.
Project overviewUse Hope Agent as a desktop assistant that remembers prior work and keeps long-running goals moving through resumable workflows and multiple agents. The same conversation can move between the native app, a browser, and messaging channels, or run continuously as a server on a NAS or cloud host. macOS is the primary supported environment; Linux and Windows remain less mature, and direct computer control is currently macOS-only.
- Stars
- ★ 1,182
- Forks
- ⑂ 102
- License
- MIT
Open skalesDesktop appProductivity and officeAndroid
skales↗
@skalesapp·TypeScript
Assign goals to a desktop AI agent that works across apps, browsers, and workflows.
Project overviewSkales is a local-first AI agent app for assigning goals and letting the agent carry out work across files, browsers, calendars, email, code, and recurring workflows. Its desktop workspace supports parallel agents, teams, automation, and code or design tasks, while mobile apps can pair with a desktop or run independently. Users may connect local models or multiple cloud providers with their own credentials. Installation uses native desktop and mobile packages, so routine setup does not require Docker or a terminal.
- Stars
- ★ 1,177
- Forks
- ⑂ 184
- GitHub updated
- Jul 14, 2026
Open Xcode-Build-Optimization-Agent-SkillCollection or directorySoftware developmentClaude Code
Xcode-Build-Optimization-Agent-Skill↗
@AvdLee·Python
Benchmark Xcode builds and identify compile hotspots, project settings, and package overhead.
Project overviewThis skill set measures repeatable clean and incremental Xcode builds, then examines Swift compile hotspots, schemes, build settings, script phases, target dependencies, and Swift Package Manager costs. The orchestrator produces an optimization plan before touching project files. Approved changes can then be applied by a fixer skill and checked with another benchmark run.
- Stars
- ★ 1,176
- Forks
- ⑂ 44
- License
- MIT
Open ai-tools-mngDesktop appProductivity and officemacOS
ai-tools-mng↗
@cubezhao·Rust
Switch AI service accounts and manage subscriptions, bookmarks, and email centrally.
Project overviewAI Tools Manager is a cross-platform desktop app for organizing accounts across services such as Augment, Windsurf, Cursor, OpenAI, and Claude Code, with quick account switching from one interface. It also combines subscription-expiry reminders, bookmark import and search, and email workflows for iCloud Hide My Email, Outlook, and GPTMail. Users can install a platform package from GitHub Releases, and macOS users also have a Homebrew cask.
- Stars
- ★ 1,171
- Forks
- ⑂ 208
- License
- MIT
Open proxypalDesktop appSoftware development
proxypal↗
@heyhuynhgiabuu·TypeScript
Connect AI subscriptions to your preferred coding tools.
Project overviewProxyPal turns accounts from Claude, ChatGPT, Gemini, GitHub Copilot, and compatible providers into a local OpenAI-style endpoint for coding clients such as Cursor, Claude Code, and Cline. Its desktop interface manages connections, monitors requests, tracks usage, and can configure detected assistants automatically. Builds are available for macOS, Windows, and Linux, although the unsigned macOS release may require a manual Gatekeeper workaround.
- Stars
- ★ 1,167
- Forks
- ⑂ 232
- License
- MIT
Open Pandora-BoxDesktop appSecurity and privacy
Pandora-Box↗
@snakem982·Vue
Manage and convert Mihomo proxy subscriptions from a desktop interface.
Project overviewPandora-Box is a cross-platform desktop client for Mihomo that helps users manage and convert proxy subscriptions. It supports multiple proxy protocols, automatic rule grouping, and TUN mode. Prebuilt releases are available, while source builds require Node.js 18 or later and Go 1.24 or later.
- Stars
- ★ 1,167
- Forks
- ⑂ 125
- License
- GPL-3.0
Open hollamaWeb appCommunication and collaborationLinux
hollama↗
@fmaclen·TypeScript
Chat with Ollama or OpenAI servers from a browser-based local interface.
Project overviewHollama is a browser-based LLM chat client that can connect to multiple Ollama and OpenAI servers. It supports text, vision, and reasoning models, customizable system prompts, and advanced Ollama settings. Conversations are stored locally in the browser and can be imported or exported; desktop releases and Docker self-hosting are also available.
- Stars
- ★ 1,166
- Forks
- ⑂ 92
- License
- MIT
Open NoraDesktop appMedia, audio and video
Nora↗
@Sandakan·TypeScript
Organize and play local music with synced lyrics and a compact mini-player.
Project overviewManage a local music library by songs, artists, albums, favorites, and playlists, with search and smart filters for finding tracks quickly. During playback, the desktop app can show regular or synchronized lyrics, scrobble listening activity to Last.fm, and switch into a smaller mini-player, while light and dark themes adjust the interface. Users can also edit track metadata from the library. That editor currently supports MP3 files only because of a dependency limitation, so other audio formats cannot use the same metadata workflow.
- Stars
- ★ 1,158
- Forks
- ⑂ 54
- License
- MIT
Open GistoDesktop appSoftware developmentmacOS
Gisto↗
@Gisto·TypeScript
Search, tag, edit, and share code snippets across several backends
Project overviewGisto is a cross-platform snippet manager with search, tagging, sharing, and a rich code editor. It can store snippets in GitHub Gists, GitLab Snippets, a self-hosted Snippet-Bin service, or a local browser database, so teams can choose between hosted accounts and local ownership. GitHub and GitLab connections require the relevant personal access token, while the private backend needs its own instance.
- Stars
- ★ 1,156
- Forks
- ⑂ 99
- License
- MIT
Open woraDesktop appMedia, audio and video
wora↗
@playwora·TypeScript
Organize and play FLAC, WAV, and other local music in a desktop library.
Project overviewWora is a cross-platform desktop player for organizing and listening to a local music collection. Users can create playlists, play FLAC, WAV, and common audio formats, start tracks quickly through a command menu, and view synchronized or unsynchronized lyrics. Ready-made releases are available, and the project can also be built for Linux, macOS, and Windows. Development is moving to a new Tauri-based version, so the current repository accepts only critical fixes and has limited room for normal feature contributions.
- Stars
- ★ 1,155
- Forks
- ⑂ 41
- License
- MIT
Open google-calendar-mcpMCP serverProductivity and officeModel Context Protocol
google-calendar-mcp↗
@nspady·TypeScript
Manage events and check availability across multiple Google Calendar accounts through MCP.
Project overviewGoogle Calendar MCP Server lets an AI assistant query multiple accounts and calendars together, detect conflicts, check free or busy time, and create, update, delete, search, or respond to events, including recurring ones. It can also derive events from images, PDFs, or web links, and administrators may expose only selected tools. Setup requires a Google Cloud project with the Calendar API enabled, desktop OAuth credentials, and an initial browser authorization; test-mode tokens normally expire after seven days.
- Stars
- ★ 1,155
- Forks
- ⑂ 322
- License
- MIT
Open shell360Desktop appDevOps and deploymentAndroid
shell360↗
@nashaofu·TypeScript
Manage SSH sessions and SFTP files consistently across desktop and mobile platforms.
Project overviewShell360 provides a shared SSH and SFTP workflow across Windows, macOS, Linux, Android, and iOS for remote development, server administration, and file transfer. It supports passwords, public keys, certificates, SSH Agent, keyboard-interactive login, and multi-factor authentication, along with jump hosts and port forwarding. Configuration can be imported or exported between devices, while application data is kept in encrypted local storage.
- Stars
- ★ 1,154
- Forks
- ⑂ 65
- License
- GPL-3.0
Open opc-skillsCollection or directoryMarketing, growth and salesClaude Code
opc-skills↗
@ReScienceLab·Python
Handle research, SEO, domains, and brand assets with skills for solopreneurs.
Project overviewGive a compatible AI agent repeatable workflows for solopreneur tasks such as SEO and GEO optimization, demand research across social platforms, domain comparison, and creating logos or banners. OPC Skills installs through the common skills CLI across Claude Code, Cursor, Codex, Gemini CLI, and other tools, so these workflows can stay inside an existing agent setup.
- Stars
- ★ 1,153
- Forks
- ⑂ 115
- License
- Apache-2.0
Open thClawsAgent harnessSoftware developmentLinux
thClaws↗
@thClaws·Rust
Run multi-provider agents, tools, and teams from one binary.
Project overviewthClaws is an open-source agent harness that exposes a desktop GUI, CLI, headless mode, and web app from one Rust binary. It lets you switch among hosted or local model providers, attach MCP servers and skills, use persistent memory and knowledge bases, and coordinate scheduled jobs or agent teams without changing runtimes. Prebuilt releases cover macOS, Windows, and Linux. On headless Linux machines, the GUI build may require Wayland and WebKit libraries, while the CLI mode avoids those desktop dependencies.
- Stars
- ★ 1,153
- Forks
- ⑂ 160
- License
- Apache-2.0
Open tuuiMCP client or hostAI and agent developmentModel Context Protocol
tuui↗
@AI-QL·TypeScript
Connect multiple LLM providers and run MCP tools from a local desktop workspace.
Project overviewTUUI is a desktop LLM chat and experimentation workspace built around the Model Context Protocol. It lets users configure hosted or self-managed model endpoints and work with MCP tools, prompts, resources, sampling, elicitation, registry discovery, and MCP bundles. The application is available as a direct download, but MCP use requires a model backend with tool calling and the appropriate Node.js, Python/uv, or Docker runtime for each configured server.
- Stars
- ★ 1,152
- Forks
- ⑂ 105
- License
- Apache-2.0
Open stenoaiDesktop appCommunication and collaborationmacOS
stenoai↗
@ruzin·TypeScript
Record, transcribe, summarize, and search confidential meetings locally.
Project overviewSteno records meetings, labels speakers, creates transcripts and summaries, and answers questions across one note or the full meeting library while keeping the default workflow on the user's machine. Personal notes can be folded into reports, and transcripts or summaries remain editable Markdown. macOS on Apple Silicon is the primary platform; the Windows build is still an unsigned alpha, and first-time setup downloads sizable transcription and summarization models.
- Stars
- ★ 1,149
- Forks
- ⑂ 159
- License
- MIT