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 85 of 240
Open extract-design-systemAutomationFrontend development
extract-design-system↗
@arvindrk·TypeScript
Extract website design tokens into reusable JSON and CSS files
Project overviewextract-design-system analyzes a public webpage for colors, typography, spacing, border radii, and shadows, then writes raw and normalized data plus W3C-compatible JSON tokens and CSS custom properties. The workflow is available as an agent skill, standalone CLI, and MCP server. It is intended to create reviewable starter tokens, not a component library or pixel-perfect clone. Extraction is single-page and public-site only, and dynamic or protected pages may produce incomplete results.
- Stars
- ★ 125
- Forks
- ⑂ 15
- License
- MIT
Open lan-file-transferDesktop appCommunication and collaborationWindows
lan-file-transfer↗
@NextWeb4·Python
Share and manage files through a browser on a trusted local network.
Project overviewThis Windows desktop app starts a local file-sharing service and shows user and administrator URLs with QR codes, so phones, tablets, and computers on the same Wi-Fi or LAN can upload, download, and bundle files through a browser. Guest, user, and administrator roles, visibility groups, and audit logs help control access. Uploads are stored as original binary data, with modification times preserved when possible. Because the service is exposed to the reachable network, it should be used only on trusted LANs, and the default administrator password should be changed after first launch.
- Stars
- ★ 125
- Forks
- ⑂ 10
- License
- MIT
Open cursor-agentCoding agentSoftware development
cursor-agent↗
@civai-technologies·Python
Build a Python coding agent with file, search, terminal, and custom tools.
Project overviewCursor Agent Tools provides a Python framework for coding assistance with Claude, OpenAI, or locally hosted Ollama models. Agents can edit and analyze code, search projects, run approved terminal commands, inspect images, and call registered functions while a permission layer controls risky operations. Cloud providers require credentials, and local tool support depends on the selected model.
- Stars
- ★ 125
- Forks
- ⑂ 33
- License
- MIT
Open brows3Desktop appDevOps and deploymentLinux
brows3↗
@rgcsekaraa·TypeScript
Browse, search, edit, and transfer objects across S3-compatible storage from a desktop app.
Project overviewBrows3 is a cross-platform desktop client for Amazon S3 and compatible services such as MinIO, Cloudflare R2, and Wasabi. Prefix-aware caching, a virtualized table, and recursive search make large buckets easier to navigate, while users can transfer folders, preview media, edit text files, and create temporary share links. Separate profiles support multiple accounts and keep credentials in the operating-system keychain. Its scope is specifically S3 and object-storage workflows rather than general cloud-drive access.
- Stars
- ★ 124
- Forks
- ⑂ 7
- License
- MIT
Open demystifyDesktop appSoftware developmentLinux
demystify↗
@AndrewWalsh·TypeScript
Generate OpenAPI 3.1 specifications from live traffic or HAR files.
Project overviewDemystify observes API traffic and generates OpenAPI 3.1 specifications from what it sees, including inferred path parameters and request or response details across status codes and MIME types. The desktop app captures traffic through a built-in proxy, the browser extension watches requests in a tab, and the CLI converts HAR files; a library is available for programmatic integration. It is useful for documenting APIs whose behavior is easier to observe than to describe manually.
- Stars
- ★ 124
- Forks
- ⑂ 9
- License
- MIT
Open embedded-debugger-mcpMCP serverTesting and debuggingModel Context Protocol
embedded-debugger-mcp↗
@Adancurusul·Rust
Debug embedded targets through AI assistants, a CLI, or MCP tools.
Project overviewEmbedded Debugger MCP connects AI clients to probe-rs for probe discovery, target control, memory access, breakpoints, flashing, and RTT communication. The same package includes setup-oriented CLI commands and a skill for Codex and Claude Code. Hardware work requires a compatible debug probe, a supported ARM Cortex-M or RISC-V target, and correct SWD or JTAG wiring; destructive erase and write operations are gated by configuration.
- Stars
- ★ 123
- Forks
- ⑂ 20
- License
- MIT
Open heptabase-cli-skillsCollection or directoryKnowledge managementClaude Code
heptabase-cli-skills↗
@heptameta·JavaScript
Manage Heptabase knowledge objects through its CLI from compatible coding agents.
Project overviewHeptabase CLI Skills gives skills-compatible agents a structured way to manage notes, journals, tags, cards, files, whiteboards, goals, courses, and lessons through the Heptabase command line. The package can be installed for Claude Code, Codex CLI, OpenCode, or other implementations of the Agent Skills specification. It is a skill layer for an existing CLI rather than a standalone Heptabase client, and should be refreshed when the CLI interface or declared compatibility range changes.
- Stars
- ★ 123
- Forks
- ⑂ 11
- License
- MIT
Open omkAgent harnessSoftware developmentModel Context Protocol
omk↗
@dmae97·TypeScript
Route coding-agent work through replayable, evidence-gated multi-agent lanes
Project overviewOMK is a provider-neutral control plane for Codex, Claude Code, OpenCode, and local coding agents. It routes work into scoped DAG lanes, verifies and measures execution, exposes MCP and context-budget state, and records artifacts that can be replayed; the monorepo also ships an interactive CLI, agent runtime, multi-provider LLM API, and operator TUI. OMK extensions and MCP servers support workflow integrations such as Slack or chat automation.
- Stars
- ★ 123
- Forks
- ⑂ 14
- License
- MIT
Open MakoCodeDesktop appPersonal and daily lifeWindows
MakoCode↗
@liebaojun·HTML
Use a Claude Code agent through a Galgame-style Windows desktop interface.
Project overviewMakoCode is a Windows desktop AI agent that wraps the Claude Code CLI in a visual-novel interface with character sprites, scenes, background music, voice assets, chat, and saves. Its first-run wizard detects Node.js, Git, and Claude Code, can install missing components in the background, and guides the user through testing a DeepSeek or other model-provider API configuration. The themed interface lowers setup friction, but the app still depends on Claude Code and a user-supplied model key.
- Stars
- ★ 123
- Forks
- ⑂ 6
- GitHub updated
- Jul 14, 2026
Open roampalDesktop appKnowledge managementWindows
roampal↗
@roampal-ai·Python
Give a local AI assistant adaptive memory that persists across conversations.
Project overviewRoampal is a Windows desktop AI assistant that runs models through Ollama or LM Studio and preserves preferences, goals, documents, and learned patterns across chats. It scores outcomes so useful advice can be promoted while failed guidance is removed, and its memory tools can be shared with Claude Desktop, Cursor, and other MCP clients. After models are downloaded it can work offline, but the current setup is Windows-specific and instructs users to run the app as administrator.
- Stars
- ★ 122
- Forks
- ⑂ 20
- GitHub updated
- Jul 13, 2026
Open rayDesktop appWriting and editingLinux
ray↗
@teslor·Vue
Create, encrypt, and organize local rich-text notes without signing in to a service.
Project overviewRay is a privacy-focused rich-text editor for personal notes, ideas, and other small or medium-sized documents. Files are stored locally in a common HTML format, so no online account is required. Users can organize documents into projects, customize the interface and color themes, and optionally encrypt private material. Desktop releases are available for Windows, macOS, and Linux.
- Stars
- ★ 122
- Forks
- ⑂ 14
- License
- MIT
Open openconchoWeb appKnowledge managementLinux
openconcho↗
@offendingcommit·TypeScript
Browse and manage self-hosted Honcho memory through a local desktop or web interface.
Project overviewConnect OpenConcho to one or more self-hosted Honcho instances to inspect workspaces, peers, sessions, conclusions, and consolidation results from a visual interface. It also supports semantic conclusion search, memory-aware chat, webhooks, and cross-instance fleet views. Desktop builds are available for macOS, Windows, and Linux, with web and container deployments as alternatives; a running Honcho instance is required, and connection details remain in the browser.
- Stars
- ★ 121
- Forks
- ⑂ 14
- License
- MIT
Open literature-downloader-skillCollection or directoryResearch and knowledgeCodex
literature-downloader-skill↗
@Lucaswangzcx·Python
Search, rank, and lawfully download accessible academic full text.
Project overviewLiterature Downloader Skill gives Chinese-speaking students and researchers a repeatable workflow for expanding search terms, collecting candidates, ranking relevance, checking publication indicators, and retrieving openly accessible PDF, HTML, or XML full text. It detects login pages, subscription barriers, 403 responses, and redirect pages instead of counting them as successful downloads, then produces readable Chinese reports and downloaded or pending lists. It avoids paywall bypasses and redirects restricted items to legitimate library, institutional, or author-contact options.
- Stars
- ★ 121
- Forks
- ⑂ 3
- License
- MIT
Open calmFrameworkSoftware developmentLinux
calm↗
@VitoVan·Common Lisp
Build and package canvas-based apps with Common Lisp.
Project overviewCALM lets you define a canvas application in `canvas.lisp`, run it as a desktop window, and handle drawing, input, and audio through a thin layer over SDL2 and Cairo. When the app is ready, its commands can package it for the current desktop platform or generate files for browser deployment. It suits Lisp developers building small graphical applications, but desktop packages are produced per operating system and unsigned downloads may trigger Windows or macOS security prompts.
- Stars
- ★ 121
- Forks
- ⑂ 3
- License
- GPL-2.0
Open IPTV-MAC-STALKER-PLAYER-BY-MY-1Desktop appMedia, audio and video
IPTV-MAC-STALKER-PLAYER-BY-MY-1↗
@Cyogenus·Python
Play user-supplied MAC and Stalker IPTV services from a Windows desktop client.
Project overviewThis legacy Windows player connects to a user’s own MAC-based or Stalker IPTV portal and presents available live channels, movies, and series with EPG data, favorites, categories, and internal or external VLC playback. It does not include channels, subscriptions, accounts, streams, or copyrighted media, so users must provide a lawful IPTV source. The repository now mainly preserves the earlier open-source project, while the newer BLAZIN IPTV Player is distributed through the Microsoft Store with a seven-day trial.
- Stars
- ★ 121
- Forks
- ⑂ 34
- License
- GPL-3.0
Open example-tauri-v2-python-server-sidecarTemplateSoftware development
example-tauri-v2-python-server-sidecar↗
@dieharders·TypeScript
Package a Python API sidecar inside a Tauri v2 desktop application template.
Project overviewThis developer template demonstrates a Tauri v2 desktop application with a Next.js interface and a FastAPI backend. PyInstaller compiles the Python service into a single-file sidecar that Tauri starts and stops, while the frontend communicates with it over local HTTP, so end users do not need a separate Python installation. Developers can build platform-specific installers locally or adapt the included GitHub Actions workflow for Windows, macOS, and Linux releases.
- Stars
- ★ 121
- Forks
- ⑂ 19
- License
- Apache-2.0
Open Awesome-Gaussian-SkillsCollection or directoryResearch and knowledgeClaude Code
Awesome-Gaussian-Skills↗
@jaccen·HTML
Research, compare, and review 3DGS and NeRF methods with specialized agent skills.
Project overviewAwesome Gaussian Skills combines a searchable knowledge base of hundreds of 3D Gaussian Splatting, NeRF, and graphics methods with a set of focused agent skills. Researchers can use it to read papers, compare techniques across multiple dimensions, review implementations for known bug patterns, plan experiments, migrate NeRF ideas to 3DGS, or bridge CAD, mesh, and Gaussian representations. Each skill is a standalone SKILL.md package for compatible agents.
- Stars
- ★ 120
- Forks
- ⑂ 9
- License
- Apache-2.0
Open trip-map-builderAutomationPersonal and daily lifeClaude Code
trip-map-builder↗
@hiyeshu·HTML
Turn scattered trip details into a researched, interactive itinerary map.
Project overviewTrip Map Builder is an agent skill that extracts constraints from flight and hotel screenshots, groups stops by area, and researches restaurants and recent experiences through Dianping and Xiaohongshu. It produces a single-page HTML itinerary with a Leaflet map, daily timeline, navigation links, and payment labels, with an optional GitHub and Vercel deployment flow. The result is meant as a flexible pre-trip reference rather than a rigid hourly script, and the research workflow relies on OpenCLI and Chrome.
- Stars
- ★ 119
- Forks
- ⑂ 15
- GitHub updated
- Jul 14, 2026