Firm is a blog-aware, static site generator.
This tool lets you write in literate programming style. What that means is that instead of writing documents in Markdown text and specifically format the parts that contain code, you turn it around and make code your main content and embed text as comments.
The major upside of this is that the source of your post or page is an fsharp script file (.fsx) that can be run in e.g. Visual Studio.
Key Features
- Supports stand-alone pages, blog posts, rss, tags (tag cloud) and post archive.
- Templates are written in Razor – a templating engine based on Microsoft’s Razor parsing engine.
- Posts and pages are written in Markdown, a text-to-HTML conversion tool for web writers. Markdown allows you to write using an easy-to-read, easy-to-write plain text format, then convert it to structurally valid XHTML (or HTML).
Website: andagr.github.io/Firm
Support: GitHub Code Repository
Developer: Andreas Ågren
License: Not specified – appears open source
Firm is written in F#. Learn F# with our recommended free books and free tutorials.
Related Software
| F# Static Site Generators | |
|---|---|
| Fornax | Scriptable static site generator using type safe F# DSL to define page layouts |
| SiteFi | Uses WebSharper to build the pages of your website and to generate HTML files |
| FsBlog | Blog-aware static site generator |
| Firm | Another blog-aware static site generator |
Read our verdict in the software roundup.
Explore our comprehensive directory of recommended free and open source software. Our carefully curated collection spans every major software category.This directory is part of our ongoing series of informative articles for Linux enthusiasts. It features hundreds of detailed reviews, along with open source alternatives to proprietary solutions from major corporations such as Google, Microsoft, Apple, Adobe, IBM, Cisco, Oracle, and Autodesk. You’ll also find interesting projects to try, hardware coverage, free programming books and tutorials, and much more. Know a useful open source Linux program that we haven’t covered yet? Let us know by completing this form. |

