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 45 of 240
Open better-chatbotWeb appWorkflow automationModel Context Protocol
better-chatbot↗
@keinsaasforever·TypeScript
Self-host multi-model chat, custom agents, MCP tools, and visual automation workflows.
Project overviewKeinsaas 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.
- Stars
- ★ 1,147
- Forks
- ⑂ 348
- License
- MIT
Open ios-simulator-skillPluginMobile app developmentmacOS
ios-simulator-skill↗
@conorluddy·Python
Builds, tests, and navigates iOS simulators through 27 Claude Code scripts and accessibility APIs.
Project overviewiOS Simulator Skill for Claude Code wraps xcodebuild for builds and tests, then uses simctl and optional idb to navigate simulators through accessibility semantics rather than fragile coordinates. Its 27 scripts cover logs, screenshots, permissions, device lifecycle, accessibility checks, and visual diffs, with progressive result caching to keep agent output focused. It requires macOS 12+, Xcode Command Line Tools, and Python 3; idb and Pillow are optional.
- Stars
- ★ 1,142
- Forks
- ⑂ 75
- License
- MIT
Open winappCliCLI appSoftware developmentWindows
winappCli↗
@microsoft·C#
Set up Windows SDKs, app identity, signing, and MSIX packaging from one CLI.
Project overviewwinapp CLI brings Windows SDK setup, package identity, manifests, certificates, signing, and MSIX packaging into a single command-line workflow for .NET, C++, Electron, Rust, Tauri, Flutter, and other frameworks. It can also be used in CI/CD pipelines, but the project is still in public preview and the main branch may differ from released builds.
- Stars
- ★ 1,137
- Forks
- ⑂ 61
- License
- MIT
Open radishesDesktop appMedia, audio and videoLinux
radishes↗
@radishes-music·TypeScript
Search, play, and download music from configurable sources across web and desktop.
Project overviewRadishes is a cross-platform music application with web and Electron editions. It supports searching artists, albums, playlists, and tracks, browsing recommendations and charts, playing synchronized lyrics, and downloading from configurable music sources and quality settings. The desktop edition also handles local music, ID3 metadata, download progress, and floating lyrics. Existing desktop releases are early builds, and feature availability differs across web, desktop, and mobile variants.
- Stars
- ★ 1,133
- Forks
- ⑂ 93
- License
- MIT
Open ResumeSkillsCollection or directoryWriting and editingClaude Code
ResumeSkills↗
@Paramchoudhary
Optimize resumes and prepare job applications with specialized agent workflows.
Project overviewResumeSkills covers ATS checks, job matching, truthful resume tailoring, stronger achievement bullets, cover letters, LinkedIn profiles, interview stories, salary negotiation, and offer comparison. It includes workflows for technical, executive, academic, creative, and career-changing candidates. The set is designed for job seekers who want structured help across the application process rather than a single resume rewrite.
- Stars
- ★ 1,131
- Forks
- ⑂ 110
- License
- MIT
Open kube-forwarderDesktop appDevOps and deploymentLinux
kube-forwarder↗
@pixel-point·Vue
Manage Kubernetes port forwarding across multiple clusters from a desktop app.
Project overviewKube Forwarder provides a cross-platform desktop interface for bookmarking and forwarding Pods, Deployments, and Services from multiple Kubernetes clusters. Users choose a cluster, namespace, resource, and local-to-remote port mapping, while the app monitors connections and attempts to reconnect after failures. Bookmark import and export supports backups or team sharing. It performs forwarding without requiring kubectl; Google Cloud SDK and AWS CLI are listed as optional dependencies.
- Stars
- ★ 1,128
- Forks
- ⑂ 195
- License
- MIT
Open reticulum-meshchatDesktop appCommunication and collaboration
reticulum-meshchat↗
@liamcottle·JavaScript
Send encrypted messages, files, and voice over Reticulum mesh networks.
Project overviewReticulum MeshChat discovers peers and exchanges encrypted messages, images, files, voice recordings, and low-bandwidth audio calls across local Ethernet or Wi-Fi, internet relays, LoRa radios, and other Reticulum interfaces. New users create an identity, choose a display name, announce themselves, and configure the network links they need, then use either the web interface or a standalone application. Audio calling remains a beta feature and, when using the command-line web interface, generally requires a secure browser context and works best in Chromium-based browsers.
- Stars
- ★ 1,123
- Forks
- ⑂ 94
- License
- MIT
Open skills-hubDesktop appSoftware development
skills-hub↗
@qufei1993·Rust
Install skills once and sync them across multiple AI coding tools.
Project overviewSkills Hub is a cross-platform desktop app that stores Agent Skills in one central library, then syncs them to selected coding tools at global or project scope. Users can install from curated sources, local folders, or Git repositories, add tags, update targets in bulk, schedule updates, and import existing skill directories. Synchronization prefers symlinks or junctions and falls back to copying when required. Built-in adapters cover many tools, but project-level skill directories are not confirmed for every target, so some integrations support global sync only.
- Stars
- ★ 1,121
- Forks
- ⑂ 137
- License
- MIT
Open aria2-ariang-dockerWeb appWorkflow automation
aria2-ariang-docker↗
@wahyd4·Shell
Run downloads, file management, and cloud synchronization from one Docker container.
Project overviewaria2-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.
- Stars
- ★ 1,119
- Forks
- ⑂ 241
- License
- Apache-2.0
Open apiarkDesktop appTesting and debuggingLinux
apiark↗
@berbicanes·TypeScript
Test multiple API protocols locally and store requests as Git-friendly YAML.
Project overviewApiArk is a local-first desktop API client that works without an account or cloud synchronization. It handles REST, GraphQL, gRPC, WebSocket, SSE, MQTT, and Socket.IO in one app, while storing requests and collections as standard YAML files that can be reviewed in Git. It also supports scripting, collection runs, and data-driven tests, with builds for Windows, macOS, and Linux.
- Stars
- ★ 1,118
- Forks
- ⑂ 64
- License
- MIT
Open HiPixelDesktop appImage generation and editingmacOS
HiPixel↗
@okooo5km·Swift
Upscale images on macOS with batch, folder-watching, and Shortcuts automation.
Project overviewHiPixel is a native macOS image upscaling app built around Upscayl models. Users can drag in images for automatic processing, run batches, watch folders for new files, or trigger jobs through Apple Shortcuts and a URL scheme. It includes models for photos, lower-resource processing, detail preservation, and digital art, and it can load compatible custom models. macOS 13 or later is required.
- Stars
- ★ 1,118
- Forks
- ⑂ 46
- License
- AGPL-3.0
Open dockitDesktop appData and analyticsLinux
dockit↗
@geek-fun·TypeScript
Query, edit, and monitor multiple NoSQL databases from one desktop app.
Project overviewDocKit brings Elasticsearch, OpenSearch, DynamoDB, and MongoDB into one desktop client instead of separate browser consoles. Users can work directly in query editors or describe a task in natural language to generate queries, inspect schemas, update documents, delete records, and manage indexes. Destructive operations require confirmation and can be limited per data source. Connection profiles are protected by the operating system keychain, while queries and credentials remain local. AI supports hosted providers or local Ollama and LM Studio, and the database client can operate offline.
- Stars
- ★ 1,117
- Forks
- ⑂ 112
- License
- Apache-2.0
Open jeanDesktop appSoftware developmentmacOS
jean↗
@coollabsio·TypeScript
Manage AI coding projects, worktrees, and sessions from one desktop app.
Project overviewJean gives developers one desktop workspace for multiple projects, Git worktrees, terminals, and chat sessions across Claude CLI, Codex CLI, Cursor CLI, and OpenCode. It runs locally with the tools you already have and can connect to GitHub and Linear. macOS is tested, while Windows and Linux support is less established.
- Stars
- ★ 1,107
- Forks
- ⑂ 127
- License
- Apache-2.0
Open antigravity-skillsCollection or directorySoftware development
antigravity-skills↗
@rmyndharis·JavaScript
Install targeted development, operations, and security skills for Google Antigravity.
Project overviewBring domain guides, specialist-agent instructions, and multi-step workflows from the Claude Code ecosystem into Google Antigravity's skill format. The vault spans software development, infrastructure, security, and business work, but Antigravity loads metadata for every installed skill at session start, so targeted installation is recommended over adding the entire collection.
- Stars
- ★ 1,099
- Forks
- ⑂ 205
- License
- MIT
Open SkillNetSDKAI and agent developmentOpenClaw
SkillNet↗
@zjunlp·Python
Search, install, create, evaluate, and connect reusable AI skills.
Project overviewSkillNet offers a public skill library, Python SDK, CLI, and visual explorer for keyword or semantic search and GitHub installation. It can also create skills from repositories, documents, prompts, or execution traces, evaluate their readiness, and infer relationships between them; public search and downloads are credential-free, while creation, evaluation, and analysis require an OpenAI-compatible endpoint.
- Stars
- ★ 1,097
- Forks
- ⑂ 125
- License
- MIT
Open wazaCLI appTesting and debuggingGitHub Copilot
waza↗
@microsoft·Go
Create skill evaluations, run benchmarks, and compare performance across models.
Project overviewWaza is a Go CLI for scaffolding Agent Skills evaluation suites, running benchmarks, and comparing outcomes across models or executors. Its readiness checks cover frontmatter compliance, token budgets, evaluation files, and agentskills.io specification rules, and the workflow can be integrated into CI. It is aimed at skill authors and teams that need repeatable quality measurements and regression checks.
- Stars
- ★ 1,088
- Forks
- ⑂ 65
- License
- MIT
Open electron-markdownifyDesktop appWriting and editingLinux
electron-markdownify↗
@amitmerchant1990·JavaScript
Edit Markdown with live preview in a cross-platform desktop app
Project overviewMarkdownify is an Electron desktop editor that renders a live HTML preview while you type and keeps the preview aligned with the current editing position. It supports GitHub Flavored Markdown, syntax highlighting, KaTeX, themes, multiple cursors, basic formatting controls, and PDF export, with an optional tray presence for quick access. Installable builds are available for Windows, macOS, and Linux.
- Stars
- ★ 1,085
- Forks
- ⑂ 927
- License
- MIT
Open chatdDesktop appDocument productivity
chatd↗
@BruceMacD·JavaScript
Chat with documents privately using a bundled local model and managed Ollama runtime.
Project overviewChatd is a desktop application for asking questions about local documents with a Mistral-7B model. Document data stays on the computer, and the app bundles the local model runner so users do not need to assemble a separate stack. If Ollama is already running, Chatd reuses it; otherwise it starts and manages its own Ollama service. Users can simply download and run the executable, then optionally enable GPU support or choose another model.
- Stars
- ★ 1,081
- Forks
- ⑂ 77
- License
- MIT