A Makefile formatter (50 years overdue)

This page summarizes the projects mentioned and recommended in the original post on news.ycombinator.com

InfluxDB – Built for High-Performance Time Series Workloads
InfluxDB 3 OSS is now GA. Transform, enrich, and act on time series data directly in the database. Automate critical tasks and eliminate the need to move data externally. Download now.
www.influxdata.com
featured
Stream - Scalable APIs for Chat, Feeds, Moderation, & Video.
Stream helps developers build engaging apps that scale to millions with performant and flexible Chat, Feeds, Moderation, and Video APIs and SDKs powered by a global edge network and enterprise-grade infrastructure.
getstream.io
featured
  1. bake

    mbake is a Makefile formatter and linter. It only took 50 years! (by EbodShojaei)

    Look at https://github.com/EbodShojaei/bake#basic-formatting. It starts with a horribly contrived example¹ including this:

      .PHONY: clean

  2. InfluxDB

    InfluxDB – Built for High-Performance Time Series Workloads. InfluxDB 3 OSS is now GA. Transform, enrich, and act on time series data directly in the database. Automate critical tasks and eliminate the need to move data externally. Download now.

    InfluxDB logo
  3. pre-commit

    A framework for managing and maintaining multi-language pre-commit hooks.

    Nice, would be good to package this as a https://pre-commit.com/ hook.

  4. tup

    Tup is a file-based build system.

  5. checkmake

    experimental linter/analyzer for Makefiles

  6. make-audit

    Easy-to-use tool for auditing Makefiles for errors

  7. SublimeLinter-contrib-makefile

    SublimeLinter plugin for Makefiles

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

  • YouTube channel mirror on Jekyll - part 4

    1 project | dev.to | 10 Jul 2025
  • How one bad coder made our stack unbreakable

    1 project | dev.to | 18 May 2025
  • Refactoring Our Codebase with Ruff and Pre-commit: A Developer's Guide

    1 project | dev.to | 18 Apr 2025
  • Implementing Quality Checks In Your Git Workflow With Hooks and pre-commit

    6 projects | dev.to | 13 Dec 2023
  • [Tool Anouncement] github-distributed-owners - A tool for managing GitHub CODEOWNERS using OWNERS files distributed throughout your code base. Especially helpful for monorepos / multi-team repos

    2 projects | /r/github | 13 Sep 2023