Skip to content

Open-source Productivity projects

203 MIT-licensed productivity projects, most-starred first — free to use, modify and ship commercially. Each page covers what it is, who it suits, how to install and run it, and how it compares.

  1. 1OpenClawSelf-hosted AI assistant that runs on your own devices and talks to you in your chat apps.★ 394k
  2. 2Oh My ZshA community framework that manages your zsh shell config, with bundled plugins and themes.★ 190k
  3. 3PowerToysA set of Windows utilities for customizing the desktop and speeding up everyday tasks.★ 140k
  4. 4ExcalidrawOpen-source virtual whiteboard for sketching hand-drawn style diagrams in your browser.★ 135k
  5. 5PaperclipOpen-source Node.js and React app for organizing teams of AI agents around goals, tasks, and budgets.★ 110k
  6. 6The FuckCorrects your previous console command after you mistype it.★ 97.9k
  7. 7Uptime KumaSelf-hosted uptime monitor that checks your sites and services and alerts you when they go down.★ 93.2k
  8. 8NextChatOpen-source chat app for talking to many AI models, with a web and desktop version.★ 88.9k
  9. 9fzfA fast command-line tool for picking items from any list by typing a few letters.★ 83.9k
  10. 10career-opsOpen-source AI job search agent that scores jobs against your CV and drafts applications for you to submit.★ 79.4k
  11. 11PPT MasterTurns documents or topics into editable, native PowerPoint decks using an AI agent workflow.★ 72.4k
  12. 12AI Job SearchA Claude Code-based framework that helps you evaluate jobs, tailor CVs, write cover letters, and prep intervie★ 68.9k
  13. 13AnythingLLMPrivate AI chat app for your documents, with agents, runs locally or with cloud models.★ 67.8k
  14. 14WinUtilA Windows script that installs apps, applies system tweaks, and fixes common settings.★ 65.4k
  15. 15MemosA self-hosted, open-source notes app that keeps your daily thoughts in a personal timeline.★ 64.2k
  16. 16MarkTextA simple, distraction-free markdown editor for Linux, macOS and Windows.★ 63.5k
  17. 17Markdown HereA browser extension that turns Markdown you type in email into formatted HTML before you send.★ 60.3k
  18. 18MemPalaceLocal-first AI memory that stores your conversations verbatim and searches them semantically.★ 60.2k
  19. 19i-have-adhdA skill for coding agents that puts the answer first and drops filler.★ 59.7k
  20. 20Marketing SkillsA set of markdown skill files that teach AI coding agents marketing tasks like CRO, copywriting, SEO and analy★ 57.9k
  21. 21n8nA searchable local collection of over 4,000 n8n automation workflow JSON files you can browse and download.★ 57.2k
  22. 22GhostOpen-source publishing platform for blogs, memberships, subscriptions and newsletters.★ 55.7k
  23. 23Hiring Without WhiteboardsA community-maintained list of companies that hire without whiteboard-style trivia interviews.★ 53.1k
  24. 24ObsidianSkill files that teach AI coding agents to work with Obsidian vaults and open formats.★ 50.6k
  25. 25HuginnSelf-hosted system that runs automated agents to watch the web and feeds, then act on what they find.★ 50.3k
  26. 26nanobotSelf-hosted personal AI agent in Python that works through a browser, terminal, or chat apps.★ 49.8k
  27. 27Cal.diyOpen-source, self-hosted scheduling app for booking meetings, a community fork of Cal.com.★ 49.6k
  28. 28SlidevWrite presentation slides in Markdown, rendered with Vue and Vite.★ 49.3k
  29. 29Umi-OCRFree, open-source OCR app that reads text from screenshots, images, and PDFs, offline.★ 48.4k
  30. 30CowAgentOpen-source personal AI assistant that plans tasks, uses tools, and keeps memory across chat platforms.★ 47.8k
  31. 31LibreChatSelf-hosted, open-source chat interface for many AI models, with agents, tools, and multi-user login.★ 46.6k
  32. 32FilesA modern Windows file manager for organizing files and folders.★ 46.4k
  33. 33Reactive ResumeA free, open-source resume builder that stores your data and lets you self-host it.★ 45.2k
  34. 34Open NotebookSelf-hosted, privacy-focused open-source alternative to Google's NotebookLM for research notes and AI chat.★ 41.3k
  35. 35crocSends files and folders between two computers, encrypted, using a shared code phrase.★ 40.8k
  36. 36OpenScreenFree, open-source screen recorder and demo editor for polished product walkthroughs.★ 40k
  37. 37VaneA self-hosted AI answering engine that searches the web and cites its sources.★ 38k
  38. 38Vibe-TradingAn open-source AI trading agent you run yourself, for research, backtesting and paper trading.★ 37.4k
  39. 39HandyFree, open source desktop app that turns your speech into text on your own computer, offline.★ 37k
  40. 40zsh-autosuggestionsShows gray command suggestions from your history as you type in zsh.★ 36.2k
  41. 41ZellijA terminal workspace that splits your terminal into panes, tabs and sessions, with layouts and plugins.★ 35.9k
  42. 42MonitorControlAdjusts external monitor brightness and volume from the Mac menu bar or keyboard, with native macOS on-screen ★ 34.6k
  43. 4312306Python script that automates searching and booking China 12306 train tickets; repo is archived.★ 34k
  44. 44deltaA syntax-highlighting pager that makes git, diff, and grep output easier to read.★ 32.6k
  45. 45Refined GitHubA browser extension that cleans up GitHub's interface and adds extra features.★ 32.4k
  46. 46MeetilyFree, open-source meeting notes app for macOS and Windows that transcribes and summarizes locally.★ 32.4k
  47. 47AtuinReplaces your shell history with a searchable, optionally encrypted-synced database.★ 32.2k
  48. 48amix/vimrcA ready-made Vim configuration with plugins, color schemes, and sensible defaults.★ 31.8k
  49. 49GBrainSelf-hosted memory store for AI agents, with sourced facts, corrections, and shared access across agents.★ 31.4k
  50. 50QMDLocal search tool for your markdown notes and docs, combining keyword and AI-based semantic search.★ 30.8k
  51. 51ActualA free, open-source budgeting app that keeps your data local and syncs across devices.★ 29.9k
  52. 52microA simple, nano-like terminal text editor with mouse support and multiple cursors.★ 29.8k
  53. 53yabaiA tiling window manager for macOS that arranges windows automatically using a command line.★ 29.8k
  54. 54ArchiveBoxSelf-hosted tool that saves copies of web pages and media in standard, readable formats.★ 28.9k
  55. 55OpenClashA LuCI plugin that runs the Mihomo (Clash Meta) proxy client on OpenWrt routers.★ 28k
  56. 56GlowA terminal program that renders Markdown files nicely so you can read them in the command line.★ 27.9k
  57. 57PM SkillsA set of ready-made product management prompts and workflows for Claude and other AI assistants.★ 27.6k
  58. 58PicGoDesktop app that uploads pasted or dropped images to image hosts and copies the link.★ 27.5k
  59. 59baoyu-skillsA collection of AI agent skills for content creation, image generation, and publishing.★ 27.2k
  60. 60AiToEarnTool that uses AI agents to help publish and manage content across many social platforms.★ 27.2k
  61. 61VimiumA browser extension for keyboard-only navigation of web pages, inspired by Vim.★ 27.1k
  62. 62DashyA self-hosted personal start page for your homelab, showing your apps, links, and service status.★ 26.9k
  63. 63BeszelLightweight self-hosted server monitoring with history, Docker stats, and alerts.★ 26.8k
  64. 64difftasticA diff tool that compares files by their syntax instead of by line.★ 26.1k
  65. 65CursorScript that resets Cursor's machine ID to get around its free-trial limit messages.★ 26k
  66. 66FigA repository of command-line completion specs that add IDE-style suggestions to your terminal.★ 25.2k
  67. 67Nylas MailAn archived, open-source desktop email client built with Electron and React; no longer maintained.★ 24.7k
  68. 68中文独立博客列表A community-maintained list of Chinese-language independent blogs, with RSS feeds.★ 24.4k
  69. 69MagicMirror²Open-source software that turns a mirror into a display for modules like info and reminders.★ 24.2k
  70. 70LoguruA simple Python logging library that replaces print() debugging with ready-to-use logging.★ 24.2k
  71. 71Krayin CRMOpen-source CRM built on Laravel for managing customers, leads, and sales.★ 24.1k
  72. 72AeroSpaceA keyboard-driven window manager for macOS that tiles windows automatically, inspired by i3.★ 23.7k
  73. 73Super ProductivityA free, open-source to-do list and time tracker with timeboxing and focus timers.★ 23.4k
  74. 74SpotXA PowerShell script that patches the Windows Spotify desktop app to remove ads.★ 23.1k
  75. 75Magic WormholeSend files, folders, or short text between two computers using a one-time code.★ 23.1k
  76. 76Doom EmacsA configuration framework that turns GNU Emacs into a fast, curated editor setup.★ 22.8k
  77. 77GitUIA fast terminal interface for working with git, with keyboard-only controls.★ 22.6k
  78. 78Dark ReaderBrowser extension that automatically darkens web pages to reduce eyestrain.★ 22.6k
  79. 79WeChatExtensionA third-party plugin that adds extra features to the Mac version of WeChat (archived).★ 22.5k
  80. 80NewsNowA clean web reader that collects real-time trending news from many sources in one place.★ 22.2k
  81. 81localGPTChat with your own documents using a local AI model; files stay on your machine.★ 22.2k
  82. 82MaccyA lightweight clipboard manager for macOS that keeps a searchable history of what you copy.★ 22.2k
  83. 83GitHub DesktopA desktop app for using Git and GitHub through a visual interface instead of the command line.★ 22k
  84. 84WeKanFree, open-source kanban board for organizing tasks, runnable on your own computer or server.★ 21.1k
  85. 85FullCalendarA JavaScript calendar component you can drag and drop events on, for web apps.★ 20.7k
  86. 86FileeFree, offline file converter you use by dragging files onto a format wheel.★ 20.5k
  87. 87rrwebA TypeScript library that records web page changes and user actions so sessions can be replayed.★ 20.3k
  88. 88TelescopeA fuzzy finder for Neovim that searches files, text, buffers and more in a popup list.★ 19.8k
  89. 89Awesome open-source alternatives to SaaSA curated list of open-source startups that offer alternatives to well-known paid SaaS products.★ 19.8k
  90. 90LifeOSA personal AI setup layer that gives an AI coding harness your goals, context, and memory.★ 19.7k
  91. 91Decap CMSA web editing interface for sites built with static site generators, storing content in Git.★ 19.5k
  92. 92BookStackSelf-hosted wiki-style platform for organising documentation into books, chapters and pages.★ 19.1k
  93. 93OpenWorkerOpen-source desktop AI assistant that aims to finish everyday tasks, with approval gates and a sandbox option.★ 18.9k
  94. 94commitlintChecks that git commit messages follow the conventional commit format.★ 18.8k
  95. 95QbotAI-assisted quantitative investment research platform for backtesting and trading strategies.★ 18.8k
  96. 96vim-airlineA lightweight status and tab line for Vim that shows mode, file, and position info.★ 18k
  97. 97lark-cliOfficial command-line tool for Lark/Feishu, aimed at both people and AI agents.★ 17.9k
  98. 98RenderCVWrite a resume as a YAML text file and render it to a PDF with consistent formatting.★ 17.9k
  99. 99LeonOpen-source personal AI assistant that can run tools, keep memory, and work locally.★ 17.6k
  100. 100MetricsGenerates GitHub profile stats as embeddable SVG, Markdown, PDF or JSON images.★ 17.4k
  101. 101UpptimeA free uptime monitor and status page that runs on GitHub Actions, Issues, and Pages.★ 17.2k
  102. 102AI BerkshireA set of AI prompt-based value investing research skills for Claude Code and Codex.★ 17k
  103. 103DocsOpen-source collaborative text editor for teams, with real-time editing and self-hosting.★ 17k
  104. 104LuckysheetAn embeddable in-browser spreadsheet, now archived and superseded by Univer.★ 16.6k
  105. 105best-resume-everOpen-source Vue tool that builds PDF resumes from a YAML data file and multiple layouts.★ 16.5k
  106. 106FlarumSimple, self-hosted forum software for running online discussion communities.★ 16.4k
  107. 107AmethystAutomatic tiling window manager for macOS, modeled on xmonad.★ 16.3k
  108. 108Bagisto Mobile AppA Flutter mobile shopping app that connects to a Bagisto online store.★ 16.1k
  109. 109claude-obsidianA free plugin that makes Claude Code build a linked Markdown wiki in your Obsidian vault.★ 16.1k
  110. 110social-auto-uploadCommand-line and agent-skill tool that uploads videos and posts to many Chinese and global social platforms.★ 16k
  111. 111Flow LauncherA quick file search and app launcher for Windows with community-made plugins.★ 15.9k
  112. 112GitHub TrendsGenerates embeddable cards showing your GitHub code-contribution stats, including lines of code, for your prof★ 15.9k
  113. 113transfer.shCommand-line file sharing: upload a file with curl and get a download link, self-hosted.★ 15.9k
  114. 114ClaudianAn Obsidian plugin that puts an AI coding agent inside your notes vault as a chat sidebar.★ 15.9k
  115. 115ai-goofish-monitorMonitors Xianyu (Goofish) listings on a schedule and uses AI to flag items you want.★ 15.9k
  116. 116frontendbr/vagasA GitHub issues board where Brazilian front-end developers can find and post job openings.★ 15.5k
  117. 117Hidden BarA free, lightweight macOS app that hides menu bar icons behind a toggle to keep the bar tidy.★ 15.3k
  118. 118Bash-itA community framework for Bash, based on its description; the README was empty, so details are limited.★ 15.3k
  119. 119Cloud MailSelf-hosted email service you run on Cloudflare, letting you create many mailboxes on one domain.★ 15.3k
  120. 120VSCodeVimVim keybindings and modes inside Visual Studio Code, as a VS Code extension.★ 15.2k
  121. 121DrawnixOpen-source whiteboard for mind maps, flowcharts and freehand drawing, runs in the browser.★ 15k
  122. 122Subtitle EditA free, offline editor for subtitle files, with video playback and format conversion.★ 14.8k
  123. 123EditA simple terminal text editor with VS Code-like controls, inspired by MS-DOS Edit.★ 14.7k
  124. 124Office Tool PlusWindows tool for deploying, activating, and managing Microsoft Office and Visio/Project installs.★ 14.6k
  125. 125GollumA simple wiki that stores pages as files in a Git repository, editable locally or in the browser.★ 14.3k
  126. 126微信小助手A macOS plugin that adds extra features to the WeChat desktop app, such as message anti-recall and multi-login★ 14.3k
  127. 127omiOpen-source app that captures your screen and conversations, then summarizes them and answers questions about ★ 13.9k
  128. 128Electronic WeChatAn unofficial desktop wrapper for WeChat on macOS and Linux, built with Electron. Archived.★ 13.8k
  129. 129LinguistRuby library that detects a code file's language and reports language breakdowns for a Git repository.★ 13.8k
  130. 130tmuxinatorA Ruby command-line tool that defines tmux sessions, windows and panes in YAML config files.★ 13.7k
  131. 131PHP CS FixerA PHP tool that automatically fixes code to follow coding standards.★ 13.6k
  132. 132QuartzPublishes Markdown notes, such as an Obsidian vault, as a free website.★ 13.5k
  133. 133GotenbergA Docker-based API that converts documents such as HTML, URLs, and Office files to PDF.★ 13.5k
  134. 134cheatA command-line tool that shows quick, editable cheatsheets for commands you use rarely.★ 13.5k
  135. 135SaladictA browser extension for looking up and translating words and text on web pages and PDFs.★ 13.4k
  136. 136AriaNgA web interface for aria2, the command-line download tool, that runs in a browser.★ 13.3k
  137. 137markmapTurns plain Markdown text into interactive mindmaps.★ 13.2k
  138. 138wechat-article-exporterExports WeChat public-account articles in bulk to HTML, Markdown, Word and other formats. The project is disco★ 13.1k
  139. 139brootA terminal tool to browse, search, and manage directory trees without losing the overview.★ 13.1k
  140. 140tmux-resurrectSaves your tmux sessions, windows and panes so you can restore them after a restart.★ 13.1k
  141. 141SeerrWeb app for requesting and approving movies and shows on Jellyfin, Plex, or Emby.★ 13.1k
  142. 142No AI SlopA writing-edit skill that removes common AI-generated phrasing while keeping your own voice.★ 13k
  143. 143wallabagSelf-hosted app that saves web pages so you can read them later, without clutter.★ 13k
  144. 144remarkA simple tool that turns Markdown text into a browser-based slideshow.★ 13k
  145. 145Simple mind mapA free open-source mind map library for the web, plus a separately licensed desktop app.★ 12.9k
  146. 146Self-hosted LiveSyncSync your Obsidian notes across devices using a server you run yourself (CouchDB or object storage), or direct★ 12.9k
  147. 147RobotJSNode.js library for controlling the mouse and keyboard and reading the screen.★ 12.8k
  148. 148gh-dashA terminal dashboard for viewing and acting on your GitHub PRs and issues.★ 12.7k
  149. 149MarpAn entry point to the Marp family of tools for making slide decks from plain Markdown.★ 12.7k
  150. 150MiGPTConnects a Xiaomi (Xiaoai) smart speaker to ChatGPT or Doubao for AI voice replies. Archived, no longer mainta★ 12.5k
  151. 151LaTeX WorkshopA Visual Studio Code extension for writing and compiling LaTeX documents.★ 12.4k
  152. 152iCloud Photos DownloaderCommand-line tool that downloads your iCloud photos to your own computer or NAS.★ 12.4k
  153. 153DiscordChatExporterExports Discord chat logs to files for saving or archiving.★ 12.3k
  154. 154YOURLSA self-hosted URL shortener written in PHP that you run on your own server.★ 12.3k
  155. 155Git Plugin for ObsidianObsidian plugin that adds Git version control, automatic commit-and-sync, and history/diff views to your notes★ 12.2k
  156. 156Aureus ERPFree, open-source ERP for running accounting, inventory, sales and HR in one place, built on Laravel.★ 12.2k
  157. 157WaybarA customizable status bar for Wayland desktops like Sway and Hyprland.★ 12.1k
  158. 158OnefetchShows a summary of a local Git repository's info and code stats in your terminal.★ 12.1k
  159. 159Cloudflare 临时邮箱Free temporary email service you deploy yourself on Cloudflare, with attachments and IMAP/SMTP support.★ 12k
  160. 160NotionNextPublish Notion pages as a website using Next.js, with no server of your own to run.★ 11.9k
  161. 161TranslationPluginA plugin that translates text, code comments and docs inside JetBrains IDEs and Android Studio.★ 11.9k
  162. 162远程工作者A curated Chinese-language collection of articles, jobs, videos, books and tools about remote work.★ 11.8k
  163. 163NoctaliaA configurable Wayland desktop shell with bar, launcher, notifications, wallpaper and lock screen.★ 11.8k
  164. 164slidesA terminal presentation tool that turns a Markdown file into slides you present without leaving the terminal.★ 11.7k
  165. 165ShioriA simple self-hosted bookmark manager written in Go, usable from the terminal or a web page.★ 11.7k
  166. 166HorizonAn AI-powered news radar that collects news and writes daily briefings in English and Chinese.★ 11.6k
  167. 167WhoogleA self-hosted Google search proxy that strips ads, JavaScript and tracking; no longer returns results.★ 11.6k
  168. 168RésuméA LaTeX résumé template you fill in and compile to a clean PDF.★ 11.5k
  169. 169mdx-deckBuild slide presentations in React using MDX, with a zero-config setup.★ 11.5k
  170. 170OctopA self-hosted AI assistant that runs multiple agents for several users on your own machine.★ 11.5k
  171. 171linkdingA self-hosted bookmark manager that is minimal, fast, and simple to run with Docker.★ 11.4k
  172. 172RayburstOpen-source desktop download manager for HTTP, BitTorrent, magnet and media streams.★ 11.3k
  173. 173KuttA free, self-hostable URL shortener with custom domain support.★ 11.2k
  174. 174readme-md-generatorA command-line tool that asks you questions and writes a README.md for your project.★ 11.1k
  175. 175UnoPimOpen-source system for managing product data and digital assets, built on Laravel.★ 11k
  176. 176VidBeeOpen-source desktop app to download videos and audio from 1000+ sites, then transcribe and summarize them loca★ 11k
  177. 177LlamaGPTA self-hosted chatbot that runs Llama 2 models locally, so your chats stay on your machine.★ 10.9k
  178. 178anti-ADA merged, deduplicated ad and tracker domain blocklist for Chinese-language sites, usable with many DNS and pr★ 10.9k
  179. 179ZeroOpen-source, self-hostable email app that connects Gmail and other providers, with AI agent features.★ 10.9k
  180. 180ZFileSelf-hosted web file manager that puts many storage backends (S3, OneDrive, FTP and more) behind one browsable★ 10.9k
  181. 181ChatGPTBoxA browser extension that adds a ChatGPT-style chat box to web pages and search results.★ 10.8k
  182. 182ShareDropBrowser-based peer-to-peer file transfer inspired by AirDrop, now part of LimeWire.★ 10.8k
  183. 183inshellisenseIDE-style autocomplete suggestions for your terminal shell, supporting 600+ command line tools★ 10.8k
  184. 184Claude AdsClaude Code skill that audits paid ad accounts across 12 platforms and reports what to fix first.★ 10.7k
  185. 185ungitA visual, browser-based interface that makes git easier to understand and use.★ 10.6k
  186. 186OmniToolsSelf-hosted web app with many small everyday tools that run in your browser.★ 10.6k
  187. 187Tailwind Nextjs Starter BlogA free, MIT-licensed Next.js and Tailwind CSS template for building a markdown blog.★ 10.6k
  188. 188OpenWhisprDesktop app that turns your speech into text at the cursor, with local or cloud models.★ 10.5k
  189. 189qrcpSend files from your computer to a phone over Wi-Fi by scanning a QR code, from the terminal.★ 10.5k
  190. 190NetNewsWireA free, open-source feed reader for macOS and iOS that reads RSS, Atom, and JSON Feed.★ 10.5k
  191. 191WebUI-Aria2A web interface for controlling the aria2 file downloader from your browser.★ 10.4k
  192. 192EverydayWechatPython tool that sends scheduled messages and auto-replies to WeChat contacts via the web WeChat login.★ 10.3k
  193. 193LeptonA lean desktop app for organizing code snippets stored in GitHub Gists or GitLab snippets.★ 10.3k
  194. 194nodepptMakes web-based slide decks from Markdown files, with HTML/CSS styling and charts.★ 10.3k
  195. 195NotepadsA lightweight Windows text editor with tabs, Markdown preview, and a diff viewer.★ 10.3k
  196. 196Self-Operating ComputerLets an AI model look at your screen and control the mouse and keyboard to complete a task.★ 10.3k
  197. 197IdeaVimA Vim emulation plugin that brings Vim keybindings and editing to JetBrains IDEs.★ 10.3k
  198. 198fzf.vimA collection of ready-made Vim commands that open fzf fuzzy finder for files, buffers, lines, tags, and git.★ 10.3k
  199. 199GrideaA desktop app for writing Markdown posts that publish to a static blog.★ 10.2k
  200. 200dsh-marketA plugin marketplace inside DeepSeek Harness for browsing, searching and installing plugins.★ 10.2k
  201. 201PockFree Mac app that puts widgets like the Dock and media controls onto the MacBook Touch Bar.★ 10.2k
  202. 202MagenticLiteAn experimental agent that uses a web browser and your local files to finish multi-step tasks.★ 10.1k
  203. 203RubickOpen-source Electron desktop toolbox that launches apps and runs installable plugins.★ 10.1k