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