Python Productivity

Open-source Python projects categorized as Productivity

Top 23 Python Productivity Projects

  • dash

    Data Apps & Dashboards for Python. No JavaScript Required.

    Project mention: dash VS solara - a user suggested alternative | | 2023-10-13
  • activitywatch

    The best free and open-source automated time tracker. Cross-platform, extensible, privacy-focused.

    Project mention: Basic computer logon tracking/monitoring tools? | /r/sysadmin | 2023-12-08

    But have a look at

  • Onboard AI

    ChatGPT with full context of any GitHub repo. Onboard AI learns any GitHub repo in minutes and lets you chat with it to locate functionality, understand different parts, and generate new code. Use it for free at

  • shell_gpt

    A command-line productivity tool powered by AI large language models like GPT-4, will help you accomplish your tasks faster and more efficiently.

  • metaflow

    :rocket: Build and manage real-life ML, AI, and data science projects with ease!

    Project mention: FLaNK Stack 05 Feb 2024 | | 2024-02-05
  • jrnl

    Collect your thoughts and notes without leaving the command line.

    Project mention: The power of keeping a coding journal (2014) | | 2023-06-12

    Is this the correct link ?

    Nice idea. I like org-mode for ...nearly everything.... This looks good for the command line.

  • khoj

    Your AI second brain. A copilot to search and chat (using RAG) with your knowledge base (pdf, markdown, org). Use powerful, online (e.g gpt4) or private, offline (e.g mistral) LLMs. Self-host locally or have it always accessible on the cloud. Access from Obsidian, Emacs, Desktop app, Web or Whatsapp

    Project mention: Ask HN: How do I train a custom LLM/ChatGPT on my own documents in Dec 2023? | | 2023-12-24

    I'm a fan of Khoj. Been using it for months.

  • archivy

    Archivy is a self-hostable knowledge repository that allows you to learn and retain information in your own personal and extensible wiki.

    Project mention: Archiving an entire BBS forum | /r/DataHoarder | 2023-03-09

    Use Archivy if u want save as markdown.

  • InfluxDB

    Power Real-Time Data Analytics at Scale. Get real-time insights from all types of time series data with InfluxDB. Ingest, query, and analyze billions of data points in real-time with unbounded cardinality.

  • gita

    Manage many git repos with sanity 从容管理多个git库

    Project mention: Gita: Manage multiple Git repositories with sanity | | 2023-07-18
  • awesome-devops

    A curated list of awesome DevOps platforms, tools, practices and resources

  • kindle2notion

    Export all clippings from your Kindle device to a database in Notion.

  • terraform-tui

    Terraform textual UI

    Project mention: Terraform in the Terminal | | 2023-11-07
  • notion-toolbox

    This is a collection of Notion tools that work in tandem together.

  • ck

    Collective Mind (CM) is a collection of portable, extensible and ready-to-use automation recipes with a human-friendly interface and minimal dependencies to make it easier to compose, benchmark and optimize complex AI, ML and other applications and systems across diverse and continuously changing models, data sets, software and hardware (by mlcommons)

    Project mention: Do you have an idle @Nvidia GPU? Can you please help the community test the beta version of the open-source framework for composable benchmarking and design space exploration of ML Systems? | /r/mlops | 2023-03-02

    If you have an idle Nvidia GPU and Linux, can you please help the community test the beta version of the open-source framework for composable benchmarking and design space exploration of ML systems: ?

  • pydoro

    🍅 pydoro - Terminal Pomodoro Timer

  • todoman

    ✅ A simple, standards-based, cli todo (aka: task) manager.

    Project mention: Kanboard is a free and open source Kanban project management software | | 2023-05-23
  • obsidian-template

    Starter templates for Obsidian

    Project mention: A collection of templates? | /r/ObsidianMD | 2023-02-25

    The two repositories that I've found helpful are and

  • brotab

    Control your browser's tabs from the command line

    Project mention: Sidebery – A Firefox extension for managing tabs and bookmarks in sidebar | | 2023-07-19

    I have a thousand github tabs open, that I'm not sure how to file. I use sideberry and other extensions to manage tabs and close them when I need to. Sideberry is the only somewhat efficient(fast) way to quickly search and close tabs. I'm been waiting for the v5 release for a long time. There was something I needed from it, but I don't remember right now.

    One thing I wish sideberry would do is simplify keyboard navitation. I.e. the moment you start typing it should type things in the search and then should should be able to navigate the result without mouse.

    Maybe someone here can tell me how I can quickly select tabs if I use container tab groups. The address bar only selects open tabs from the right tab group so it's completely useless to me. For a while I used rofi tab switcher[1] but that magically stopped working so I made a custom rofi script that parses brotab[2] output.



  • inkscape-shortcut-manager

    Inkscape shorcut manager

    Project mention: I'm able to take notes in mathematics lectures using LaTeX and Vim (2019) | | 2024-02-05

    I am unable to reply to any comments, so I’ll add my reply to blagie as a top-level comment instead: Gilles himself documents his process of using Inkscape here:

    As a summary, he uses a custom keyboard shortcut manager¹ which allows him to compos multiple keystrokes (and also saves commonly used styles):

    > For example, when I press `s` and `f` simultaneously, my shortcut manager will apply a solid stroke and a grey fill to the current selection. When I want the stroke to be thick, I press `s+f+g` together, where `g` stands for thick (as the `t` key is hard to reach).

    [1]: he makes it available on GitHub:

  • emailGPT

    a quick and easy interface to generate emails with ChatGPT

  • freshenv

    🥗 Provision, share, manage local and cloud developer environments.

    Project mention: Code to Content Creation | /r/developersIndia | 2023-05-10

    After years of coding and releasing open source projects like freshenv , prompt and more, I started wondering if their can be other creative outlets. I started writing on substack and made a promise to write daily high quality posts and not stop until I get 2k subs. Its been 26 days and 26 posts. It was really fun in the beginning and I enjoy it still. It takes time ...sometimes up at 2 a.m :) but there is some satisfaction.

  • sspipe

    Simple Smart Pipe: python productivity-tool for rapid data manipulation

  • Watcher

    Minimal open source Screen-Time Tracker for Linux (by Waishnav)

  • duckargs

    Code generation tool, creates python / C programs that parse command line arguments. Say bye to starting each project by reading "argparse" / "geptopt.h" docs.

    Project mention: This Week In Python | | 2023-03-24

    duckargs – Productivity tool for quickly creating python programs that parse command-line arguments. Stop writing argparse boilerplate code

  • WorkOS

    The modern API for authentication & user identity. The APIs are flexible and easy-to-use, supporting authentication, user identity, and complex enterprise features like SSO and SCIM provisioning.

NOTE: The open source projects on this list are ordered by number of github stars. The number of mentions indicates repo mentiontions in the last 12 Months or since we started tracking (Dec 2020). The latest post mention was on 2024-02-05.

Python Productivity related posts


What are some of the best open-source Productivity projects in Python? This list will help you:

Project Stars
1 dash 20,133
2 activitywatch 10,361
3 shell_gpt 7,451
4 metaflow 7,387
5 jrnl 6,184
6 khoj 4,405
7 archivy 3,137
8 gita 1,593
9 awesome-devops 1,592
10 kindle2notion 847
11 terraform-tui 830
12 notion-toolbox 658
13 ck 563
14 pydoro 502
15 todoman 453
16 obsidian-template 374
17 brotab 356
18 inkscape-shortcut-manager 349
19 emailGPT 219
20 freshenv 168
21 sspipe 144
22 Watcher 127
23 duckargs 105
The modern API for authentication & user identity.
The APIs are flexible and easy-to-use, supporting authentication, user identity, and complex enterprise features like SSO and SCIM provisioning.