Topics / #productivity
Productivity projects on GitHub
Apps and workflows that help people organize tasks and work more efficiently.
As of , the most-starred Productivity projects on GitHub are skills (295.4K stars), ECC (282.5K stars) and andrej-karpathy-skills (220.7K stars). GitHub.Locker tracks 710 Productivity repositories with 12.3M stars combined. The fastest-growing on October 17 was skills, with +1.1K stars in a day.
Hot right now
Most stars gained in a day · Oct 17
+1.1Kskills
mattpocock/skills · ★ 295.4KAgent skills - slash commands for AI coding agents - that Matt Pocock uses daily for real engineering, not vibe coding: small, composable, and built to work with any model.
+1.1KECC
affaan-m/ECC · ★ 282.5KECC is a performance-optimization system (a harness) for coding agents: it plans before building, verifies changes with tests, reviews its own work from a fresh context, remembers what matters, and turns repeated wins into reusable skills. It works with Claude Code, Codex, Cursor, OpenCode and other agent harnesses.
+642diagram-design
cathrynlavery/diagram-design · ★ 57KDiagram Design is an Agent Skill that lets AI coding agents (Claude Code, Codex, Factory Droid, Pi) generate editorial-quality diagrams — 39 types including architecture, flowchart, Gantt, UML class and database schema — as self-contained HTML+SVG files with no Mermaid, no Figma, and no generic rounded boxes.
+385wordcraft
storytold/wordcraft · ★ 14.1KWordCraft is an open-source, clean-room reimplementation of Microsoft Word in pure Rust: a word processor with the Word workflow you know - ribbon, styles, tables, track changes, references, mail merge - built by the ArtCraft team.
The all-time top
Top 100 of 710 · by stars
- 295.4K
#1 · mattpocock/skillsskills
Agent skills - slash commands for AI coding agents - that Matt Pocock uses daily for real engineering, not vibe coding: small, composable, and built to work with any model.
- 282.5K
#2 · affaan-m/ECCECC
ECC is a performance-optimization system (a harness) for coding agents: it plans before building, verifies changes with tests, reviews its own work from a fresh context, remembers what matters, and turns repeated wins into reusable skills. It works with Claude Code, Codex, Cursor, OpenCode and other agent harnesses.
- 220.7K
#3 · multica-ai/andrej-karpathy-skillsandrej-karpathy-skills
A single CLAUDE.md file (also distributable as a Claude Code plugin) that encodes four guidelines derived from Andrej Karpathy's observations on common LLM coding pitfalls, meant to make Claude Code behave more carefully and avoid overengineering.
- 4
vscode
193.8Kmicrosoft/vscode · TypeScriptThis is the open-source repository ('Code - OSS') where Microsoft and the community develop Visual Studio Code, a free code editor with built-in debugging, Git, and extension support.
- 5

ohmyzsh
190.1Kohmyzsh/ohmyzsh · ShellOh My Zsh is an open source, community-driven framework for managing your zsh configuration, with 300+ optional plugins and 150+ bundled themes for your terminal.
- 6
skills
181.8Kanthropics/skills · PythonThis is Anthropic's public repository of Agent Skills for Claude: folders of instructions, scripts, and resources that Claude loads dynamically to get better at specific tasks like document creation, data analysis, or enterprise workflows.
- 7

the-art-of-command-line
162.5Kjlevy/the-art-of-command-lineA single-page guide collecting essential command-line tips, tricks, and notes for using Bash on Linux and other Unix-like systems, from basics through advanced scripting and debugging.
- 8

spec-kit
141.7Kgithub/spec-kit · PythonSpec Kit is an open source toolkit for Spec-Driven Development (SDD) — you write specs, plans, and tasks that an AI coding agent turns into working code, instead of writing code first and documentation as an afterthought.
- 9

PowerToys
139.4Kmicrosoft/PowerToys · CPowerToys is a collection of over 30 utilities from Microsoft that let you customize Windows and streamline everyday tasks, like a window manager, color picker, bulk file renamer, and more.
- 10

gstack
136.8Kgarrytan/gstack · TypeScriptgstack is Garry Tan's personal Claude Code setup: a pack of 23 opinionated skills that act like a full engineering team (CEO, eng manager, designer, reviewer, QA, security officer, release engineer) inside Claude Code.
- 11

excalidraw
134.1Kexcalidraw/excalidraw · TypeScriptAn open source virtual whiteboard with a hand-drawn look for sketching diagrams, wireframes and whatever you like — use it at excalidraw.com or embed the npm package in your own app.
- 12

awesome-mac
116.4Kjaywcjlove/awesome-mac · SwiftIt is a curated, categorized list of high-quality macOS software, covering everything from text editors and developer tools to design apps, utilities, and security tools.
- 13

neovim
103Kneovim/neovim · Vim ScriptNeovim is a fork of Vim, a modal text editor, rebuilt to be more extensible, maintainable, and friendly to multiple contributors and advanced UIs.
- 14

open-design
102Knexu-io/open-design · TypeScriptOpenDesign is a collaborative, open-source design agent workspace: your existing coding agent (Claude Code, Codex, Cursor, DeepSeek Harness, and 20+ others) becomes the design engine that turns a brief into real prototypes, dashboards, slide decks, images and video.
- 15

thefuck
97.9Knvbn/thefuck · PythonThe Fuck is a command-line app that corrects your previous mistyped console command. Run 'fuck' after a failed command and it suggests a fixed version to run instead.
- 16

Stirling-PDF
94.4KStirling-Tools/Stirling-PDF · TypeScriptStirling PDF is an open-source PDF editing platform with over 50 tools for editing, merging, splitting, signing, redacting, converting, OCR-ing, and compressing PDFs.
- 17

mermaid
90.7Kmermaid-js/mermaid · TypeScriptMermaid is a JavaScript-based diagramming and charting tool that lets you create flowcharts, sequence diagrams, Gantt charts and more from simple Markdown-inspired text definitions instead of a drag-and-drop editor.
- 18
rtk
83.8Krtk-ai/rtk · Rustrtk is a CLI proxy that filters and compresses command outputs before they reach your LLM context, cutting 60-90% of the bash output your coding agent reads and lowering token costs.
- 19

fzf
83.6Kjunegunn/fzf · Gofzf is a general-purpose command-line fuzzy finder and interactive terminal toolkit. You pipe any list into it and interactively filter it with fuzzy matching, then it writes your selection to stdout.
- 20

lazygit
83.3Kjesseduffield/lazygit · GoLazygit is a simple terminal UI (TUI) for git that lets you stage, commit, rebase, merge and branch through an interactive visual interface instead of memorizing git CLI commands.
- 21

hoppscotch
80.6Khoppscotch/hoppscotch · TypeScriptHoppscotch is an open-source API development ecosystem for building, testing and debugging REST, GraphQL, WebSocket, MQTT, Server-Sent Events and Socket.IO APIs, positioned as an open alternative to Postman or Insomnia.
- 22

code-server
79.6Kcoder/code-server · TypeScriptcode-server runs VS Code on a remote machine and lets you access the full editor through a web browser, so you can code from any device.
- 23

AppFlowy
77.5KAppFlowy-IO/AppFlowy · DartAppFlowy is an open-source, AI-powered collaborative workspace that combines projects, wikis, and team docs, built as a Notion alternative that keeps your data under your control.
- 24
awesome-claude-skills
77.3KComposioHQ/awesome-claude-skills · PythonA comprehensive and curated list of 1000+ production-ready Claude Skills and Plugins for enhancing productivity across Claude.ai, Claude Code, and other coding agents like Codex, Cursor, Gemini CLI, and Antigravity.
- 25

gpt_academic
71.5Kbinary-husky/gpt_academic · PythonGPT Academic is a Python web UI that gives practical interaction tools for GPT/GLM and other LLMs, specialized for reading, polishing and writing academic papers, with modular plugin functions for code analysis and PDF/LaTeX translation.
- 26

up
68.9Kbyoungd/up · JavaScriptAn open, continuously updated book on lifelong learning in the AI era: it starts from learning English and expands into AI learning, real projects, startup failure and recovery.
- 27

design-resources-for-developers
67.2Kbradtraversy/design-resources-for-developersA curated list of design and UI resources for developers, covering stock photos, templates, CSS frameworks, UI libraries, icons, fonts, color tools and more.
- 28
awesome-nodejs
67.2Ksindresorhus/awesome-nodejsA curated 'awesome list' of delightful Node.js packages and resources, covering everything from CLI tools and HTTP clients to build tools, databases, and learning materials.
- 29

memos
63.9Kusememos/memos · GoMemos is an open-source, self-hosted app for capturing short-form notes—daily notes, links, work logs, and snippets—into a chronological Markdown timeline you can revisit by search, tag, or date.
- 30

drawio-desktop
63.5Kjgraph/drawio-desktop · JavaScriptdrawio-desktop is the official Electron build of draw.io, a desktop diagramming app that wraps the core draw.io editor so you can build flowcharts and diagrams without a browser.
- 31

TrendRadar
63Ksansan0/TrendRadar · PythonTrendRadar is an AI-driven public opinion and trend monitoring tool that aggregates trending topics from many Chinese platforms plus RSS feeds, filters them with keywords or AI, and pushes a smart briefing to your phone or desktop.
- 32

Pake
62.2Ktw93/Pake · RustPake turns any webpage into a small, fast desktop app with a single command — ChatGPT, YouTube, Notion, whatever you use daily.
- 33

markdown-here
60.3Kadam-p/markdown-here · JavaScriptMarkdown Here is a browser extension for Chrome, Firefox, Opera, and Thunderbird that lets you write an email in Markdown and then render it into styled HTML right in the compose box before sending.
- 34
github-cheat-sheet
59.7Ktiimgreen/github-cheat-sheetThis is a cheat sheet that collects cool, hidden and not-so-hidden features of Git and GitHub, like URL tricks, keyboard shortcuts, task lists and diff tricks, each explained with a short example.
- 35

i-have-adhd
57.6Kayghri/i-have-adhd · PythonA skill for coding agents (like Claude Code) that stops them from burying the answer in rambling explanations. It forces action-first, numbered, concrete responses instead of hedging filler like 'Hope this helps!'.
- 36

diagram-design
57Kcathrynlavery/diagram-design · HTMLDiagram Design is an Agent Skill that lets AI coding agents (Claude Code, Codex, Factory Droid, Pi) generate editorial-quality diagrams — 39 types including architecture, flowchart, Gantt, UML class and database schema — as self-contained HTML+SVG files with no Mermaid, no Figma, and no generic rounded boxes.
- 37

marketingskills
55.3Kcoreyhaines31/marketingskills · JavaScriptA collection of AI agent skills focused on marketing tasks — CRO, copywriting, SEO, analytics, and growth engineering — built for technical marketers and founders who want AI coding agents to help with those jobs.
- 38

awesome-openclaw-skills
53.2KVoltAgent/awesome-openclaw-skillsThis is a curated awesome-list of 5,400+ community-built skills for OpenClaw, a locally-running AI assistant, sourced and filtered from OpenClaw's official public registry (ClawHub).
- 39

cherry-studio
52.7KCherryHQ/cherry-studio · TypeScriptCherry Studio is a desktop AI client that gives you one app to chat with many LLM providers (OpenAI, Gemini, Anthropic, Claude, Perplexity, Poe) or run local models via Ollama/LM Studio, plus 300+ ready-made assistants and MCP server support.
- 40
brew
50KHomebrew/brew · RubyHomebrew is a free, open-source package manager that lets you install, update and manage command-line tools, libraries and apps on macOS and Linux straight from the terminal.
- 41

tmux
49.9Ktmux/tmux · Ctmux is a terminal multiplexer that lets you create, access, and control multiple terminals from a single screen, and detach/reattach sessions later.
- 42
julia
49.2KJuliaLang/julia · JuliaJulia is a high-level, high-performance dynamic programming language built for technical and scientific computing, numerical analysis, and machine learning.
- 43

slidev
49.1Kslidevjs/slidev · TypeScriptSlidev is a framework for creating presentation slides using Markdown, built specifically for developers.
- 44
skills
47Kemilkowalski/skills · MarkdownA collection of AI agent skills for designers and engineers that teach coding agents good judgment about animation and UI design, drawn from the author's experience at Vercel and Linear.
- 45

siyuan
46.8Ksiyuan-note/siyuan · TypeScriptSiYuan is an open-source, privacy-first, self-hosted knowledge workspace that combines block-level note-taking with AI agent collaboration, letting humans and AI agents work on the same knowledge base together.
- 46
helix
46.6Khelix-editor/helix · RustHelix is a modal text editor inspired by Kakoune and Neovim, written in Rust, with built-in language server support and tree-sitter powered syntax highlighting and code editing out of the box.
- 47

Files
46Kfiles-community/Files · C#Files is a modern, open-source file manager for Windows that helps users organize their files and folders, featuring multitasking, file tags, and deep system integrations.
- 48

streamlit
46Kstreamlit/streamlit · PythonStreamlit is a Python framework that turns plain scripts into interactive web apps for dashboards, reports, or chat apps, in minutes instead of weeks.
- 49
bubbletea
45.4Kcharmbracelet/bubbletea · GoBubble Tea is a Go framework for building terminal user interfaces (TUIs), based on The Elm Architecture. It handles rendering, input, and state management so you can focus on your app's model, update, and view logic.
- 50

logseq
45.3Klogseq/logseq · ClojureLogseq is a privacy-first, open-source platform for knowledge management and collaboration, built around a graph of linked notes written in local Markdown or Org-mode files.
- 51

pyenv
45.2Kpyenv/pyenv · Shellpyenv lets you install multiple Python versions side by side and switch between them easily, either globally, per-user, or per-project. It is a pure shell-script tool with no dependency on Python itself.
- 52

omarchy
45.1Komacom/omarchy · ShellOmarchy is an opinionated, pre-configured Linux desktop setup created by DHH, built on Arch Linux and the Hyprland window manager, bundling curated apps, themes, and keybindings for a polished out-of-the-box experience.
- 53
desktop
45Kzen-browser/desktop · C++Zen is a desktop web browser built on top of Firefox, focused on making you more productive — its tagline is 'Welcome to a calmer internet'.
- 54
lossless-cut
44.7Kmifi/lossless-cut · TypeScriptLosslessCut is a cross-platform FFmpeg GUI for extremely fast, lossless cutting, trimming, merging and remuxing of video and audio files without re-encoding.
- 55

Fabric
44.3Kdanielmiessler/Fabric · GoFabric is an open-source framework that organizes AI prompts (called Patterns) by real-world task, so you can apply AI to specific problems from the command line or via a REST API.
- 56

puter
43.8KHeyPuter/puter · TypeScriptPuter is an open-source, self-hostable 'internet computer' — a web-based desktop environment that bundles everyday apps, cloud storage, and a developer platform (AI, database, serverless workers) accessible from any browser.
- 57
gkd
43Kgkd-kit/gkd · KotlinGKD is an Android app that taps the screen automatically: it watches for specific on-screen conditions (like certain text appearing) using Android's Accessibility service, then clicks the matching node or location based on your own custom selector rules.
- 58
yazi
42.9Ksxyazi/yazi · RustYazi (means 'duck') is a blazing fast terminal file manager written in Rust, built on non-blocking async I/O for an efficient, user-friendly and customizable file management experience.
- 59

cheat.sh
41.8Kchubin/cheat.sh · Pythoncheat.sh is a unified cheat-sheet service: ask about a UNIX command or a programming language and get a concise answer right in your terminal, browser or editor. It aggregates the best community-driven cheat sheet repositories, on par with StackOverflow.
- 60

Awesome-Design-Tools
41.5Kgoabstract/Awesome-Design-Tools · JavaScriptA curated list of design tools and plugins covering nearly every category a designer might need, from accessibility testing and animation to prototyping, wireframing, and 3D modeling.
- 61

vim
41.1Kvim/vim · Vim ScriptVim (Vi IMproved) is a greatly improved version of the classic UNIX editor Vi - a text editor geared to editing programs and other plain text files. The current release is version 9.2.
- 62

outline
40.9Koutline/outline · TypeScriptOutline is a fast, collaborative knowledge base for teams — think a team wiki with realtime co-editing that works with Markdown.
- 63

it-tools
40.9KCorentinTh/it-tools · VueIt-tools is a free, open-source collection of handy online tools for developers and people working in IT — small utilities with great UX, gathered in one web app.
- 64

nushell
40.7Knushell/nushell · RustNushell (Nu) is a new type of shell: instead of treating command output as raw text, it works with structured data — listing a directory returns a table of rows you can filter and process.
- 65

financial-services
40.2Kanthropics/financial-services · PythonA collection of Claude agents, skills, and data connectors for financial-services workflows like investment banking, equity research, private equity, and wealth management — covering things like comps, DCFs, pitch decks, GL reconciliation, and KYC screening.
- 66

ShareX
40.2KShareX/ShareX · C#A free, open-source screen capture, screen recording, file sharing and productivity app for Windows — it captures any area of your screen and uploads images, text and files to many destinations.
- 67
zoxide
40.2Kajeetdsouza/zoxide · Rustzoxide is a smarter cd command that remembers which directories you use most frequently so you can jump to them with just a few keystrokes.
- 68
mindshub
39.8Kmindsdb/mindshub · MakefileMindsHub Cowork is a unified workspace where you delegate entire projects - apps, websites, research, analysis, reports, scheduled operations - to AI models (open or proprietary) and get back finished, shareable results.
- 69

awesome-deepseek-integration
39.4Kdeepseek-ai/awesome-deepseek-integrationA curated list of software and tools that integrate the DeepSeek API or DeepSeek models, covering chat apps, browser extensions, IDE plugins, agent frameworks, RAG frameworks, Discord bots and more.
- 70
Folo
39.1KRSSNext/Folo · TypeScriptFolo is an AI-powered RSS reader that pulls feeds, curated lists, and RSSHub sources into a single noise-free timeline, with AI features like translation and summarization built in.
- 71

lapce
38.9Klapce/lapce · RustLapce is a fast code editor written in pure Rust, with a UI built in Floem, built-in LSP support, modal (Vim-like) editing, remote development, and a terminal.
- 72

chatwoot
37.9Kchatwoot/chatwoot · RubyChatwoot is an open-source, self-hosted customer support platform that unifies live chat, email, and social channels (WhatsApp, Facebook, Instagram, Twitter, Telegram, Line, SMS) into one inbox, positioned as an alternative to Intercom, Zendesk, and Salesforce Service Cloud.
- 73

awesome-shell
37.8Kalebcay/awesome-shellA curated list of awesome command-line frameworks, toolkits, guides, and gizmos for the shell, inspired by awesome-php.
- 74

khoj
37.7Kkhoj-ai/khoj · PythonKhoj is an open-source personal AI — a 'second brain' that answers your questions from the web and your own documents, runs custom agents for you, and works with any online or local LLM.
- 75

CasaOS
37.3KIceWhaleTech/CasaOS · GoCasaOS is an open-source personal cloud operating system that turns a small computer (ZimaBoard, NUC, Raspberry Pi, or an old PC) into a home server with a friendly web UI for files, apps, and devices.
- 76

just
36.3Kcasey/just · Rust'just' is a command runner that lets you save and run project-specific commands defined in a file called a justfile, with syntax inspired by make.
- 77
next-ai-draw-io
36.3KDayuanJiang/next-ai-draw-io · TypeScriptA Next.js web app that lets you create and edit draw.io diagrams by chatting with an AI in natural language, instead of manually dragging shapes.
- 78

zsh-autosuggestions
36.1Kzsh-users/zsh-autosuggestions · ShellA zsh plugin that gives you fish-shell-like autosuggestions: as you type a command, it shows a suggested completion in muted gray text based on your history and completions.
- 79
github-chinese
35.8Kmaboloshi/github-chinese · JavaScriptA userscript that translates the entire GitHub interface (menus, titles, buttons, etc.) into Chinese, built on top of the earlier 52cik/github-hans project.
- 80

vim-plug
35.8Kjunegunn/vim-plug · Vim Scriptvim-plug is a minimalist plugin manager for Vim and Neovim, implemented as a single script file with no external dependencies.
- 81

zellij
35.8Kzellij-org/zellij · RustZellij is a terminal workspace (often called a terminal multiplexer) that lets you split your terminal into panes and tabs, with layouts, plugins, and a focus on being easy to use out of the box while still powerful.
- 82

AnotherRedisDesktopManager
34.8Kqishibo/AnotherRedisDesktopManager · JavaScriptAnother Redis Desktop Manager (AnotherRedisDesktopManager/ARDM) is a GUI desktop client for managing and browsing Redis databases, built to be faster and more stable than other Redis GUI tools, especially with huge key sets.
- 83
czkawka
34.3Kqarmin/czkawka · FluentCzkawka is a multi-functional Rust app for finding and cleaning duplicate files, empty folders, similar images/videos/music, broken files, temporary files and more on your disk.
- 84
Recordly
34.3Kwebadderallorg/Recordly · TypeScriptRecordly is an open-source desktop app for recording and editing screen captures with motion-driven presentation tools built in — auto-zooms, cursor polish, and styled frames — made for walkthroughs, demos, and product videos.
- 85
BetterDisplay
34.1Kwaydabber/BetterDisplayBetterDisplay is a macOS menu bar app that unlocks extra display controls on your Mac, including flexible HiDPI scaling, XDR/HDR brightness boosts, DDC and HDMI-CEC hardware control, virtual screens, and picture-in-picture streaming.
- 86

Handy
34Kcjpais/Handy · RustHandy is a free, open source speech-to-text app: press a keyboard shortcut, speak, and your transcribed words are pasted into whatever app you are typing in. It runs entirely offline on your own computer.
- 87

cursor
33.3Kcursor/cursorCursor is a downloadable code editor application from the Cursor team; the repository itself is mainly a landing page pointing to the website, docs and community forum rather than hosting the editor's source code.
- 88

homepage
33.2Kgethomepage/homepage · JavaScriptHomepage is a fully static, highly customizable application dashboard (startpage) that aggregates service widgets, Docker container stats, bookmarks, and information widgets like weather and search in one place.
- 89

modern-unix
33Kibraheemdev/modern-unixA curated collection of modern, faster and saner alternatives to common Unix commands - an index of CLI tools like bat, ripgrep, fd, fzf and zoxide.
- 90

delta
32.5Kdandavison/delta · RustDelta is a syntax-highlighting pager for git, diff, grep, ripgrep and git blame output. It sits between git and your terminal, making the diffs you study every day easier to read.
- 91

refined-github
32.3Krefined-github/refined-github · TypeScriptRefined GitHub is a browser extension that cleans up GitHub's interface and bolts on dozens of small quality-of-life features, from sticky sidebars to better diff and comment tools.
- 92

CodexPlusPlus
32.3KBigPizzaV3/CodexPlusPlus · RustCodex++ is an external launcher and management tool for the OpenAI Codex/ChatGPT desktop app, adding provider switching, protocol conversion, session management and UI enhancements on top of it.
- 93

OfficeCLI
32.1KiOfficeAI/OfficeCLI · C#An open-source Office suite built for AI agents: it gives any AI agent full control over Word, Excel, and PowerPoint — reading, editing, and creating documents — right from the command line.
- 94

DevToys
32.1KDevToys-app/DevToys · C#DevToys is a desktop app that bundles 30+ small developer utilities (converters, encoders, formatters, generators, graphics tools, testers, text utilities) into one offline Swiss-Army-knife tool, so you don't need to use random untrustworthy websites for quick tasks.
- 95

anki
32.1Kankitects/anki · RustAnki is a spaced repetition flashcard program that helps you memorize information through scheduled, algorithm-driven reviews.
- 96

meetily
31.9KZackriya-Solutions/meetily · RustA privacy-first AI meeting assistant that captures your meetings, transcribes them in real time, and generates summaries — entirely on your own machine, with no data sent to the cloud.
- 97

vimrc
31.8Kamix/vimrc · Vim ScriptThe Ultimate vimrc: a polished, ready-made Vim configuration the author has been tweaking for over 10 years. You install it into your home directory and get a much better Vim out of the box.
- 98
awesome-openclaw-usecases
31.7Khesamsheikh/awesome-openclaw-usecasesA community collection of real-life use cases for OpenClaw (formerly ClawdBot, MoltBot) — recipes for how people use the agent in daily life, from morning briefings to home servers.
- 99

cli
31.6Kgoogleworkspace/cli · RustA single command-line tool for all of Google Workspace — Drive, Gmail, Calendar, Sheets, Docs, Chat, Admin and more — with structured JSON output, built for humans and AI agents alike. It is not an officially supported Google product.
- 100

awesome-macos-command-line
31Kherrbischoff/awesome-macos-command-lineA curated awesome list of commands and tricks for doing useful things from the macOS terminal shell. It is a reference you read, not a piece of software you run.
Showing the 100 most-starred of 710. See every one in the catalog.
Related topics
Often tagged together