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 36 of 240
Open claude-code-toolsCollection or directorySoftware developmentClaude Code
claude-code-tools↗
@pchalasani·Python
Extend Claude Code with tools, skills, agents, and hooks
Project overviewclaude-code-tools brings practical command-line utilities and Claude Code plugins into one project for Claude Code, Codex CLI, and similar agents. Users can add session-management, terminal-automation, or document-workflow capabilities as needed; Google Docs and Sheets are optional extras, and the search component requires a separate binary.
- Stars
- ★ 1,897
- Forks
- ⑂ 122
- License
- MIT
Open AppPortsDesktop appProductivity and officemacOS
AppPorts↗
@wzh4869·Swift
Move large macOS apps to external storage while preserving their normal launch points.
Project overviewAppPorts moves large applications out of `/Applications` onto an SSD, SD card, or network storage while leaving a small launcher stub in the original location. Apps can still appear and launch normally through Finder and Launchpad, and the utility selects different strategies for native apps, self-updating software, suites, and supported App Store apps. It can also flag broken links when a drive is unavailable. System apps and running apps are blocked from migration, and the current download is not signed with an Apple Developer ID, so macOS may require manual quarantine removal.
- Stars
- ★ 1,884
- Forks
- ⑂ 76
- License
- Apache-2.0
Open colorpickerDesktop appDesign and creative work
colorpicker↗
@Toinane·JavaScript
Pick colors from the screen and organize reusable values on the desktop
Project overviewColorpicker is an Electron desktop tool for macOS, Windows, and Linux that samples colors from anywhere on the screen and saves or categorizes reusable values in Colorsbook. Pinning, shade bars, focus mode, random colors, and preferences support day-to-day color work. Clipboard color detection is still under development and currently recognizes only the first hexadecimal or RGB value it finds.
- Stars
- ★ 1,883
- Forks
- ⑂ 138
- License
- GPL-3.0
Open quasar-awesomeCollection or directoryFrontend development
quasar-awesome↗
@quasarframework
Find Quasar tutorials, extensions, components, communities, and example projects in one curated list.
Project overviewQuasar Awesome is a curated directory for developers working with the Quasar framework. It groups official documentation and community links with tutorials, video courses, app extensions, third-party components, development tools, and projects built with Quasar. The list is useful for learning and package discovery, but many external entries are neither created nor maintained by the Quasar team, and their compatibility may target different Quasar versions.
- Stars
- ★ 1,870
- Forks
- ⑂ 293
- License
- MIT
Open natively-cluely-ai-assistantDesktop appCommunication and collaboration
natively-cluely-ai-assistant↗
@Natively-AI-assistant·TypeScript
Transcribe meetings locally and turn them into private AI notes and answers.
Project overviewNatively is a desktop meeting, lecture, and interview assistant that captures system and microphone audio, performs on-device speech-to-text, and uses either bring-your-own model keys or a local Ollama instance for notes, answers, and searchable memory. Its separate audio channels are designed to keep speaker and user input distinct, while transcripts, embeddings, and credentials remain on the local machine by default. The source is available under a personal-use license covering personal, educational, research, and non-commercial use; commercial use requires a separate written license.
- Stars
- ★ 1,860
- Forks
- ⑂ 430
- GitHub updated
- Jul 14, 2026
Open deepcode-cliCoding agentSoftware developmentVS Code
deepcode-cli↗
@lessweb·TypeScript
Code from the terminal with an assistant tuned specifically for DeepSeek.
Project overviewDeep Code CLI is a terminal coding assistant optimized for deepseek-v4. Run deepcode in a project to use adjustable reasoning depth, conversation resume, code or chat undo, image pasting, Agent Skills, and MCP integrations; its settings can also be shared with the VS Code extension. Other OpenAI-compatible models are supported, but the harness, tool constraints, and context behavior are designed primarily around DeepSeek.
- Stars
- ★ 1,858
- Forks
- ⑂ 168
- License
- MIT
Open py-gptDesktop appProductivity and office
py-gpt↗
@szczyglis-dev·Python
Connect multiple models in a desktop assistant for chat, file search, agents, and tools.
Project overviewPyGPT brings cloud providers and local Ollama models into one desktop assistant for Windows, macOS, and Linux. It supports chat, document retrieval, voice interaction, and agent workflows through an extensible plugin system. Some plugins can read or write files and execute generated Python or system commands, so users should understand and tightly control tool permissions before enabling host execution.
- Stars
- ★ 1,851
- Forks
- ⑂ 333
- GitHub updated
- Jul 13, 2026
Open open-coworkDesktop appWorkflow automationmacOS
open-cowork↗
@OpenCoworkAI·TypeScript
Run desktop AI agents for files, documents, and connected tools.
Project overviewOpen Cowork is a graphical AI agent workspace for Windows and macOS that can use Claude, OpenAI-compatible APIs, and several other model providers. Within a selected workspace, an agent can manage files, create PPTX, DOCX, PDF, and XLSX outputs through skills, connect to services such as browsers or Notion through MCP, and receive remote instructions through Lark or Slack. Basic protection restricts file access by path; WSL2 on Windows or Lima on macOS can add VM isolation. Users should still review permissions carefully because authorized file changes or deletions carry real risk.
- Stars
- ★ 1,836
- Forks
- ⑂ 248
- License
- MIT
Open claude-code-history-viewerDesktop appData and analyticsLinux
claude-code-history-viewer↗
@jhlee0409·TypeScript
Browse, search, analyze, and back up conversation history across AI coding tools.
Project overviewClaude Code History Viewer reads local conversation data from many coding assistants, including Claude Code, Codex, Cursor, Gemini CLI, and OpenCode, and presents it in one offline interface. You can search across projects, compare providers, and review usage analytics. Desktop builds cover macOS, Windows, and Linux, while headless mode can export individual sessions as HTML or JSON; a full backup action archives all Claude Code sessions before automatic cleanup removes them.
- Stars
- ★ 1,834
- Forks
- ⑂ 184
- License
- MIT
Open agent-skill-creatorAutomationAI and agent developmentClaude Code
agent-skill-creator↗
@FrancyJGLisboa·Python
Turn a workflow description or document into a validated, cross-platform agent skill.
Project overviewAgent Skill Creator converts prose, PDFs, links, scripts, or transcripts into a reusable skill with a SKILL.md, working code, an evaluation specification, and an installer. It validates and security-scans the generated package, then adapts it for Claude Code, Codex, Cursor, Gemini, and other supported tools. This is aimed at teams that want to package repeatable internal workflows without hand-writing each skill.
- Stars
- ★ 1,828
- Forks
- ⑂ 218
- License
- MIT
Open AIaWWeb appProductivity and officeModel Context Protocol
AIaW↗
@NitroRCr·TypeScript
Manage multi-workspace AI chats, tools, and synced data across platforms.
Project overviewAIaW is a local-first AI chat client with multiple workspaces, support for several model providers, MCP connections, plugins, reusable prompts, and editable Artifacts. Conversation data is stored locally for offline access, with optional cloud synchronization after sign-in across Windows, Linux, macOS, Android, and the web PWA. The project is deprecated and has been replaced by the rewritten Nya AI client, so existing users are directed to migrate rather than adopt AIaW as a new long-term setup.
- Stars
- ★ 1,822
- Forks
- ⑂ 161
- License
- BSD-3-Clause
Open appsWeb appFinance, legal and compliance
apps↗
@polkadot-js·TypeScript
Connect to and operate Polkadot and Substrate chains from web or desktop.
Project overview@polkadot/apps provides a visual portal for exploring and interacting with supported Polkadot and Substrate chains. Users can open the hosted web application or run it through IPFS, Docker, or a local node; the desktop edition offers the same general interface while storing encrypted accounts on the local filesystem by default. Chain developers can customize API types, settings, and branding through the repository's configuration package.
- Stars
- ★ 1,821
- Forks
- ⑂ 1,635
- License
- Apache-2.0
Open pointlessDesktop appDesign and creative workLinux
pointless↗
@kkoomen·JavaScript
Sketch ideas and lightweight notes on an endless local drawing canvas.
Project overviewUse an endless SVG canvas as a simple desktop whiteboard for diagrams, visual notes, and free-form idea mapping. The app supports panning and zooming, arrows, rectangles, ellipses, selection, copy and paste, folders, local file persistence, basic touch input, and light or dark themes. Individual canvases can be exported as PNG, JPEG, or SVG, and prebuilt releases are available alongside an Arch Linux package. A text tool is still unfinished, so the current workflow is centered on shapes and drawing rather than typed annotations.
- Stars
- ★ 1,802
- Forks
- ⑂ 100
- License
- GPL-3.0
Open libvlcsharpLibraryMedia, audio and videoAndroid
libvlcsharp↗
@videolan·C#
Use LibVLC playback, streaming, and encoding inside .NET applications.
Project overviewLibVLCSharp exposes VideoLAN's LibVLC engine to .NET and Mono applications across desktop, mobile, server, and Unity environments. Developers can render video, output audio, handle files and network streams, and use encoding or streaming capabilities through a common API, with integrations for frameworks such as WPF, WinForms, MAUI, Avalonia, and Xamarin. Each target also needs the platform-specific native LibVLC package, because the bindings do not include the media engine by themselves.
- Stars
- ★ 1,796
- Forks
- ⑂ 297
- License
- LGPL-2.1
Open cateDesktop appSoftware developmentLinux
cate↗
@0-AI-UG·TypeScript
Organize editors, terminals, browsers, and AI agents on an infinite canvas.
Project overviewCate is a desktop coding workspace that places editors, terminals, browser tabs, documents, Git tools, and AI-agent chats on a zoomable spatial canvas. Panels can dock, split, detach, and persist across projects, while the built-in agent can connect to several model providers. Prebuilt releases are available for macOS, Windows, and Linux.
- Stars
- ★ 1,788
- Forks
- ⑂ 111
- License
- MIT
Open desktopFrameworkSoftware development
desktop↗
@elixir-desktop·Elixir
Build local-first desktop and mobile apps with Elixir and Phoenix LiveView.
Project overviewElixir Desktop lets Phoenix LiveView developers build native-like local applications for Windows, macOS, Linux, iOS, and Android. It routes window, webview, menu, and notification operations through platform backends, using wxWidgets on desktop, a JSON bridge on mobile, or a browser backend for headless environments. An example application and setup guides provide a starting point. Core desktop and mobile execution works, but complete desktop installer generation, signing, and one-command cross-platform packaging remain roadmap items.
- Stars
- ★ 1,782
- Forks
- ⑂ 64
- License
- MIT
Open poiDesktop appPersonal and daily lifeLinux
poi↗
@poooi·TypeScript
Use an extensible desktop browser and toolkit for Kantai Collection
Project overviewpoi is a desktop browser and toolkit for Kantai Collection that combines game access, caching, data synthesis and analysis, notifications, and a plugin system in one application. It supports HTTP and SOCKS5 proxies plus experimental PAC support, while plugins extend the available tools. Official releases are provided through GitHub, some platform packages are community-maintained, and nightly artifacts may be periodically removed.
- Stars
- ★ 1,780
- Forks
- ⑂ 352
- License
- MIT
Open LTX-DesktopDesktop appMedia, audio and videoLinux
LTX-Desktop↗
@Lightricks·TypeScript
An open-source desktop app for generating and editing videos with LTX models.
Project overviewLTX Desktop is an open-source desktop app for generating and editing videos with LTX models. It supports text-, image-, and audio-to-video generation, Retake editing, and project timelines. Windows or Linux systems with an NVIDIA CUDA GPU and at least 16 GB of VRAM can generate locally after downloading model weights; unsupported Windows hardware and macOS use the LTX API instead. The app is still in beta, local mode downloads large model files, and API-backed features send prompts and media to the service.
- Stars
- ★ 1,778
- Forks
- ⑂ 371
- License
- Apache-2.0