NanoBlogger
NanoBlogger
3.5RC1

4.5

NanoBlogger free download for Mac

NanoBlogger

3.5RC1
01 August 2011

Weblog engine written in Bash.

Overview

NanoBlogger is a small weblog engine written in Bash for the command line. It uses common UNIX tools such as cat, grep, and see to create static HTML content. It's free to use and modify under the GNU General Public License.

Pros:

  • intuitive commandline interface
  • highly configurable and script-able :)
  • easy drafting, editing, and management of entries
  • archiving by category, year, month, and entry
  • pagination
  • permanent and navigational links
  • templates and CSS style sheets for full control over layout
  • placeholders for easy template manipulation
  • support for multiple weblogs
  • support for multiple categories
  • support for relative and absolute links
  • support for date manipulation of entries
  • Atom syndication (comes with 1.0 format)
  • RSS syndication (comes with RSS 1.0 and 2.0 formats)
  • plugins for calendar, recent entries, weblog status, etc.
  • plugins for text formatting (e.g. line breaks translate to HTML)
  • global (nb.conf) and per-weblog (blog.conf) configuration
  • intelligent build system - only updates relative files
  • simple cache system for improved effeciency
  • independent of java-script and server-side scripting (e.g. PHP)
  • independent of external database (stores data in flat-files)
  • multi-language support
  • multi-platform portability (just bash and the required commands)
Cons:
  • slow (written in bash)
  • codebase is large and complex
  • no comments (only available as add-on)
  • not easily upgradable

What's new in NanoBlogger

Version 3.5RC1:
  • Merges language files to base and does away withnanoblogger-extra package.
  • Bug Fix: Description was not being loaded from entry'smetadata.
  • Bug Fix: Archive template was subsequently being overwrittendue to invalid file reference.
  • Bug Fix: Title for year archives was not set.
  • Bug Fix: Failed to update category database upon entrytimestamp modification.
  • Bug Fix: Attempts to fix Markdown freeze bug (possibly due toinconsistent behavior found in various implemenations).

6 NanoBlogger Reviews

Rate this app:

Anonymous
08 February 2004

Most helpful

OMG! I love this app. I have never been very inclined to "blog" (as my life is simply TOO fascinating to just give away for free). I am, however, a fan of the command line and specifically of BASH (cause I kinda know it, no other good reason). I figured I would try this puppy out. I was floored! This collection of standard, built in unix apps, stitched together with a shell script, produces a COOL looking blog site. And it is simple to operate (simple if you are at least vaguely familiar with working from the command line AND simple if you know how to edit in vi (well, ok, vi ain't simple but you can change the editor to pico and pico is simple enough for my grandmother's deceased poodle to operate). You like blogging? Never done it before but have vaguely considered it? Try nanoblogger! p.s. only downside is that you would not be able to post blogs from afar without remote access to your Mac (of course, with a little basic php you could put together a simple web based interface that would let you do just that).
Like (1)
Version 2.7a1
Anonymous
10 December 2004
@developer: There also is a tiny, fast, portable, open source Unix webserver at www.acme.com/software/thttpd/!
Like (1)
Version 3.0
1 answer(s)
Ingo
Ingo
24 November 2005
No, please!!! I am sick with all that bloggin-software that needs hugh, complicated databases and webserver to run. All I want is a nice little programm, that doesn't depend on anything special and that creates static webpages. Nanoblogger does all this and does this well. Keep things simple. Thanks!
Like
Version 3.3rc2
Anonymous
28 November 2004
@developer: There also is an open source MySQL database management GUI (www.mludi.net/YourSQL). For some Mac specific command line tools (lsmac) see osxutils.sf.net (perhaps also see xmlstar.sf.net). Keep on going with this great app (which is also excellent for learning BASH basics)!
Like (1)
Version 3.0
Anonymous
13 November 2004
Is it possible to connect nanoblogger to a SQL/PostgreSQL database by using DataWerkz (www.uwerkz.com)?
Like (1)
Version 3.0
Anonymous
13 November 2004
For more complex website management tasks see the macroprocessor m4 (I think there is an OS X version listed at osx.hyperjeff.net/Apps.
Like (1)
Version 3.0
1 answer(s)
Anonymous
Anonymous
13 November 2004
http://www.hyperdigm.com/download/m4-1.4-MACOSX-binsrc.tar.gz
Like
Version 3.0
White-Fire
25 July 2004
Could be so much more.
Like
Version 2.9
2 answer(s)
Anonymous
Anonymous
05 August 2004
Care to expand on that?
Like (1)
Version 2.9
Anonymous
Anonymous
13 November 2004
He could have said so much more.
Like (2)
Version 3.0
Anonymous
08 February 2004
OMG! I love this app. I have never been very inclined to "blog" (as my life is simply TOO fascinating to just give away for free). I am, however, a fan of the command line and specifically of BASH (cause I kinda know it, no other good reason). I figured I would try this puppy out. I was floored! This collection of standard, built in unix apps, stitched together with a shell script, produces a COOL looking blog site. And it is simple to operate (simple if you are at least vaguely familiar with working from the command line AND simple if you know how to edit in vi (well, ok, vi ain't simple but you can change the editor to pico and pico is simple enough for my grandmother's deceased poodle to operate). You like blogging? Never done it before but have vaguely considered it? Try nanoblogger! p.s. only downside is that you would not be able to post blogs from afar without remote access to your Mac (of course, with a little basic php you could put together a simple web based interface that would let you do just that).
Like (1)
Version 2.7a1
1 answer(s)
Anonymous
Anonymous
13 November 2004
For a pico alternative see www.nano-editor.org! And I think I have somewhere read that the fine Cocoa text editor smultron.sf.net can be used as a plugin for Terminal.app.
Like (1)
Version 3.0
Free

4.5

App requirements: 
  • Intel 32
  • PPC 32
  • Mac OS X 10.2.8 or later
Developer Website: 
Download(102 KB)MacUpdateInstall with MacUpdate

Downloaded & Installed 8,183 times