• ANN: tumblelog 5.5.0: a static microblog generator

    From John Bokma@contact@johnbokma.com to comp.lang.python on Fri Dec 19 21:00:46 2025
    From Newsgroup: comp.lang.python

    Dear reader,

    I just released version 5.5.0 of tumblelog, a static microblog generator
    which generates HTML5, an RSS feed, a JSON feed and optionally tag pages
    from a single Markdown file with additional directives.

    Example microblog: https://plurrrr.com/

    GitHub: https://github.com/john-bokma/tumblelog/
    --
    Static tumblelog generator: https://github.com/john-bokma/tumblelog/
    Available as Python or Perl. Example tumblelog: https://plurrrr.com/

    --- Synchronet 3.21a-Linux NewsLink 1.2
  • From ram@ram@zedat.fu-berlin.de (Stefan Ram) to comp.lang.python on Fri Dec 19 20:31:45 2025
    From Newsgroup: comp.lang.python

    John Bokma <contact@johnbokma.com> wrote or quoted:
    I just released version 5.5.0 of tumblelog, a static microblog generator >which generates HTML5, an RSS feed, a JSON feed and optionally tag pages >from a single Markdown file with additional directives.

    Key terms explained

    static microblog generator

    A program that converts markdown posts into a ready-to-publish
    set of static HTML files, often along with supporting assets
    (CSS, JS). It typically runs locally or in a build pipeline
    and does not rely on a running database or server-side code
    for rendering each page at request time.

    microblog

    A microblog is a lightweight, quickly publishable form of posting,
    typically shorter and more frequent than traditional blog posts,
    often focused on real-time or near-real-time updates. It sits
    on a platform that emphasizes short messages, rapid interactions,
    and easy sharing, rather than long-form essays.

    RSS feed

    A standardized XML document that lists recent posts with
    metadata (title, link, date, description). It lets RSS readers
    automatically fetch and display new content from a site.

    JSON feed

    An alternative to RSS using JSON format. It’s designed
    to be easier to parse in modern apps and often used by
    microblogs; it may include fields for post content, author,
    timestamps, and can incorporate custom fields.

    tag pages

    Pages generated to collect and display posts associated with
    a specific tag or topic. They typically list all posts tagged
    with that tag and may include a tag cloud or navigation aids.

    Additional context

    These generators aim to simplify publishing by producing a
    self-contained site from a single source file or a small set of
    source files, enabling fast, dependency-free hosting and easy
    offline rendering. Examples and discussions of similar tools and
    concepts are found in various community resources and project pages.


    --- Synchronet 3.21a-Linux NewsLink 1.2