bashblog
ghlog
Our great sponsors
Stars - the number of stars that a project has on GitHub. Growth - month over month growth in stars.
Activity is a relative number indicating how actively a project is being developed. Recent commits have higher weight than older ones.
For example, an activity of 9.0 indicates that a project is amongst the top 10% of the most actively developed projects that we are tracking.
bashblog
-
How do you create time-stamped text files for personal diaries or work logs?
bashblog is a single file bash shell script that will do what you want.
-
Examples of cool || non-standard || "simply insane" bash stuff?
Bashblog - a single bash script to generate a static blog site. It’s over 1000 lines of code, but works well and is super easy to tweak/enhance
-
How do you guys go about making websites the suckless way?
If you’ve ok with learning Markdown, then probably the most suckless way to build a static website is bashblog It’s one single bash script - that’s it.
-
What resources do you guys use to study the terminal?
Use a note taking app - I like Joplin and bashblog, but whatever works for you. I also have a personal pastebin set up so that I can zap stuff to it, and then look at it later when I have time.
- Bashblog: A single Bash script to create blogs
-
Blogging from the command line
A while ago I did some research and while it's not the only option I was quite taken with bashblog As you can see from the Changelog it's still actively developed and tweaked for some 10 years now.
-
How to Start a Blog with Vim
You can use bashblog, a simple bash script that converts Markdown to HTML.
- Frank Chimero · Everything Easy Is Hard Again
ghlog
-
Blogging from the command line
I built an application to write journal entries to a GitHub repo from the command line, called ghlog. You could host a static site that reads these md files. Using GitHub pages would keep this updated all the time.
What are some alternatives?
bcapps
cli-guidelines - A guide to help you write better command-line programs, taking traditional UNIX principles and updating them for the modern day.
bashrun2 - launch applications from interactive bash sessions
bashttpd - A web server written in bash
smu - Simple MarkUp - markdown/commonmark like syntax
hacker-scripts - Based on a true story
easybashgui - EasyBashGUI is a Bash functions library for *BSD and GNU/Linux that aims to give simple GUI functions using yad, gtkdialog, kdialog, zenity, Xdialog, gum, (c)dialog, whiptail or bash builtins depending on KDE or GNOME running or not, Yad/Gtkdialog/Xdialog installed or not and, eventually, X server running or not.
Expose - A simple static site generator for photoessays
nb - CLI and local web plain text note‑taking, bookmarking, and archiving with linking, tagging, filtering, search, Git versioning & syncing, Pandoc conversion, + more, in a single portable script.
bash-oo-framework - Bash Infinity is a modern standard library / framework / boilerplate for Bash
sblg - static blog utility
jrnl - Collect your thoughts and notes without leaving the command line.