Open Source Productivity Tools
Discover 117 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.
117 repositories · updated October 3, 2026

meetily: Transcribe and Summarize Meetings Locally
Meetily is a desktop meeting assistant that records, transcribes, and summarizes meetings using local models and configurable AI providers. It suits people and organizations that want more control over meeting data than cloud-first tools provide.

siyuan: Organize Knowledge in a Self-Hosted Workspace
SiYuan is a privacy-first knowledge workspace for organizing notes as linked content blocks. It combines a Markdown WYSIWYG editor, references, databases, flashcards, and AI features, with desktop, mobile, and self-hosted options.

kaneo: Manage Projects and Tasks with Flexible Workflows
Kaneo is a project management tool for teams that want to organize tasks across boards, lists, calendars, or Gantt charts. It combines collaboration, workflow customization, integrations, and self-hosted or cloud deployment options.

EverythingToolbar: Search Files from the Windows Taskbar
EverythingToolbar brings Everything search to the Windows taskbar, so you can find and open files without switching to a separate search window. It suits Windows 10 and 11 users who already run Everything and want faster access to its indexed search.

presentation-ai: Generate and Edit AI-Powered Presentations
ALLWEONE Presentation AI creates customizable slide decks from a topic, with an editable outline and live generation. It suits people who want to build, edit, present, or export presentations in a web app.

kanri: Manage Kanban Boards Offline on Desktop
Kanri is a desktop Kanban app for organizing work without an account or internet connection. It suits people who want a simple, locally stored board on Windows, macOS, or Linux, with import and export options for backups and Trello data.

PyUIBuilder: Build Python GUIs with a Visual Editor
PyUIBuilder is a browser-based drag-and-drop editor that generates Python GUI code for Tkinter and CustomTkinter. It helps Python developers prototype interfaces visually, with support for third-party widgets and multiple layout approaches.

himalaya: Manage Email from the Command Line
Himalaya is a Rust CLI for managing email through commands rather than a persistent terminal interface. It connects to common mail services and local mail stores, making it suited to shell workflows and scripts.

Inbox Zero: Your AI Personal Assistant for Email Productivity
Inbox Zero is an open-source AI personal assistant designed to help users achieve inbox zero quickly. It intelligently organizes emails, drafts replies, and tracks follow-ups, offering a powerful and customizable solution for managing email communication. This project aims to significantly boost productivity by minimizing time spent in the inbox.