Open Source Productivity Tools
Discover 112 open source Productivity repositories from GitHub, each with an analysis of what it does, key features, use cases and alternatives. Productivity projects here are most often combined with TypeScript, Desktop App and Self Hosted. Last updated October 3, 2026.
112 repositories · updated October 3, 2026

core: Self-Host a Personal AI Assistant for Everyday Work
CORE is a self-hosted AI assistant that combines persistent memory, task planning, app integrations, and coding agents. It suits people who want one assistant to work across their tools, with human approval and control over their data.

paperlib: Manage and Organize Academic Papers
Paperlib is a cross-platform desktop tool for collecting, searching, and organizing academic papers. It helps researchers find and correct publication metadata, manage PDFs and notes, and export references while writing.

refined-github: Make GitHub Easier to Use
Refined GitHub is a browser extension that improves GitHub’s interface with practical additions and fixes. It suits frequent GitHub users who want smoother repository, issue, pull request, and notification workflows.

Bonjourr: Customize Your Browser's New Tab Page
Bonjourr turns a browser’s new tab into a minimalist, iOS-inspired startpage. It suits people who want quick access to links, search, weather, and personal touches across supported browsers or as a web page.

onelink: Create Link-in-Bio Pages Stored in the URL
Onelink creates link-in-bio pages by encoding profile details and links into a URL. It suits people who want a lightweight, shareable profile without storing page data in a separate service, but long profiles can produce lengthy URLs.

bewcloud: Self-Host a Personal Cloud Workspace
bewCloud is a self-hosted cloud app built with Deno for people seeking an alternative to Nextcloud or ownCloud. It provides file storage and optional calendar, contacts, and task services, with Docker Compose deployment.

mini.nvim: Add Independent Lua Tools to Neovim
mini.nvim is a collection of independent Lua modules for Neovim, covering editing, navigation, appearance, and other workflow needs. Use only the modules you want, with shared configuration conventions and no external dependencies for the modules themselves.

circle: Track Issues, Projects, and Teams in a Linear-Inspired UI
Circle is a responsive project management interface inspired by Linear, built with Next.js and shadcn/ui. It gives teams a starting point for tracking issues, projects, and teams in a modern web app.

magic: Build and Manage Enterprise AI Agents
Magic is a self-hostable platform for building AI agents and workflows and connecting them to organizational tools and knowledge. It combines collaboration, approval controls, sandboxing, and budget limits for teams that need managed AI automation.

quick-prompt: Manage and Insert Prompts in Your Browser
Quick Prompt is a browser extension for organizing reusable prompts and inserting them into web page inputs. It suits people who frequently use AI prompts and want quick access, reusable variables, and optional syncing across devices.

super-productivity: Plan Tasks and Track Work Time
Super Productivity combines task planning, timeboxing, and time tracking in a privacy-focused app for web, desktop, and mobile. It suits people who want to organize projects and connect work items from issue trackers and calendars.

photopea: Edit Raster and Vector Graphics Online
Photopea is a browser-based editor for raster and vector graphics, including files from formats such as PSD, AI, and Sketch. Use it to edit images without installing desktop software, while keeping in mind that the editor itself is not fully open source.