| Crates.io | hsml |
| lib.rs | hsml |
| version | 0.1.0 |
| created_at | 2023-05-28 20:41:55.935267+00 |
| updated_at | 2023-05-28 20:41:55.935267+00 |
| description | A pug-inspired HTML preprocessor |
| homepage | |
| repository | https://github.com/Shinigami92/hsml |
| max_upload_size | |
| id | 876707 |
| size | 95,762 |
Right now there is no usable version of hsml available. I'm just working on it.
hsml is a hyper short markup language that is inspired by pug (aka jade).
hsml is written in Rust and compiles to HTML..hsml file to a .html file, but also there will be some other arguments to e.g. format a .hsml file..hsml file and return an AST for it. It is planned that this AST can be used in the JS ecosystem as well, so tools like ESLint and Prettier can work with it.pug and hsml
hsml will support TailwindCSS and similar CSS frameworks out of the box, even with arbitrary values like .bg-[#1da1f2] or lg:[&:nth-child(3)]:hover:underlinehsml will not support template engine syntax. It is just an HTML preprocessor.pug for my projects but sadly pug's goal mismatches my preferences and comes with a lot of overhead I don't need