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 59 of 240
Open MacPackerDesktop appProductivity and officemacOS
MacPacker↗
@sarensw·Swift
Browse nested archives on macOS and extract only the files you need.
Project overviewMacPacker is a native macOS archive manager that opens more than forty archive, disk-image, and compression formats. It lets users browse archives like folders, drill into nested containers, preview contents, and drag out individual files without extracting everything. Finder Quick Look and contextual extraction are included, while ZIP files can also be edited and saved. Current releases require macOS 14.6 or later.
- Stars
- ★ 479
- Forks
- ⑂ 21
- License
- GPL-3.0
Open SaveStateDesktop appPersonal and daily lifeLinux
SaveState↗
@Matteo842·Python
Back up, sync, and restore Steam and other game saves from a desktop app.
Project overviewSaveState backs up game progress into compressed archives and restores it when files are lost, corrupted, or moved between devices. It detects Steam titles automatically and can add games from other launchers or emulators by dropping shortcuts into the app. Windows and Linux builds run without an account or administrator rights, with optional Google Drive synchronization.
- Stars
- ★ 475
- Forks
- ⑂ 11
- License
- GPL-3.0
Open agent-deckAgent harnessSoftware developmentClaude Code
agent-deck↗
@asheshgoplani·Go
Manage many coding-agent sessions from one terminal interface
Project overviewAgent Deck provides one terminal view for coding-agent sessions across many projects, making it easy to see which are running, waiting for input, or finished. Groups, search, session forking, and Git worktrees help organize parallel work, while the conductor can surface sessions that need attention remotely.
- Stars
- ★ 470
- Forks
- ⑂ 66
- License
- MIT
Open macos-auto-clickerDesktop appWorkflow automationmacOS
macos-auto-clicker↗
@othyn·Swift
Repeat mouse clicks or key presses with configurable timing and limits.
Project overviewAuto Clicker for macOS automates any mouse button or keyboard key at a chosen interval, with controls for presses per cycle, total repetitions, and delayed starts. Global shortcuts start and stop the sequence, the window can stay above other apps, and settings persist between sessions. It supports macOS 11 through 15, but the distributed app is not notarized, so first launch requires manually approving it in macOS security settings, with extra steps on Sequoia.
- Stars
- ★ 470
- Forks
- ⑂ 45
- License
- MIT
Open pm-skillsCollection or directoryProject and product managementClaude Code
pm-skills↗
@product-on-purpose·JavaScript
Run product discovery, planning, sprint, and delivery workflows with reusable skills.
Project overviewPM-Skills provides 68 reusable product-management skills for hypotheses, research, PRDs, user stories, Foundation Sprints, Design Sprints, and delivery artifacts. It includes orchestrated workflows, templates, and more than 200 sample outputs, with native Claude Code installation and cross-agent use through the open skills CLI for Codex, Cursor, Copilot, and others.
- Stars
- ★ 469
- Forks
- ⑂ 59
- License
- Apache-2.0
Open paprDesktop appKnowledge managementLinux
papr↗
@l0ng-ai·Rust
Read RSS locally and let AI agents triage feeds from the command line.
Project overviewPapr combines an offline-first desktop RSS reader with an agent-facing CLI over the same local database, so subscriptions, articles, and reading state stay aligned. The app manages feeds, folders, tags, rules, full-text extraction, and saved views, while the CLI lets agents search, read, mark, refresh, and sync items from the shell. No Papr account or cloud is required by default; optional summaries, article Q&A, and digests use your own API key.
- Stars
- ★ 469
- Forks
- ⑂ 44
- License
- MIT
Open gemini-cli-desktopDesktop appSoftware developmentLinux
gemini-cli-desktop↗
@Piebald-AI·TypeScript
Manage Gemini CLI and Qwen Code through a visual desktop or web interface.
Project overviewGemini CLI Desktop gives developers a visual way to use Gemini CLI and Qwen Code, with tool confirmations, code-diff views, searchable chat history, file mentions, and MCP integration. It ships as desktop builds for Windows, macOS, and Linux, while a web mode is also available for remote or browser-based access.
- Stars
- ★ 467
- Forks
- ⑂ 55
- License
- MIT
Open visualisePrompt packData visualization
visualise↗
@bentossell
Generate interactive diagrams, charts, comparisons, and explainers directly from agent conversations.
Project overviewvisualise teaches an agent to produce self-contained HTML and SVG for clickable diagrams, live charts, comparison views, steppers, and other explainers. Clients that render its visualizer code fence can display the result inline in a sandboxed frame. In unsupported clients, the generated HTML remains usable as a standalone browser file.
- Stars
- ★ 465
- Forks
- ⑂ 26
- GitHub updated
- Jul 13, 2026
Open econ-writing-skillRules or configurationWriting and editingClaude Code
econ-writing-skill↗
@hanlulong·Shell
Draft, rewrite, and review economics papers with structured guidance.
Project overviewEcon Writing Skill turns advice from more than 50 economics writing guides into an agent skill for Claude Code and Codex. It can draft paper sections, rewrite vague or passive prose, review structure and style, and mark places where the author must supply actual results. It is most useful when the research content already exists and the task is writing, revision, or audit.
- Stars
- ★ 464
- Forks
- ⑂ 73
- License
- MIT
Open tilfDesktop appDesign and creative workLinux
tilf↗
@danterolle·Python
Draw sprites, icons, and compact pixel art entirely offline.
Project overviewTilf is a desktop pixel-art editor for quickly drawing sprites, icons, and other small 2D assets without an account or online service. It includes essential drawing and shape tools, a configurable grid, live preview, drag-and-drop opening, undo and redo, and PNG, JPEG, or BMP import and export. Releases are available for Windows, macOS, and Linux, but the editor is aimed at compact artwork and may slow down on very large images or flood fills.
- Stars
- ★ 462
- Forks
- ⑂ 23
- License
- GPL-3.0
Open skillsCollection or directoryWorkflow automationCodex
skills↗
@DannyMac180·Python
Plan supervised AI-agent workflows with approval, integration, and verification gates.
Project overviewThe repository currently provides the `codex-dynamic-workflows` skill for supervised AI-agent workflows. It can organize a goal into subagents or simulated work packets, pause at approval gates, integrate results in the parent flow, verify the outcome, and retain reusable workflow artifacts. Users can install the skill in a compatible agent and invoke it when a task benefits from staged coordination and explicit oversight.
- Stars
- ★ 461
- Forks
- ⑂ 38
- License
- MIT
Open neruCLI appProductivity and officeLinux
neru↗
@y3owk1n·Go
Navigate the entire desktop with labels, grids, and Vim-style keyboard controls.
Project overviewNeru extends browser-style keyboard navigation across the operating system. Labels, grids, recursive grids, and Vim-like scrolling let users move the pointer, click, right-click, drag, and scroll without reaching for a mouse. The tool is CLI-first, stores settings in a hot-reloadable TOML file, and can be driven by Raycast, Alfred, Hammerspoon, or shell scripts. macOS has the complete feature set and requires Accessibility permission, while Linux and Windows currently provide more limited support.
- Stars
- ★ 459
- Forks
- ⑂ 36
- License
- MIT
Open h5iCLI appSoftware developmentClaude Code
h5i↗
@h5i-dev·Rust
Record and isolate AI coding work with Git-backed, auditable agent workspaces.
Project overviewh5i hooks into Claude Code or Codex to version human prompts, agent context steps, and trimmed tool output as recoverable Git objects. It can also place several agents in isolated worktrees, coordinate peer review, test competing implementations, and apply the selected result. The workspace evidence lives inside repository refs, so it can be pushed, fetched, inspected offline, and used without depending on a hosted development environment.
- Stars
- ★ 458
- Forks
- ⑂ 34
- License
- Apache-2.0
Open velaDesktop appWriting and editingLinux
vela↗
@heider-x·TypeScript
Write long-form fiction with local AI, RAG, and structured workflows.
Project overviewVela is a cross-platform desktop IDE for novelists and web-fiction authors who want more structure than a chat box. It combines outlining, chapter drafting, rewriting, and automated review with a local RAG knowledge base that can retrieve characters, settings, and prior context during long projects. Writers can bring keys for providers such as OpenAI, Claude, Gemini, or DeepSeek, or connect local models through Ollama and similar runtimes. Project data and retrieval stay on the user's machine, making it suited to privacy-conscious, continuity-heavy fiction work.
- Stars
- ★ 458
- Forks
- ⑂ 122
- License
- GPL-3.0
Open LockIMEDesktop appProductivity and officemacOS
LockIME↗
@oomol-lab·Swift
Keep the macOS input source pinned by app or browser URL.
Project overviewLockIME is a macOS menu-bar app that keeps a chosen input source active globally, for each frontmost app, or for matching browser URLs. Rules can continuously reapply the source when it drifts, or switch only once on focus. Core locking needs no system permission; URL-level enhanced rules require Accessibility access, and the app targets macOS 14 or later.
- Stars
- ★ 458
- Forks
- ⑂ 17
- License
- GPL-3.0
Open she-love-meAutomationPersonal and daily lifeClaude Code
she-love-me↗
@863401402·Python
Extract and analyze WeChat or QQ chats for relationship patterns and risks.
Project overviewShe Love Me is an agent skill that extracts WeChat or QQ conversations and applies frameworks such as attachment styles, Gottman, and Sternberg to produce relationship-pattern analysis, risk signals, and practical suggestions. The results are guidance, not a definitive judgment. Its agent workflow emphasizes local processing; the traditional path exports messages.json and an analysis prompt, and whether those files leave the device depends on the chat model selected. Windows supports both platforms, macOS WeChat support is experimental, and Linux currently relies mainly on QQ.
- Stars
- ★ 456
- Forks
- ⑂ 41
- License
- MIT
Open infocard-skillsCollection or directoryDesign and creative work
infocard-skills↗
@shaom·HTML
Turn articles or notes into screenshot-ready editorial information cards.
Project overviewThe editorial-card-screenshot skill reorganizes source material into editable, screenshot-ready HTML cards and can optionally render PNG output. It supports portrait, landscape, square, widescreen, and banner-like aspect ratios by adapting the information layout rather than merely resizing one template. Installation requires the complete skill directory, including its assets, references, scripts, and optional agent files.
- Stars
- ★ 455
- Forks
- ⑂ 30
- License
- MIT
Open SkillAnythingAutomationAI and agent developmentClaude Code
SkillAnything↗
@AgentSkillOS·Python
Generate multi-platform agent skills from CLIs, APIs, libraries, or workflows.
Project overviewSkillAnything is a meta-skill that turns a target such as a CLI tool, REST API, package, workflow, or web service into agent-skill packages. Its seven-phase process analyzes the target, designs the skill architecture, implements SKILL.md and supporting files, creates tests, benchmarks the result, optimizes triggering, and packages distributions. The output can target Claude Code, OpenClaw, Codex, and a generic skill format, reducing the manual work of adapting the same software capability across agent platforms.
- Stars
- ★ 454
- Forks
- ⑂ 47
- License
- MIT