nowfound

AI · alternatives · 2026

MA

24 alternatives to MakeMe – A Makefile tool rewritten from Fish to Go

Hi HN, A few years ago, I wrote a tool called MakeMeFish. MakeMeFish is a wrapper around fzf to list Makefile targets and show what they contain. I use MakeMeFish myself every day, it's a pretty simple tool but it has been immensely useful to me and many others. MakeMeFish is great, but only works in Fish shell. I've been planning a rewrite to support other shells for years, but hadn't gotten around to do it. We all know that AI tools are great at writing boilerplate python, js and java code, but struggle with novel and edge case code. When Gemini 2.5 was released, I used MakeMeFish as my…

Below are 24 products that do a similar job, ranked by how close each is in meaning and then by launch-day votes.

  1. 1
    Goldfish▲958

    Press Option. It knows your work and replies like you

    Jun 2026 · goldfish.sh · its alternatives →

  2. 2

    I know this could be considered blasphemous, but I constantly find myself using Make as a task runner. I have written my own task runner in the past, but somehow I always end up using make. I went, and I put together 3 quality of life snippets I use all the time and put it in a single makext.mk file that can be included in other Makefiles and wrote a basic readme for it. This is not meant to be a replacement for other task runners, but I do think it can be useful to some of you. https://github.com/mitjafelicijan/makext Check it out and see if it makes sense to you. Thanks…

    2024 · github.com · its alternatives →

  3. 3HM

    A developer's machine accumulates tools fast. A Rust CLI you compiled last year, a Python formatter installed via `uv`, a language server pulled from npm, a terminal emulator from a curl script, a Go binary built from source. Each came from a different package manager, each with its own install incantation you half-remember. I wanted a way to declare what I need without adopting a complex system like Nix or Ansible just for a single laptop. The result was a plain old Makefile. I wrote a short post on using Make (along with a tiny bash script and fzf) to create a searchable, single-command…

    Mar 2026 · thottingal.in · its alternatives →

  4. 4

    `makedown` allows you to organise your shell scripts in one or several markdown files, by mix and matching different scripting languages for various commands and needs. zsh/bash/sh, python, javascript or anything else available on your system. Handy for replacing one-line-based package.json scripts or shell-based Makefiles. One can also write documentation and explanations to various commands in the same `.md` file. Most editors highlight correctly most languages in the markdown code blocks, even when you use several scripting languages. Here is a demo .md file…

    2024 · github.com · its alternatives →

  5. 5
    Make▲566

    Visualize all of your Make automations and AI solutions

    2022 · make.com · its alternatives →

  6. 6

    Simple, lightweight, and magic-free static site/blog generator for Python coders - sunainapai/makesite

    2018 · github.com · its alternatives →

  7. 7
    Makey▲24

    Centralize your Makefile Command Execution

    2024 · marketplace.visualstudio.com · its alternatives →

  8. 8
    Make▲96

    Turn your web content into images and PDFs with our API

    2021 · its alternatives →

  9. 9

    I love C and C++, but setting up projects can sometimes be a pain. Every time I wanted to start something new I'd spend the first hour writing CMakeLists.txt, figuring out find_package, copying boilerplate from my last project, and googling why my library isn't linking. By the time the project was actually set up I'd lost all momentum. So, I built Craft - a lightweight build and workflow tool for C and C++. Instead of writing CMake, your project configuration goes in a simple craft.toml: [project] name = "my_app" version = "0.1.0" language = "c" c_standard = 99 [build] type = "executable"…

    Apr 2026 · github.com · its alternatives →

  10. 10
    Keystone▲125

    We kept hitting the same wall: you clone some arbitrary repo and just want it to run without any configuration work. So we built Keystone, an open source tool that spins up a Modal sandbox, runs Claude Code inside it, and produces a working .devcontainer/ config (Dockerfile, devcontainer.json, test runner) for any git repo. We build on the dev container standard, so the output works with VS Code and GitHub Codespaces out of the box. Main use cases: reproducible dev/CI environments, self-describing repos, and safely sandboxed coding agents. Our goal is to encourage all repos to…

    Mar 2026 · github.com · its alternatives →

  11. 11

    Generic drop in Makefile. GitHub Gist: instantly share code, notes, and snippets.

    2023 · gist.github.com · its alternatives →

  12. 12

    Write a Python file named `jeeves.py` in your project directory with contents: import sh def lint(): """Lint your Python project.""" sh.mypy() This, together with pip install jeeves-shell[all] makes it possible to do j lint …which will run mypy for you, and, via the omnipotent `j` command, open ways for • Automation of routine tasks, • Standardization of your projects, • Implementation of best practices, • And more :) Github: https://github.com/jeeves-sh/jeeves-shell/

    2023 · jeeves.sh · its alternatives →

  13. 13

    Easy to use visual editor for creating animated websites.

    2015 · gamebaidoithuong.forex · its alternatives →

  14. 14

    Automate seafood supply chain workflows with Goldfish. Enhance compliance, streamline data collection, and gain real-time insights for management.

    2013 · goldfish.io · its alternatives →

  15. 15

    Dockerfile linter, validate inline bash, written in Haskell - hadolint/hadolint

    2016 · github.com · its alternatives →

  16. 16

    A beautiful TUI for browsing and executing Makefile targets

    Jan 2026 · lazymake.vercel.app · its alternatives →

  17. 17

    As linked in the readme at the link, I am an ardent vim user and lisp enthusiast. I got tired of hard to read error messages in SBCL with my vim set-up, so I spent a few days cobbling together this `:make` plugin for sbcl Roswell. More about my rationale around why I did it is in the readme. Let me know what you think!

    2023 · git.sr.ht · its alternatives →

  18. 18FP
  19. 19

    Seamlessly manage Python virtual environment with a Makefile - sio/Makefile.venv

    2019 · github.com · its alternatives →

  20. 20

    Real-time CLI flag explainer for fish shell. Contribute to ibehnam/shellock development by creating an account on GitHub.

    Jan 2026 · github.com · its alternatives →

  21. 21IW

    Shelon: https://github.com/housni/sheldon It's not a framework, it's a library. It attempts to mimic function names in Python. Most functions work in Bash 4.3+ but there are those that work on older versions. The 'help' target in Makefile is on crack! Check the issues in that repo for upcoming features. Useful for DevOps Engineers or anyone who has to write Bash scripts.

    2018 · its alternatives →

  22. 22MA
  23. 23

    Title says all that needs to said about it, admittedly it is stupid to "copy" any Windows feature in Linux but here we are...it is not exactly made for use by extensive audience but just a rough work of it would love any suggestion/critique on it ...

    2025 · github.com · its alternatives →

  24. 24

    rmake finds makefiles so you don't have to. Contribute to joshi4/rmake development by creating an account on GitHub.

    2018 · github.com · its alternatives →

Also compare

Ranked by how close each launch is in meaning, then by votes. Prices were read from each product’s own site when checked and can change. Refine with your own description →