About fpm
fpm
ftd
is a language to create web pages or documents for publishing on the web. fpm
takes markdown, and adds features to create full page layouts, lets you create reusable “ftd components”, and has first class support for data modelling, so the ftd
document can be used as an data exchange format as well (as a replacement of JSON/CSV etc).FPM: Package Managerfpm
is “ftd
package manager”, defines a package format for packaging ftd
files. fpm
packages can depend on other fpm
packages, and fpm
can install all the dependencies of a package.
FPM: Package Manager
fpm
is “ftd
package manager”, defines a package format for packaging ftd
files. fpm
packages can depend on other fpm
packages, and fpm
can install all the dependencies of a package.FPM: Static Site Generatorfpm
can also convert ftd
files to static HTML files, so you can use it as a static site generator, and publish FTD files on github pages, S3 etc static site hosting sites.
FPM: Static Site Generator
fpm
can also convert ftd
files to static HTML files, so you can use it as a static site generator, and publish FTD files on github pages, S3 etc static site hosting sites.FPM for Remixing/Curating DocumentationFPM has a feature that let’s you reuse content, you can include the same
document in multiple places in your site, and you can also include content
present in other packages.
Learn mode about remixing packages here.
FPM for Remixing/Curating Documentation
FPM has a feature that let’s you reuse content, you can include the same document in multiple places in your site, and you can also include content present in other packages.
Learn mode about remixing packages here.
FPM for Distributing Static AssetsFPM can be used for distributing images, and fonts as packages.
FPM for Distributing Static Assets
FPM can be used for distributing images, and fonts as packages.
fpm-repo
: Server Side FPMfpm
has a sister project, fpm-repo
(under development), which can be used
for package hosting. You can chose if your fpm
package is hosted on say
Github or via a fpm-repo
(your own instance or available as SAAS).
ftd
has some dynamic features, which an be used when using fpm-repo
.
fpm-repo
also plans to offer web based editing experience, with built in
version control, change request based workflow (equivalent to Github Pull
Request workflow).
fpm-repo
: Server Side FPMfpm
has a sister project, fpm-repo
(under development), which can be used
for package hosting. You can chose if your fpm
package is hosted on say
Github or via a fpm-repo
(your own instance or available as SAAS).
ftd
has some dynamic features, which an be used when using fpm-repo
.
fpm-repo
also plans to offer web based editing experience, with built in
version control, change request based workflow (equivalent to Github Pull
Request workflow).