Alternatives to Makefile for Python

This page summarizes the projects mentioned and recommended in the original post on /r/Python

Our great sponsors
  • WorkOS - The modern identity platform for B2B SaaS
  • InfluxDB - Power Real-Time Data Analytics at Scale
  • SaaSHub - Software Alternatives and Reviews
  • just

    🤖 Just a command runner

    If you're managing your Python dependencies with something beyond just plain pip and a requirements.txt, these manager tools almost always have a way to run scripts easily (eg. poetry, hatch, pdm, etc). Else you could use something like just or task

  • Task

    A task runner / simpler Make alternative written in Go

    If you're managing your Python dependencies with something beyond just plain pip and a requirements.txt, these manager tools almost always have a way to run scripts easily (eg. poetry, hatch, pdm, etc). Else you could use something like just or task

  • WorkOS

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

  • Taskfile

    Repository for the Taskfile template.

  • pynt

    A pynt of Python build.

    pynt: https://github.com/rags/pynt

  • Poe the Poet

    A task runner that works well with poetry.

  • reader

    A Python feed reader library. (by lemon24)

    I like this pattern so much, I wrote an article about it; if you want to see what it looks like in real life, check this out.

  • doit

    task management & automation tool

    I've been using Doit for a project which involves gathering together documents made up of multiple Markdown files and converting to multiple formats. It's really cool but has some irritations. It didn't end up being much simpler than Make for me. I'm interested in trying some of the alternatives people have posted.

  • 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.

NOTE: The number of mentions on this list indicates mentions on common posts plus user suggested alternatives. Hence, a higher number means a more popular project.

Suggest a related project

Related posts