7 releases
0.2.6 | May 1, 2024 |
---|---|
0.2.5 | May 1, 2024 |
0.2.3 | Apr 25, 2024 |
#429 in Graphics APIs
348 downloads per month
20KB
425 lines
Create HTML renderings of code with highlighting using tree-sitter
The general workflow of this is to simplify the workflow of creating pretty html code blocks using tree-sitter.
let my_pyblock = r#"def fib(a):
if a = 1:
return 1
else:
return fib(a - 1)"#;
let lang = TargetLanguage::Python;
let html = render_html(my_pyblock, lang);
lib.rs
:
Create HTML renderings of code with highlighting using tree-sitter
The general workflow of this is to simplify the workflow of creating pretty html code blocks using tree-sitter.
let my_pyblock = r#"def fib(a):
if a = 1:
return 1
else:
return fib(a - 1)"#;
let lang = TargetLanguage::Python;
let html = render_html(my_pyblock, lang);
Dependencies
~21–38MB
~630K SLoC