nowfound

Life & fun · May 14, 2018

Markdown-based task runner – 'saku'

I made a task-runner called saku, based on markdown syntax. Tagged with javascript, taskrunner, makefile, diy.

Markdown-based task runner – 'saku' launched on May 14, 2018 with 7 votes, #1,276 of 2,986 launches that month and more than 50% of that year's launches. The site was still online in September 2026, 8 years on.

What it does

Because I've been using JavaScript both at work and hobby always, I use npm run-script as my task runner. run-script has some flaws such that it's unable to be documented well in a decent way, or that it's a little hard to read because it's written in JSON file. But in my opinion, it's sufficient tool for defining the necessary tasks with the support of the tools like npm-run-all , cross-env etc. One day I started using terraform for our team's infrastructure management and I was setting up the git repository for it. I was searching the web for how to set up the terraform project and many people seem using Makefile for organizing the commands in it. I thought it was a good idea to use task…from dev.to

Does a similar job

all alternatives →
  • Maid – Markdown driven task runner2018 · github.com · ▲83

    Markdown driven task runner. Contribute to egoist/maid development by creating an account on GitHub.

  • Xc – A Markdown Defined Task Runner2023 · github.com · ▲113

    Markdown defined task runner. Contribute to joerdav/xc development by creating an account on GitHub.

  • Makedown – A Markdown powered Makefile alternative2024 · github.com · ▲142

    `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…

  • dif.shAug 2026 · dif.sh · ▲373

    Markdown feature flags your coding agent installs for you

  • Run – Easily manage and invoke small scripts and wrappers2019 · github.com · ▲107

    Task runner that helps you easily manage and invoke small scripts and wrappers - TekWizely/run

  • Ledge.sh – Runnable Markdown Notes22d ago · ledge.sh · ▲204

    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.

More life & fun this month

the category →

Source: Show HN post ↗

Launched alongside, May 2018

the whole month →
  • An AI assisstant that can talk on the phone 🤖

    AI · 2018 · research.google

  • Lobe▲1,236

    Visual tool for building custom deep learning models

    AI · 2018 · github.com

  • Screely▲1,099

    Instantly turn screenshots into beautiful images

    Growth · 2018 · screely.com

  • Fugue▲1,000

    Free stock music for your videos, games and UI

    Growth · 2018 · icons8.com

  • Spirit▲754

    The animation tool for the web.

    Dev tools · 2018 · spiritapp.io

  • A new experience to explore what the world is searching 🔎📈📊

    Life & fun · 2018 · trends.google.com