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 |
| SkunkHTML | Offers a simple way to run a blog on GitHub Pages |
| Nacara | Extensible with F# via Fable or JavaScript |
| 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 carefully curated directory of recommended free and open source software, covering every major software category.The directory forms part of our extensive collection of articles for Linux enthusiasts. It includes hundreds of detailed reviews, together with free and open source alternatives to proprietary software from companies such as Google, Microsoft, Apple, Adobe, IBM, Cisco, Oracle, and Autodesk. LinuxLinks also covers interesting projects worth exploring, Linux-compatible hardware, free programming books and tutorials, and much more. Know a useful free and open source Linux application that we haven’t covered? Tell us about it using our submission form. |


Please read our Comment Policy before commenting.