idealtitude / yap

Yet Another -html- Preprocessor

Home Page:https://idealtitude.github.io/yap/

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

YAP

Yet Another -html- Preprocessor


/!\ Currently restarting this project

It needs to be rewritten properly and pythonicly! This versions is 0.3.0; you can find the previous version in the yap-0.2.0 branch.

It's just the very begining of this project... I've managed to write the main pieces of the app which is in a very rudimentary state.

There's many things to do to drive this project to it's goal.

Yet, there's a working minimal yap version; execute yap.py (in the src folder), with a yap file (see test/doc.yp for an example). You can specify an output file with the -o option.

./path/to/yap.py file.yp -o out.html

A basic documentation can be found in the doc folder, where you'll learn the yap format (indentation sensitive) and the basics on how to write yap files (the extension is .yp) which are just plain text files.

If you're intersted in contributing, or if you have any idea/question/suggestion, you're welcome to contact me!

About

Yet Another -html- Preprocessor

https://idealtitude.github.io/yap/

License:ISC License


Languages

Language:Python 100.0%