FPM is a command line tool written in Rust that acts as both package manager for FTD programs as well as static site generator that converts .ftd
files to .html
files you can ship on Github Pages, Vercel etc.
These are the key features of fpm
:
fpm
Performance IssuesCurrently fpm takes about > a second
to generate a typical page, and the generated HTML is about >1MB
in size. We are working on these.
Learn about other known issues here.
We are writing three manuals to help you learn FPM:
fpm
as a end user, to power your next blog, book, portfolio site, product landing page etc.fpm packages
that other people can use.Checkout what is planned in Roadmap, and day to day updates in the Journal.
Github: github.com/FifthTry/fpm Discord: #fpm on FifthTry