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 11 of 240
Open ConvertXWeb appDocument productivity
ConvertX↗
@C4illin·TypeScript
Convert files in more than a thousand formats through a self-hosted web interface.
Project overviewConvertX runs as a self-hosted web application where users upload files, process several at once, and download converted results. Its container combines specialist converters for documents, images, e-books, audio, video, and structured data, covering more than a thousand format paths, with accounts, password protection, and scheduled cleanup. After deployment, the first administrator account should be created immediately, and an unconfigured instance should not be exposed publicly; non-local access expects HTTPS by default.
- Stars
- ★ 17,207
- Forks
- ⑂ 948
- License
- AGPL-3.0
Open Agent-Skills-for-Context-EngineeringCollection or directorySoftware developmentClaude Code
Agent-Skills-for-Context-Engineering↗
@muratcankoylan·Python
Design, optimize, and evaluate long-running agent systems with reusable skills.
Project overviewApply a focused set of skills to context degradation, compression, memory design, tool interfaces, multi-agent coordination, and long-horizon task execution. The repository also covers operational concerns such as evaluation, LLM-as-a-judge methods, harness safeguards, and self-improvement loops. Complete examples show how several skills can be combined into larger agent systems across different hosts.
- Stars
- ★ 17,199
- Forks
- ⑂ 1,412
- License
- MIT
Open OmniRouteAPI or serverSoftware development
OmniRoute↗
@diegosouzapw·TypeScript
Route coding agents across many model providers through one gateway.
Project overviewOmniRoute exposes one gateway for connecting coding agents such as Claude Code, Codex, Cursor, and Cline to many model providers. It can route by priority, cost, or availability, fall back when a provider fails, and add prompt compression plus MCP and A2A interfaces. It runs locally or on a remote host, but individual providers may still require their own accounts or credentials.
- Stars
- ★ 17,195
- Forks
- ⑂ 2,597
- License
- MIT
Open oh-my-piCollection or directorySoftware developmentLinux
oh-my-pi↗
@can1357·TypeScript
Run a multi-provider coding agent with code intelligence, debugging, and subagents in your terminal.
Project overviewOh My Pi is a terminal coding agent that works across many model providers and uses optimized reading, search, and hash-anchored editing tools. It brings LSP operations, real debugger sessions, browser access, persistent Python and Bun execution, and isolated subagents into one interface. It suits developers who want complex coding, review, and automation workflows without leaving the command line.
- Stars
- ★ 17,150
- Forks
- ⑂ 1,532
- License
- MIT
Open gastownOrchestration frameworkSoftware developmentClaude Code
gastown↗
@gastownhall·Go
Coordinate AI coding agents with persistent git-backed work tracking
Project overviewGas Town manages a workspace where multiple coding agents can work across projects without losing their state when sessions restart. Git-backed hooks, persistent identities, mailboxes, handoffs, and a Beads ledger keep work traceable, while project containers and worker roles organize parallel tasks.
- Stars
- ★ 16,949
- Forks
- ⑂ 1,553
- License
- MIT
Open openworkDesktop appProductivity and officeLinux
openwork↗
@different-ai·TypeScript
Use local or remote AI agents to work with files and repeatable desktop workflows.
Project overviewOpenWork is a desktop interface for running agent workflows on your own files, either through a local OpenCode host or a remote server. It supports many model providers with your own keys, plus installable skills, plugins, MCP servers, reusable templates, execution timelines, and explicit permission requests. macOS and Linux builds are directly available, while Windows access is currently offered through the project's paid support plan.
- Stars
- ★ 16,760
- Forks
- ⑂ 1,717
- GitHub updated
- Jul 10, 2026
Open ab-download-managerDesktop appProductivity and officeLinux
ab-download-manager↗
@amir1376·Kotlin
Speed up, queue, and schedule downloads across supported platforms.
Project overviewAB Download Manager organizes file transfers with download acceleration, queues, schedules, themes, and browser integration. It is useful for users who regularly manage batches of files or need downloads to run at specific times. Builds are listed for Android, Windows, Linux, and macOS through the project site, GitHub Releases, and platform package managers.
- Stars
- ★ 16,686
- Forks
- ⑂ 861
- License
- Apache-2.0
Open docsWeb appDocument productivity
docs↗
@suitenumerique·Python
Collaboratively write and organize self-hosted team knowledge in real time.
Project overviewLa Suite Docs is a collaborative editor for teams, public organizations, and open communities. It supports real-time presence, comments, granular access control, structured subpages, search, and document import or export. Organizations can use a public instance or self-host it through Docker Compose, Kubernetes, and community methods. Some advanced features, including PDF export, depend on GPL-licensed BlockNote XL packages and are omitted from the MIT-only build.
- Stars
- ★ 16,661
- Forks
- ⑂ 604
- License
- MIT
Open komi-storeMobile appProductivity and officeAndroid
komi-store↗
@kurikomi-labs·Kotlin
Find and install open-source apps released through GitHub.
Project overviewBrowse repositories that publish installable assets for Android, Windows, macOS, or Linux, filter them by platform and release activity, and choose either the latest or an older release. On Android, Komi Store can link existing apps, track updates, and optionally install them silently through Shizuku, Sui, or Dhizuku. It does not verify the safety of third-party downloads.
- Stars
- ★ 16,553
- Forks
- ⑂ 632
- License
- Apache-2.0
Open maxunWeb appWorkflow automationREST
maxun↗
@getmaxun·TypeScript
Record web interactions without code and turn extracted website data into APIs.
Project overviewMaxun is a self-hostable no-code platform for extracting, scraping, crawling, and searching the web. Users can record browser actions as reusable robots or describe desired fields in natural language for LLM-assisted extraction, then schedule runs and expose results through structured APIs, Markdown, screenshots, or spreadsheet integrations. It can be installed locally with or without Docker, and a separate SDK supports programmatic robot management.
- Stars
- ★ 16,480
- Forks
- ⑂ 1,389
- License
- AGPL-3.0
Open ChatALLDesktop appResearch and knowledge
ChatALL↗
@ai-shifu·JavaScript
Ask several AI chat services at once and compare their answers side by side.
Project overviewChatALL sends one prompt to multiple AI services concurrently, displays their responses together, and lets users continue with any provider independently. It is useful for comparing models, testing prompts, or selecting the strongest answer without opening many separate apps. Chat history and login data stay on the computer, although anonymous usage metrics that exclude message content are collected.
- Stars
- ★ 16,441
- Forks
- ⑂ 1,732
- License
- Apache-2.0
Open fletFrameworkFrontend development
flet↗
@flet-dev·Python
Build and package web, desktop, and mobile apps using only Python.
Project overviewFlet lets Python developers create iOS, Android, Windows, Linux, macOS, and web applications from one codebase without first learning Dart, Swift, Kotlin, HTML, or JavaScript. Flutter renders the interface with a large set of Material and Cupertino controls. Web apps can run client-side through WebAssembly and Pyodide or as server-driven Python applications with real-time updates, and built-in tooling packages projects for each target platform.
- Stars
- ★ 16,336
- Forks
- ⑂ 661
- License
- Apache-2.0
Open gitdiagramWeb appSoftware development
gitdiagram↗
@ahmedkhaleel2004·TypeScript
Turn a GitHub repository into an interactive architecture diagram with source links.
Project overviewGitDiagram converts a public or private GitHub repository into a system-level architecture graph rather than a plain folder tree. Components link back to real files or directories, and users can export Mermaid source or a PNG image; replacing “hub” with “diagram” in a GitHub URL opens the hosted workflow directly. Private repositories require a fine-grained GitHub token supplied in the browser. Self-hosting additionally needs object storage, Redis coordination, and an AI provider.
- Stars
- ★ 15,812
- Forks
- ⑂ 1,225
- License
- MIT
Open cliCLI appCommunication and collaboration
cli↗
@larksuite·Go
Operate Lark and Feishu services through an agent-friendly official CLI
Project overviewlark-cli is the official Lark and Feishu command-line tool for both people and AI agents. It covers messaging, documents, Drive, Base, Sheets, Slides, calendars, tasks, mail, meetings, wiki content, and other business domains, with companion agent skills. Three command layers provide friendly shortcuts, curated API commands, and raw platform access, alongside structured output, pagination, schema inspection, and dry-run previews. OAuth authorization is required, and agents act within the permissions granted to the selected user or bot identity.
- Stars
- ★ 15,590
- Forks
- ⑂ 1,234
- License
- MIT
Open reactotronDesktop appTesting and debuggingLinux
reactotron↗
@infinitered·TypeScript
Inspect React and React Native state, network traffic, errors, and performance.
Project overviewReactotron is a desktop debugger for React and React Native applications on macOS, Linux, and Windows. It can display application state, API requests and responses, logs, global errors, and quick performance benchmarks, while also subscribing to or replacing selected state. The integration is added as a development dependency and is not included in production builds.
- Stars
- ★ 15,576
- Forks
- ⑂ 973
- License
- MIT
Open FreshRSSWeb appKnowledge managementLinux
FreshRSS↗
@FreshRSS·PHP
Host a multi-user RSS reader that organizes feeds and syncs with native clients.
Project overviewFreshRSS brings RSS, Atom, and selected feedless websites into a self-hosted reader with per-user organization and custom tags. It can receive WebSub updates, expose APIs to mobile and desktop clients, and scrape basic website content; hosting requires a web server, PHP 8.1 or later, and a supported database.
- Stars
- ★ 15,537
- Forks
- ⑂ 1,223
- License
- AGPL-3.0
Open plandexCoding agentSoftware developmentWindows
plandex↗
@plandex-ai·Go
Plan, edit, and validate multi-file development tasks in large codebases.
Project overviewPlandex is a terminal coding agent designed for large projects and real development tasks. It loads only the context needed for each step, generates and reviews changes across many files, and can debug builds, tests, deployments, or scripts. Users can choose between full autonomy and fine-grained control or combine models from different providers; Windows is supported only through WSL.
- Stars
- ★ 15,512
- Forks
- ⑂ 1,158
- License
- MIT
Open SurfSenseAgent harnessResearch and knowledgeModel Context Protocol
SurfSense↗
@MODSetter·Python
Feed agents live market data and turn findings into cited research briefs.
Project overviewSurfSense gives competitive-intelligence agents live connectors for social platforms, search, maps, and the open web through REST APIs or MCP. Scheduled and event-triggered agents can combine sources into cited briefs and alerts, then keep findings in a searchable knowledge base. The platform, including connectors, automations, and the MCP server, can be self-hosted with Docker, but the project states that it is still under active development and not yet production-ready.
- Stars
- ★ 15,248
- Forks
- ⑂ 1,468
- GitHub updated
- Jul 14, 2026