About this software
antennaApp 0.0.25
- fixed RSS rendering for aggregated feeds
- Improved metadata in head of HTML pages by incorporating the front matter of the collections or blog posts
- Improved HTML accessibility and ARIA support in generated pages
- Improved listing of posts, items, themes and pages
- Added a default theme structure
- Improved metadata handling for pages, posts and feed items
- Added configurable CSS support
- Fixed missing categories column in RSS SQL queries causing scan failures
- RSS feeds now emit category elements from harvested feed data
- Replaced string-interpolated SQL date-range queries with parameterized queries
- Replaced deprecated ioutil with os package for file I/O
- Use constant-time comparison for password hash validation
Authors
antenna is a tool for building feed oriented websites using Markdown. If you can edit a Markdown list of links you can generate a static site RSS Reader with little effort beyond curating your list of links. You can create simple websites make from the content of Markdown pages. You can create blog by posting the Markdown documents to a collection. The goal of antenna is to put you in control of the web content you read or write through using Markdown.
antenna automates must of the process of creating a site using Markdown files. It handles the creation of HTML, RSS, OPML and sitemap.xml for you. This let’s you focus on the content written in Markdown.
antenna supports a simple theme system defined Markdown files used to describe page elements, a file to define page metadata and CSS files to define the page’s layout and presentation. Each collection defined for your site may have it’s own theme.
Features:
Makes it easy to generate a website only using Markdown
Makes it trivial to generate a blog, link blog or feed reading site using Markdown
supports as multiple feed collections per site
provides actions to automate most of your site curation leaving you time to focus on Markdown content
HTML, RSS 2.0 XML, OPML and sitemap.xml are generated automatically
A preview web server is provided so you can read the curated content on your computer
pages nice with other static site tools like PageFind and FlatLake
Programming languages
- Go
Software Requirements
- Go >= 1.26.2
- CMTools >= 0.0.45b
Software Suggestions
- GNU Make >= 3.4
- Pandoc >= 3.9
- Bash or PowerShell