Skip to content
This repository has been archived by the owner on Apr 8, 2018. It is now read-only.
/ Mustache Public archive

A Mustache Templating Engine in Swift.

License

Notifications You must be signed in to change notification settings

trifia/Mustache

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

18 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Status

Development will continue some time in January 2016. The basic functionality is done. I considered a first alpha build.

Mustache

A Mustache Templating Engine in Swift.

The goal of this project are:

  • Provides an easily maintainable codes. Simple architecture but not too simple. Less codes but not too little.
  • No dependency.
  • Cross platform.
  • Lexer/Parser architecture. Strictly no regex.
  • Pass the specs at https://github.com/mustache/spec

Stretch goals once we reach stable build (when we reach 1.0.0).

  • Performant enough to be used by a server. (Compare to Ruby/JS/Go implementation, optimized build should be able to beat ruby and js and at least within 10% difference with Go.)
  • Low memory footprint.

Why?

A project for me to practice writing swift. exploring lexer and parser architecture.

About

A Mustache Templating Engine in Swift.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published