Dev tools · alternatives · 2026
24 alternatives to Makedown – A Markdown powered Makefile alternative
`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…
Makedown is a tool that lets developers organize shell scripts in markdown files instead of traditional Makefiles or package.json scripts. It supports multiple scripting languages including bash, Python, JavaScript… Below are 24 products that do a similar job, ranked by how close each is in meaning and then by launch-day votes. Prices are shown for the 1 we have checked on their own sites, 1 of them free or with a free tier. Makedown – A Markdown powered Makefile alternative launched in 2024; newer entries below may have overtaken it.
- 1EM
I wanted to run markdown files like shell scripts. So I built an open source tool that lets you use a shebang to pipe them through Claude Code with full stdin/stdout support. task.md: #!/usr/bin/env claude-run Analyze this codebase and summarize the architecture. Then: chmod +x task.md ./task.md These aren't just prompts. Claude Code has tool use, so a markdown file can run shell commands, write scripts, read files, make API calls. The prompt orchestrates everything. A script that runs your tests and reports results (`run_tests.md`): #!/usr/bin/env…
Jan 2026 · its alternatives →
- 2
dif.sh▲373Markdown feature flags your coding agent installs for you
Aug 2026 · dif.sh · its alternatives →
- 3

There have been a few times I wanted the ability to select some text out of a Markdown doc. For example, a GitHub CI check to ensure that PRs / issues / etc are properly formatted. This can be done to some extent with regex, but those expressions are brittle and hard to read or edit later. mdq uses a familiar pipe syntax to navigate the Markdown in a structured way. It's in 0.x because I don't want to fully commit to the syntax being stable, in case real-world testing shows that the syntax needs tweaking. But I think the project is in a pretty good spot overall, and would be…
2025 · github.com · its alternatives →
- 4

Hey HN! I recently came across makedown here on HN and loved the concept. Wanting to learn Go, I thought this could be a great starter project - so I started working on my own Go implementation, which I’m calling mdx (https://github.com/dim0x69/mdx). Key Features: - Define dependencies between commands - Supports shebangs - Ability to pass arguments to code blocks Would love feedback and thoughts! Ref. makedown: https://github.com/tzador/makedown. Thanks for the idea! :)
2024 · github.com · its alternatives →
- 5
OpenMarkdown▲189A feather-light, local-first Markdown editor built for you and your agent.
Jul 2026 · openmarkdown.dev · its alternatives →
- 6

Hey HN! I originally built “html-to-markdown” back in 2018 (while still in high school) to handle complex HTML conversions where other libraries struggled. Now, I’ve released v2 — a complete rewrite designed to handle even more edge cases. It supports entire websites with a high accuracy. Example use: I’ve used it in my RSS reader to strip HTML down to clean Markdown, similar to the "Reader Mode" in your Browser. It can be used as a Golang package or as an CLI. Give it a try & tell me what edge cases you encounter!
2024 · github.com · its alternatives →
- 7

Inspired by the design and UI/UX of apps like Notion, and utility of open-source apps like StackEdit, I decided to create a minimalistic, local-only WYSIWYG Markdown editor. Some features worth highlighting: - Monaco editor and Prettier integration for code snippets - Tables (apparently the holy grail of WYSIWYG editing) - Embeds (for CodePen, CodeSandbox and YouTube, most useful for HTML or JSON exports) - Accepts Markdown paste-in, and "exports"/generates HTML, Markdown and JSON outputs - Collaboration (with real-time awareness and initial commenting system, available only when…
2023 · editor.vrite.io · its alternatives →
- 8

📝 create a webpage with just markdown. Contribute to oscarmorrison/md-page development by creating an account on GitHub.
2018 · github.com · its alternatives →
- 9Copy as Markdown▲302
Convert text to markdown for LLMs like ChatGPT
2025 · copyasmarkdown.com · its alternatives →
- 10
Macdown▲87Open source Markdown editor for macOS. Contribute to MacDownApp/macdown development by creating an account on GitHub.
2014 · github.com · its alternatives →
- 11

Hi HN, This is a TUI app which displays interactive Markdown documents. Interactive in the sense that you can scroll code fences / tables / and click links. There's a Table of Contents extracted from the MD, and a very rudimentary browser like forward + back. I'm thinking it could be the starting point for a variety of hypertext like applications in the terminal. Very much a work in progress.
2022 · github.com · its alternatives →
- 12

simple elegant markdown based resumes. Contribute to awalgarg/cv-maker development by creating an account on GitHub.
2016 · github.com · its alternatives →
- 13

Scroll is a language for scientists of all ages. Scroll includes a command line app that builds static blogs, websites, CSVs, text files, and more. - breck7/scroll
2021 · github.com · its alternatives →
- 14

A free, open-source Markdown editor for macOS with customizable appearance profiles, optional Vim keys, and local writing corrections.
Aug 2026 · writemd.app · its alternatives →
- 15

Ledge is a Markdown notebook for developers and DevOps. Run a code block in place and its output streams in beneath it. Free and open source, for Mac and iPhone.
22d ago · ledge.sh · its alternatives →
- 16TA
2024 · blocks.md · its alternatives →
- 17HM
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 →
- 18

Justfiles are like Makefiles, except Just is a command runner, whereas Make is a build system. As I understand it, Just was built to be a less arcane version of Make for collecting commands common to a code repository. When I first learned about Just, I realized that parsing arguments and running commands is exactly what shell scripts do, and there probably isn't much Just does that sh doesn't. This project proves that hypothesis by compiling Justfiles to portable (POSIX-compatible) shell scripts. just.sh is particularly useful for running Justfiles in esoteric environments where Just may…
2023 · github.com · its alternatives →
- 19

The most important thing is to decide on the direction of development - games, websites, software. Then make a choice of language.
2012 · strapdownjs.com · its alternatives →
- 20
MDEditorsy▲85A Drag And Drop editor to create Markdown/Github profiles
2021 · mdeditorsy.vercel.app · its alternatives →
- 21

Writing Github readme's and markdown easier
2018 · chromewebstore.google.com · its alternatives →
- 22

[WIP] Next generation template language for fans of Haml and Markdown - inem/hamdown
2018 · github.com · its alternatives →
- 23
Makey▲24Centralize your Makefile Command Execution
2024 · marketplace.visualstudio.com · its alternatives →
- 24

Generic drop in Makefile. GitHub Gist: instantly share code, notes, and snippets.
2023 · gist.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 →