Skip to content

Noxsios/config-composer

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

58 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Config Composer

GitHub last commit GitHub code size in bytes GitHub GitHub deployments Lines of Code Maintainability Rating

BLUF: This PWA ingests a Markdown template file formatted with Mustache, and a YAML cutsheet file which are rendered into a clean HTML representation of the Markdown template with the YAML values.

This project combines the best of multiple technologies:

  • PWA for all the power of a web app, but also full offline capabilities
  • Mustache for its dead simple but powerful templating system
  • YAML for its simplicity and human readability of metadata / configuration data
  • Markdown, specifically Github flavored, for its dead simple syntax and human readability
  • React + CRA as the JS library to build the UI
  • etc...

Running Locally:

First clone this repo then:

$ cd config-composer
$ yarn
$ yarn start

This repo uses commitizen to format commits, and must be install globally with yarn global add commitizen

Follow the CRA docs to learn more.