3 releases
0.0.2 | Mar 25, 2024 |
---|---|
0.0.1 | Mar 24, 2024 |
0.0.0 | Mar 24, 2024 |
#212 in Programming languages
79 downloads per month
17KB
77 lines
Rohanasantml: An alternative to html
An easy way to write your messy html code in a better way:
html
head
title
{Rohanasantml}
title end
head end
body
div style="color:blue;"
h1
{Hello, How are you?}
h1 end
div end
body end
html end
Compiled:
<html>
<head>
<title>
Rohanasantml
</title>
</head>
<body>
<div style="color:blue;">
<h1>
Hello, How are you?
</h1>
</div>
</body>
</html>
How to use rohanasantml?
Run:
cargo install rohanasantml
To compile a rohanasantml file to html:
rohanasantml ./some.rohanasantml ./output.html
Featues:
- Helps code readibility
- Gives you errors of mistakes that you might have made in your code. Such as:
- Did you forget to add a } at the end of line 15?
- Warning: Number of tags starting is greater than the number of tags ending.
- Warning: Number of tags ending is greater than the number of starting tags.
- Helps make reliable html
- Gives you errors of mistakes that you might have made in your code. Such as:
Checkout
Rohanasan: An extremely fast backend framework:
https://github.com/rohanasan/rohanasan-rs
Join discord:
Todo:
- Add hot reload and a live server
- Add js support
- Add css support