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 15 of 240
Open llama-gptWeb appCommunication and collaboration
llama-gpt↗
@getumbrel·TypeScript
Deploy a private Llama 2 chat interface locally with Docker or umbrelOS.
Project overviewLlamaGPT provides a self-hosted, ChatGPT-style web interface backed by Llama 2 or Code Llama models, keeping conversations on the device. It can be installed from the umbrelOS app store or run on Apple Silicon, general Docker hosts, and Kubernetes. Model downloads and memory requirements vary considerably, and the current setup supports a fixed list of models rather than arbitrary custom models.
- Stars
- ★ 10,939
- Forks
- ⑂ 704
- License
- MIT
Open copilot-cliCoding agentSoftware developmentLanguage Server Protocol
copilot-cli↗
@github·Shell
Handle coding and GitHub tasks conversationally from your terminal.
Project overviewGitHub Copilot CLI brings its coding agent into a local command-line workflow for building, editing, debugging, and refactoring code. It can also work with repositories, issues, and pull requests through an authenticated GitHub account and extend its tools through MCP servers. Actions are previewed for approval, and use requires an active Copilot subscription with prompts counting against premium-request quotas.
- Stars
- ★ 10,931
- Forks
- ⑂ 1,747
- GitHub updated
- Jul 10, 2026
Open coworkerDesktop appWorkflow automationLinux
coworker↗
@accomplish-ai·TypeScript
Organize files, write documents, and automate browser tasks from a local desktop agent.
Project overviewCoworker runs on the desktop to sort and rename files, draft or summarize documents, connect to services such as Notion or cloud drives, and automate browser workflows including research and form entry. Users choose which folders it can access and approve or stop actions, while model access comes from their own API keys, a supported ChatGPT sign-in, or local Ollama models.
- Stars
- ★ 10,885
- Forks
- ⑂ 1,287
- License
- MIT
Open linkdingWeb appKnowledge management
linkding↗
@sissbruecker·Python
Collect, tag, archive, and share bookmarks on your own server.
Project overviewlinkding is a self-hosted bookmark manager built for a focused, readable workflow. Organize links with tags, Markdown notes, and a read-later state, share selected bookmarks with users or guests, and automatically capture page titles, descriptions, icons, or archived copies. It is designed for straightforward Docker deployment and can be used through browser extensions, a bookmarklet, or its installable PWA. Import and export use the standard Netscape bookmark format.
- Stars
- ★ 10,842
- Forks
- ⑂ 577
- License
- MIT
Open blinkoWeb appDocument productivity
blinko↗
@blinkospace·TypeScript
Capture card-style notes and retrieve them with natural-language search.
Project overviewBlinko is a self-hosted card-note tool for quickly saving ideas in Markdown without interrupting the moment. Its retrieval-augmented search lets users find older notes with natural-language questions while keeping the underlying data in their own environment. A one-command Docker setup is available, alongside Tauri-based clients for macOS, Windows, Android, and Linux.
- Stars
- ★ 10,700
- Forks
- ⑂ 755
- License
- GPL-3.0
Open hiveAgent harnessAI and agent developmentWindows
hive↗
@aden-hive·Python
Run long-lived business workflows as recoverable multi-agent execution graphs.
Project overviewHive turns an objective into a graph-based runtime that coordinates specialized agents in parallel while preserving role memory, checkpoints, and execution state. It adds human-in-the-loop controls, observability, cost limits, browser and compute tools, and LiteLLM-compatible hosted or local models; teams building only simple one-off chains may not need this heavier harness.
- Stars
- ★ 10,692
- Forks
- ⑂ 5,653
- License
- Apache-2.0
Open reactideDesktop appFrontend development
reactide↗
@reactide·JavaScript
Prototype React apps with live reload and an inspectable component tree.
Project overviewReactide combines an integrated Node server, browser simulator, and live reload in a desktop IDE for React development. Its dynamic component tree exposes hierarchy, props, and state, while an integrated terminal supports command-line work. The documented setup requires checking out the 3.0-release branch and building or running it locally.
- Stars
- ★ 10,499
- Forks
- ⑂ 615
- License
- MIT
Open react-native-debuggerDesktop appTesting and debuggingmacOS
react-native-debugger↗
@jhen0409·JavaScript
Inspect React Native components and application state in one desktop debugger.
Project overviewReact Native Debugger combines the legacy remote debugger with React Inspector, Redux DevTools, and Apollo Client DevTools in a standalone app. It is intended for older Remote Debugger workflows and does not currently support Hermes, JSI, or React Native's New Architecture.
- Stars
- ★ 10,461
- Forks
- ⑂ 818
- License
- MIT
Open paseoDesktop appSoftware development
paseo↗
@getpaseo·TypeScript
Run and manage multiple coding agents from desktop, mobile, web, or CLI.
Project overviewPaseo runs a local daemon that manages Claude Code, Codex, Copilot, OpenCode, and Pi agents, then exposes them through desktop, mobile, web, and command-line clients. You can run agents in parallel on your own machines and pair a phone by QR code or use the headless server path. At least one supported agent CLI must already be installed and authenticated.
- Stars
- ★ 10,384
- Forks
- ⑂ 1,006
- GitHub updated
- Jul 14, 2026
Open inspectorWeb appTesting and debugging
inspector↗
@modelcontextprotocol·TypeScript
Test and debug MCP servers through a visual interface or CLI.
Project overviewMCP Inspector connects to servers over stdio, SSE, or Streamable HTTP and lets developers inspect tools, resources, prompts, and responses in a browser UI. Its CLI supports scripted checks and continuous integration, and server configurations can be exported for other clients. Because the local proxy can spawn processes and connect to specified servers, it should not be exposed to untrusted networks.
- Stars
- ★ 10,340
- Forks
- ⑂ 1,405
- GitHub updated
- Jul 10, 2026
Open LeptonDesktop appSoftware developmentLinux
Lepton↗
@hackjutsu·JavaScript
Organize and search GitHub Gist snippets from a cross-platform desktop app.
Project overviewLepton uses GitHub Gists as a desktop snippet library for macOS, Windows, and Linux, organizing public or secret entries with tags, language groups, and search. It can render Markdown and Jupyter Notebook content, supports custom themes, and works with GitHub tokens as well as GitHub Enterprise.
- Stars
- ★ 10,332
- Forks
- ⑂ 477
- License
- MIT
Open TREKWeb appPersonal and daily lifeOAuth
TREK↗
@mauriceboe·TypeScript
Self-host collaborative trips with itineraries, maps, budgets, packing lists, and travel journals.
Project overviewTREK is a self-hosted travel planner for families, friends, or teams organizing a trip together. Users can drag places into daily itineraries, view routes and weather on interactive maps, import shared lists or GPX, KML, KMZ, and GeoJSON files, and coordinate budgets, packing lists, notes, and a journal in real time. It supports PWA installation, SSO, passkeys, MFA, Docker, Docker Compose, and Helm. Users gain control over their travel data but must maintain the instance, storage, authentication, and proxy security themselves.
- Stars
- ★ 10,321
- Forks
- ⑂ 984
- License
- AGPL-3.0
Open grideaDesktop appWriting and editingLinux
gridea↗
@getgridea·TypeScript
Write and publish a static blog from a desktop app
Project overviewGridea provides a desktop workflow for writing Markdown posts, inserting images and cover art, grouping articles, configuring menus, and choosing themes. It can publish the generated site through GitHub Pages or Coding Pages, connect Gitalk or DisqusJS comments, and keep its source folder synchronized across devices through services such as OneDrive, iCloud, or Dropbox.
- Stars
- ★ 10,269
- Forks
- ⑂ 836
- License
- MIT
Open lagoAPI or serverFinance, legal and complianceREST
lago↗
@getlago·Go
Meter usage and bill subscription, consumption, or hybrid pricing models through APIs.
Project overviewTurn product usage events into invoices for subscription, consumption-based, or hybrid pricing. The API-first platform combines metering, entitlements, automated billing, payment retries, gateway orchestration, and revenue reporting while remaining payment-processor independent. Teams can use its cloud service or run the open-source stack with Docker Compose and connect through REST APIs and SDKs. Self-hosted deployments collect basic action analytics by default; the documentation excludes customer PII and financial data and provides an opt-out.
- Stars
- ★ 10,212
- Forks
- ⑂ 696
- License
- AGPL-3.0
Open MemOSAPI or serverKnowledge managementREST
MemOS↗
@MemTensor·TypeScript
Store, retrieve, and compose long-term memory for LLM applications and agents.
Project overviewMemOS exposes one API for adding, searching, editing, and deleting agent memory, with inspectable graph structure for text, images, tool traces, and personas. Separate memory cubes can isolate or selectively combine knowledge across users, projects, and agents. Deployment options include a managed cloud API, a self-hosted service using Neo4j and Qdrant, or local Hermes and OpenClaw plugins backed by on-device SQLite.
- Stars
- ★ 10,207
- Forks
- ⑂ 930
- License
- Apache-2.0
Open devhubDesktop appProject and product managementAndroid
devhub↗
@devhubapp·TypeScript
Filter GitHub notifications and repository activity in customizable columns.
Project overviewDevHub organizes GitHub notifications and repository activity in a TweetDeck-style multi-column view, with saved searches, per-column filters, and a way to mark columns as done. It is available on web, mobile, and desktop. The project roadmap still lists support for self-hosted GitHub Enterprise as a future feature.
- Stars
- ★ 10,112
- Forks
- ⑂ 855
- License
- AGPL-3.0
Open PipedWeb appMedia, audio and video
Piped↗
@TeamPiped·Vue
Watch YouTube video or audio through an ad-free, tracking-free frontend.
Project overviewPiped is an alternative YouTube frontend that avoids connections to Google servers and can be used through a public instance or a self-hosted deployment. It supports video and audio-only playback, accounts, feeds, playlists, 4K, PWA installation, and SponsorBlock integration, while storing preferences locally for viewers who want less tracking and a lighter interface.
- Stars
- ★ 10,109
- Forks
- ⑂ 870
- License
- AGPL-3.0
Open photonLibraryFrontend development
photon↗
@connors·CSS
Build Electron desktop interfaces from ready-made CSS, icon fonts, and a starter template.
Project overviewPhoton is a UI toolkit for assembling Electron desktop interfaces with standard HTML and CSS. Its download includes compiled styles, Entypo icon fonts, and a template application that can serve as a starting point. The repository identifies its main branch as active and unstable development, so tagged downloads are the appropriate choice when a stable copy is needed.
- Stars
- ★ 10,086
- Forks
- ⑂ 570
- License
- MIT