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 5 of 240
Open OpenMontageAgent harnessMedia, audio and videoClaude Code
OpenMontage↗
@calesthio·Python
Turn a coding assistant into an end-to-end agentic video studio
Project overviewOpenMontage lets an AI coding assistant orchestrate complete video productions through readable pipeline manifests, stage skills, and Python tools. It handles research, proposals, scripts, scene planning, generated or retrieved assets, narration, music, captions, editing, composition, and post-render checks across explainers, documentaries, demos, podcast clips, localization, and other formats. It can analyze a reference video, use free local or open-footage paths, or connect cloud providers. Human approval, budget controls, and quality gates remain part of the workflow.
- Stars
- ★ 38,398
- Forks
- ⑂ 4,655
- License
- AGPL-3.0
Open agent-browserCLI appWorkflow automationModel Context Protocol
agent-browser↗
@vercel-labs·Rust
Automate real browser pages for AI agents through a fast command-line interface.
Project overviewagent-browser gives AI agents commands to open pages, capture accessibility snapshots, click or fill referenced elements, read text, take screenshots, and manage tabs. Its native Rust CLI can also run as an MCP server with selectable tool profiles. Chrome must be installed or downloaded for automation, while features such as the encrypted authentication vault are opt-in.
- Stars
- ★ 38,235
- Forks
- ⑂ 2,465
- License
- Apache-2.0
Open ToolJetWeb appSoftware development
ToolJet↗
@ToolJet·JavaScript
Build internal tools and workflows with visual components and data connectors.
Project overviewToolJet Community Edition is an open-source low-code platform for building internal applications with drag-and-drop tables, forms, charts, and other responsive components. Teams can connect databases, APIs, SaaS products, cloud storage, and a built-in database, then add JavaScript or Python where custom logic is needed. It supports hosted use and several self-hosted deployment paths, including Docker and Kubernetes. Natural-language app generation, AI query building and debugging, and the Agent Builder are part of the enterprise ToolJet AI offering rather than the default community edition.
- Stars
- ★ 38,208
- Forks
- ⑂ 5,170
- License
- AGPL-3.0
Open langgraphOrchestration frameworkAI and agent development
langgraph↗
@langchain-ai·Python
Orchestrate durable, stateful agents that can resume and accept human input.
Project overviewLangGraph is a low-level orchestration framework for long-running, stateful workflows and agents. It supports durable execution that resumes after failures, persistent state, and human-in-the-loop control for tasks with branches, loops, or extended runtimes. Developers can use it independently or combine it with models, tools, and observability services from the broader LangChain ecosystem.
- Stars
- ★ 36,975
- Forks
- ⑂ 6,204
- License
- MIT
Open TriliumDesktop appKnowledge management
Trilium↗
@TriliumNext·TypeScript
Build a personal knowledge base with nested notes, search, and versioning.
Project overviewTrilium Notes organizes a personal knowledge base in an arbitrarily deep tree, allows one note to appear in multiple locations, and supports rich text, code notes, full-text search, and note versioning. It can run as a cross-platform desktop app or on a self-hosted server through the browser. Mobile access mainly uses the server's web interface or third-party apps.
- Stars
- ★ 36,867
- Forks
- ⑂ 2,473
- License
- AGPL-3.0
Open CasaOSWeb appPersonal and daily lifeLinux
CasaOS↗
@IceWhaleTech·Go
Manage home-server files and self-hosted applications through a friendly web interface.
Project overviewCasaOS gives home servers a graphical interface for managing storage, files, system status, and Docker applications without relying on frequent command-line work. Its app store can install common services such as Nextcloud, Home Assistant, Jellyfin, and AdGuard with a few clicks, while other Docker applications can be added as needed. It is intended for turning hardware such as Raspberry Pi boards, NUCs, ZimaBoard devices, or older computers into a personal cloud. Debian 12 is the recommended system, with Ubuntu Server and Raspberry Pi OS also officially tested.
- Stars
- ★ 36,648
- Forks
- ⑂ 2,134
- License
- Apache-2.0
Open glanceWeb appProductivity and office
glance↗
@glanceapp·Go
Combine feeds, calendars, and community updates on a self-hosted homepage.
Project overviewGlance creates a self-hosted start page that brings RSS feeds, calendars, streaming channels, and other widgets into one streamlined dashboard. Pages, columns, themes, and widget settings are defined in YAML, making the layout easy to keep in version control. It can run as a small standalone binary or through Docker, which suits personal start pages and homelab dashboards.
- Stars
- ★ 35,744
- Forks
- ⑂ 1,377
- License
- AGPL-3.0
Open claude-code-routerDesktop appSoftware developmentLinux
claude-code-router↗
@musistudio·TypeScript
Route Claude Code and other coding agents across models through a local gateway.
Project overviewClaude Code Router provides a local model gateway and desktop control panel for Claude Code, Codex, and ZCode. Users can combine providers, define conditional routes and fallbacks, rewrite requests, rotate credentials, and inspect usage or logs from one place. After adding providers and starting the service, agent tools can share the same routing layer instead of being configured separately.
- Stars
- ★ 35,723
- Forks
- ⑂ 2,940
- License
- MIT
Open dokployWeb appDevOps and deployment
dokploy↗
@Dokploy·TypeScript
Deploy and manage applications, databases, and Docker services on your own servers.
Project overviewDokploy is a self-hosted platform for deploying and operating applications, databases, and Docker Compose workloads from one control plane. Installed on a VPS, it can create common databases, automate external backups, monitor resource usage, and launch packaged open-source services from templates. Teams can extend deployments across multiple or remote servers with Docker Swarm, and automate operations through its CLI and API. It is aimed at users who want a Vercel- or Heroku-like workflow while retaining infrastructure control.
- Stars
- ★ 35,642
- Forks
- ⑂ 2,742
- GitHub updated
- Jul 14, 2026
Open khojWeb appKnowledge management
khoj↗
@khoj-ai·Python
Ask local or hosted models questions across your documents and the web.
Project overviewKhoj turns local or online language models into a personal assistant that can search documents, answer from the web, and create agents with custom knowledge, tools, and personas. It supports research automations and semantic search across formats such as PDF, Markdown, Notion, and Word. You can self-host it privately or use the hosted app from browsers and several productivity clients.
- Stars
- ★ 35,618
- Forks
- ⑂ 2,297
- License
- AGPL-3.0
Open continueCoding agentSoftware development
continue↗
@continuedev·TypeScript
Run a customizable open-source coding agent from the terminal or major IDEs.
Project overviewContinue provides a coding agent through a CLI, a VS Code extension, and a JetBrains plugin, with documented configuration and customization options. The repository has reached its final 2.0.0 release and is now read-only and no longer actively maintained. Existing users can still run it, but the project recommends the CLI over the JetBrains plugin.
- Stars
- ★ 34,790
- Forks
- ⑂ 5,010
- License
- Apache-2.0
Open awesome-sysadminCollection or directoryDevOps and deployment
awesome-sysadmin↗
@awesome-foss
Find curated open-source tools for common system administration and operations tasks.
Project overviewAwesome Sysadmin is a categorized directory for sysadmins, DevOps engineers, and SREs looking for open-source software. It spans backups, configuration management, CI/CD, deployment, monitoring, platform services, VPNs, and more, with entries typically showing source links, licenses, and implementation languages; it is a discovery list, not an operations platform.
- Stars
- ★ 34,602
- Forks
- ⑂ 2,082
- GitHub updated
- Jul 14, 2026
Open ChatDevOrchestration frameworkSoftware development
ChatDev↗
@OpenBMB·Python
Configure and run custom multi-agent workflows without writing orchestration code.
Project overviewChatDev 2.0 expands the original software-development agent system into a zero-code multi-agent orchestration platform. Users assemble nodes, tools, and models through configuration to run workflows such as document summarization, information collection, content publishing, or data visualization. A Python SDK and modular backend also let developers add new nodes, model providers, and tools.
- Stars
- ★ 33,700
- Forks
- ⑂ 4,197
- License
- Apache-2.0
Open tabbyCoding agentSoftware developmentOpenAPI
tabby↗
@TabbyML·Rust
Run an on-premises AI coding assistant that connects to editors and internal systems.
Project overviewTabby offers a self-hosted alternative to cloud coding assistants and connects to developers through IDE extensions. Its OpenAPI interface can be integrated with existing infrastructure, while the server is self-contained and does not require a separate database or cloud service. It also supports consumer-grade GPUs for teams that want local control over models and code context.
- Stars
- ★ 33,696
- Forks
- ⑂ 1,767
- GitHub updated
- Jul 14, 2026
Open MonitorControlDesktop appPersonal and daily lifemacOS
MonitorControl↗
@MonitorControl·Swift
Control external display brightness and volume with Mac keys or menu sliders.
Project overviewMonitorControl adjusts external display brightness, volume, and contrast from Apple media keys, custom shortcuts, or menu bar sliders while showing native macOS overlays. It can combine DDC, Apple display protocols, and software dimming across multiple screens. Hardware control depends on the monitor and connection, and some built-in Mac HDMI paths do not support DDC.
- Stars
- ★ 33,692
- Forks
- ⑂ 979
- License
- MIT
Open next-ai-draw-ioWeb appDesign and creative work
next-ai-draw-io↗
@DayuanJiang·TypeScript
Create, revise, and restore draw.io diagrams through natural-language instructions.
Project overviewNext AI Draw.io turns natural-language requests into editable draw.io diagrams and can use images, PDFs, or text files as source material. It keeps diagram history, runs as a web or desktop app, and exposes an MCP server for agent workflows. You need to configure an AI provider and API key, and complex diagrams benefit from models that reliably produce long, strictly formatted draw.io XML.
- Stars
- ★ 33,571
- Forks
- ⑂ 3,634
- License
- Apache-2.0
Open YesPlayMusicDesktop appMedia, audio and video
YesPlayMusic↗
@qier222·Vue
Play and manage NetEase Cloud Music through a clean desktop or web client.
Project overviewYesPlayMusic is a third-party NetEase Cloud Music client for songs, videos, lyrics, private radio, daily recommendations, and cloud-library content after account sign-in. It also supports Last.fm scrobbling, global shortcuts, and automatic light or dark themes. Desktop builds are available for Windows, macOS, and Linux, while self-hosting the web version requires a separate NetEase Music API service.
- Stars
- ★ 33,035
- Forks
- ⑂ 4,692
- License
- MIT
Open pear-desktopDesktop appMedia, audio and videoLinux
pear-desktop↗
@pear-devs·TypeScript
An unofficial YouTube Music desktop app with themes and plugins
Project overviewPear Desktop is an independent, volunteer-built desktop application for YouTube Music and is not affiliated with Google or YouTube. It runs on Windows, macOS, and Linux, supports CSS themes, and provides plugins for adjusting the app window, page interface, and frontend-to-backend behavior. Some installers may trigger unknown-publisher warnings.
- Stars
- ★ 32,716
- Forks
- ⑂ 1,905
- License
- MIT