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 34 of 240
Open todometerDesktop appProductivity and officeModel Context Protocol
todometer↗
@cassidoo·JavaScript
Track daily tasks with a completion meter and automatic resets.
Project overviewtodometer is a desktop to-do app that makes daily progress visible through a completion meter. Users can add, pause, complete, delete, and reorder tasks, with optional daily resets, notifications, and reminders. A local REST API, MCP server, and custom URL protocol also allow scripts, shortcuts, or AI assistants to add and control tasks outside the main window.
- Stars
- ★ 2,119
- Forks
- ⑂ 305
- License
- MIT
Open SkillsCollection or directoryFrontend developmentClaude Code
Skills↗
@MengTo·Python
Reuse interface-design and web-building workflows across Codex, Claude, Cursor, and other AI agents.
Project overviewThis collection offers 75 skills for designers and builders working on web interfaces, animation, asset sourcing, and prompt creation from videos or existing pages. Its plain Markdown, folder-based format lets compatible agents load only the relevant SKILL.md workflow instead of depending on a single vendor-specific runtime.
- Stars
- ★ 2,116
- Forks
- ⑂ 243
- License
- MIT
Open flutter-rsCLI appSoftware development
flutter-rs↗
@flutter-rs·Rust
Build experimental Flutter desktop apps with Dart interfaces and Rust code.
Project overviewflutter-rs provides tooling and a template for building desktop applications with Dart and Rust. After installing Rust, the Flutter SDK, and the cargo-flutter command, developers can create a project, run it with hot reloading, and build an AppImage release. The repository describes the project as work in progress, so it is better suited to experimentation, learning, or contributors willing to handle compatibility issues.
- Stars
- ★ 2,114
- Forks
- ⑂ 82
- License
- MIT
Open pslab-appMobile appEducation and learningAndroid
pslab-app↗
@fossasia·Dart
Run measurements, signal generation, and logging with Pocket Science Lab hardware.
Project overviewPSLab App connects to Pocket Science Lab open hardware over USB and turns a phone or computer into an experiment control and data collection interface. The device can act as an oscilloscope, waveform generator, frequency counter, programmable voltage or current source, and data logger. The app spans mobile, desktop, and web, but the core experiments require PSLab hardware.
- Stars
- ★ 2,113
- Forks
- ⑂ 849
- License
- Apache-2.0
Open PasteBarAppDesktop appProductivity and officemacOS
PasteBarApp↗
@PasteBar·TypeScript
Save, search, and organize clipboard history on macOS and Windows.
Project overviewPasteBar records copied content and turns it into a searchable, organized library for repeated use. Collections, advanced keyboard shortcuts, and specialized copy-and-paste operations help users handle snippets, templates, images, and routine responses without repeatedly finding the source. Sensitive clips can be kept in PIN-protected collections, and the full database with images can be backed up, restored, or moved to a custom storage location. The app is available for macOS and Windows.
- Stars
- ★ 2,110
- Forks
- ⑂ 93
- GitHub updated
- Jul 14, 2026
Open better-shotDesktop appImage generation and editingmacOS
better-shot↗
@KartikLabhshetwar·Swift
Capture, edit, annotate, and export screenshots or recordings on macOS.
Project overviewBetterShot is a local-first macOS menu-bar app for region, window, and full-screen capture, screen recording, OCR, and color picking. Its floating preview opens an editor for annotations, backgrounds, padding, shadows, cropping, and video trimming, with MP4 export and drag-to-app workflows; it uses no cloud service, subscription, or telemetry.
- Stars
- ★ 2,107
- Forks
- ⑂ 116
- License
- BSD-3-Clause
Open fusioAPI or serverBackend developmentREST
fusio↗
@apioo·PHP
Self-host API management for developers and AI agents
Project overviewFusio is a self-hosted, open-source API management platform and gateway written in PHP. It can expose databases, microservices, and custom PHP or JavaScript actions as controlled API products, with a developer portal, SDK generation, usage monitoring, subscription plans, and quotas. Native MCP support can present selected backend actions as tools for AI agents. Docker Compose is the documented quick start, with manual installation also available.
- Stars
- ★ 2,104
- Forks
- ⑂ 240
- License
- Apache-2.0
Open ai-renamerCLI appProductivity and office
ai-renamer↗
@ozgrozer·JavaScript
Rename files from their contents using local or hosted language models.
Project overviewai-renamer is a Node.js command-line tool that examines images, videos, and other files to create descriptive filenames. It works with Ollama by default and can also use LM Studio or OpenAI, with options for model choice, filename casing, output language, subdirectories, and custom instructions. Video renaming requires ffmpeg, and selected flags are stored in a local configuration file so repeated runs do not need the same setup arguments.
- Stars
- ★ 2,100
- Forks
- ⑂ 142
- License
- GPL-3.0
Open claude-scientific-writerPluginResearch and knowledgeClaude Code
claude-scientific-writer↗
@K-Dense-AI·Python
Research literature and draft cited papers, reviews, reports, posters, and grant proposals.
Project overviewClaude Scientific Writer combines literature search, citation management, peer review, and specialized scientific-writing skills for papers, reviews, reports, posters, slides, and grant proposals. It can run as a Claude Code plugin or through its Python package and API. Research lookup in version 2.13 and later requires a PARALLEL_API_KEY, while some image-generation features optionally use OpenRouter.
- Stars
- ★ 2,097
- Forks
- ⑂ 250
- License
- MIT
Open DevDocsMCP serverResearch and knowledgeModel Context Protocol
DevDocs↗
@cyberagiinc·TypeScript
Crawl technical documentation into a local knowledge base that AI tools can query.
Project overviewDevDocs provides a graphical workflow for crawling technical documentation sites, selecting depth and pages, cleaning the content, and organizing it as Markdown or JSON for querying through an included MCP server. It supports link discovery, parallel crawling, caching, and local self-hosting, with Docker as the recommended setup for the full service stack. The public repository is explicitly no longer publicly maintained, and its Windows setup is described as experimental, so adopters should account for maintenance risk.
- Stars
- ★ 2,097
- Forks
- ⑂ 192
- License
- Apache-2.0
Open skills-manageDesktop appSoftware developmentmacOS
skills-manage↗
@iamzhihuix·TypeScript
Manage and synchronize local agent skills across many AI coding platforms.
Project overviewskills-manage is a local-first desktop app that keeps a central skill library and installs selected skills into Claude Code, Codex, Cursor, Gemini CLI, and many other platforms through symlinks. Users can inspect skill contents, discover project-level libraries, import from GitHub, browse marketplaces, organize collections, and batch-install them. Current prebuilt packages are limited to Apple Silicon macOS and are not notarized; other platforms must run from source. GitHub PATs and AI API keys are stored in the local SQLite database without encryption at rest.
- Stars
- ★ 2,093
- Forks
- ⑂ 194
- License
- Apache-2.0
Open codegDesktop appSoftware development
codeg↗
@xintaofei·TypeScript
Aggregate coding-agent sessions and delegate work across multiple agents.
Project overviewCodeg brings sessions from Claude Code, Codex, OpenCode, Gemini CLI, and other coding agents into one workspace. A primary agent can delegate parts of a task to independently running sub-agents, while built-in Git worktree flows support parallel development. The workspace also includes project scaffolding and live Office document editing. It can run as a desktop application, a standalone server, or a Docker deployment, but the underlying agents and their local credentials or configuration are still required.
- Stars
- ★ 2,087
- Forks
- ⑂ 246
- License
- Apache-2.0
Open supacodeDesktop appSoftware developmentmacOS
supacode↗
@supabitapp·Swift
Run and monitor multiple coding agents in parallel worktrees from a native macOS app.
Project overviewSupacode gives each coding task its own Git worktree and real terminal, allowing Claude, Codex, Copilot, and other agents to run side by side from one native macOS window. Sessions persist in the background, and live status badges show when an agent is busy, idle, or waiting for input. Remote repositories can also be managed over a shared SSH connection, although that mode is still in beta and has reduced local-only features.
- Stars
- ★ 2,083
- Forks
- ⑂ 263
- GitHub updated
- Jul 10, 2026
Open yao-meta-skillAutomationAI and agent developmentCodex
yao-meta-skill↗
@yaojingang·Python
Turn repeated workflows into evaluated, portable agent skills.
Project overviewYao Meta Skill converts workflows, prompts, transcripts, notes, or runbooks into reusable skill packages with explicit triggers and artifacts. A platform-neutral skill model can be compiled for OpenAI, Claude, generic Agent Skills, and VS Code-oriented targets, then checked through behavioral evaluations, review gates, and release evidence.
- Stars
- ★ 2,083
- Forks
- ⑂ 196
- License
- MIT
Open AgentlessCoding agentSoftware development
Agentless↗
@OpenAutoCoder·Python
Solve software defects through structured localization, repair, and patch validation.
Project overviewAgentless replaces a continuously interactive agent with a three-stage process: fault localization, candidate repair, and patch validation. It narrows an issue from files to classes or functions and then exact edit locations, samples several diff patches, and reranks them using regression and reproduction tests. The project mainly targets SWE-bench-style repair experiments and requires a Python 3.11 environment plus an OpenAI API key.
- Stars
- ★ 2,080
- Forks
- ⑂ 235
- License
- MIT
Open universal-data-toolWeb appMedia, audio and video
universal-data-tool↗
@UniversalDataTool·JavaScript
Label images, text, audio, video, and documents in one interface.
Project overviewUniversal Data Tool is a web and desktop application for editing and annotating mixed datasets. It supports workflows such as image classification or segmentation, named entities, audio transcription, video annotation, document review, and general data entry. Use the hosted interface, install the desktop build, or deploy it on premises, with real-time collaboration available in the labeling workspace. Projects can be exchanged through the UDT CSV or JSON formats and embedded into a React application.
- Stars
- ★ 2,068
- Forks
- ⑂ 200
- License
- MIT
Open onenoteDesktop appProductivity and officeLinux
onenote↗
@patrikx3·JavaScript
Run online OneNote in a dedicated desktop app with isolated account tabs.
Project overviewP3X OneNote places the online OneNote experience in a dedicated desktop process instead of a permanent browser tab. It supports system-tray operation and multiple isolated tabs for personal or corporate Microsoft accounts, with per-tab labels, ordering, pinning, and zoom settings. The application remains a wrapper around Microsoft's online service, so it is not a separate offline note database.
- Stars
- ★ 2,065
- Forks
- ⑂ 112
- License
- MIT
Open ESPConnectWeb appTesting and debugging
ESPConnect↗
@thelastoutpostworkshop·Vue
Inspect, back up, and flash ESP32 boards directly from a browser.
Project overviewESPConnect uses Web Serial or WebUSB in a modern Chromium browser to inspect ESP32 hardware and partitions, manage filesystems, back up flash, deploy firmware, and open a serial console without a desktop installation. Other applications using the same USB serial bridge must be closed before connecting. ESP8266 support is limited, and the NVS inspector remains an experimental, read-only debugging tool whose parsed output may not cover every edge case.
- Stars
- ★ 2,036
- Forks
- ⑂ 285
- License
- MIT