Hypertag - new language for HTML templating with Django support (announcement)

Marcin Wojnarski mwojnarski at paperity.org
Tue Apr 13 14:03:14 EDT 2021


Hello everyone,



Hypertag (http://hypertag.io/) is a new language for document generation and HTML templating that has been released recently. Inspired by indentation-based template languages (Slim, Haml, Shpaml), it provides clean, readable syntax and multiple original features: 



- native custom tags inside scripts

- DOM tree manipulation during document construction

- complex expressions with all Python operators

- control blocks, local variables

- Python-like granular imports

- pipeline syntax and filters

- full Django integration

- and more...



Hypertag enhances modularity and code reuse inside presentation code to an unprecedented degree. Available on GitHub and PyPI:



- https://github.com/mwojnars/hypertag

- https://pypi.org/project/hypertag-lang/



Language Reference: 



- http://hypertag.io/



Install from PyPI as "hypertag-lang".



Regards,



-- 

Marcin Wojnarski, Founder and CEO at Paperity, http://www.paperity.org
 http://www.linkedin.com/in/marcinwojnarski
 https://www.facebook.com/Paperity
 https://twitter.com/Paperity
 
 Paperity. Open science aggregated.


More information about the Python-list mailing list