Bashblog – a single bash script to create blogs

One tiny script promises easy blogging, and the comments instantly turned into a bash war

TLDR: bashblog is a single-file tool that lets people publish a simple blog with almost no setup, which is a big deal for anyone tired of bloated website software. Commenters split hard between calling it beautifully simple and dragging Bash as a terrible choice, with extra drama over trusting code from GitHub.

A blogging tool called bashblog is making a very specific promise: just one Bash script, no installation drama, and your blog is live. In plain English, that means you drop one file into a public web folder, type a simple command, write your post, and it spits out a clean, static blog with extras like tags, drafts, and even an RSS feed. For minimalists, this is basically catnip. One admirer summed up the mood in two words: “Glorious.” Another went full nostalgia trip, comparing it to the old-school tool nanoblogger, which gave the whole thread a warm “they don’t make ’em like this anymore” energy.

But of course the real show was the comment-section civil war. One camp was enchanted by the sheer simplicity of it all: good old Bash, no bloat, no fuss, no giant software stack just to post your thoughts online. The other camp looked at a 1,000-line shell script and saw pure chaos. One critic bluntly declared Bash “maybe worst than C for this task,” while another basically begged the universe to invent anything—anything—better than having to trust Bash plus a handful of command-line tools.

Then came the trust drama. One commenter liked the idea but side-eyed the download source, complaining about using “the Microsoft Github page of a random developer,” which turned a cute tiny-blog story into a mini debate about software trust, open-source principles, and whether downvotes are the internet’s pettiest weapon. So yes: a tiny blog script arrived, and somehow the comments delivered nostalgia, snobbery, fear, and a full-on Bash identity crisis.

Key Points

  • bashblog is a static blog generator implemented as a single Bash script intended to publish posts from a public server folder.
  • The tool requires no installation and is described as having zero dependencies beyond common shell utilities.
  • The article says bashblog works on GNU/Linux, BSD, and OSX, with logic to adapt command switches across systems.
  • Users can create posts with `./bb.sh post`, optionally forcing HTML mode, while Markdown is used if installed.
  • The script supports features including drafts, RSS generation, tags/categories, title-based post URLs, static pages, and integrations such as Disqus, Twitter, Feedburner, and Google Analytics.

Hottest takes

"Glorious." — hkt
"bash is maybe worst than C for this task" — _ache_
"I just hate bash :|" — chiply314
Made with <3 by @siedrix and @shesho from CDMX. Powered by Forge&Hive.