by [extinct](https://extinct.at/) A dsl (domain specific language) for writing html. This is NOT an html template. This library focus is on html composability. It uses a FILO stack paradigm. ## usage ``` use html_stack::Stack ; fn myhomepage() ->String { let s = Stack::new() ; s .put("my homepage") .wrp("title") .wrp("head") ; s .put("my homepage") .wrp("h1") ; s .put("Lorem ipsum dolor sit amet, consectetur adipiscing elit.") .wrp("p") .add() ; s .put("") .wrp("img src=/img/image.jpg") .add() ; s .put("some link") .wrp("a href=/somelink/") .add() ; s .wrp("div class='class1 class2'") s .wrp("body") .add() ; s .put("") .wrp("script type=module src=/js/main.js") .add() ; s .wrp("html") ; return s .doctype() ; } ```