Pitch: Eu estou compilando HTML
Estou desenvolvendo o CTML, um projeto open source que combina uma biblioteca e um compilador para criar interfaces nativas utilizando uma sintaxe muito próxima do HTML.
A ideia surgiu da necessidade de integrar interfaces diretamente com Rust, mantendo a familiaridade do HTML, mas adaptando alguns aspectos da linguagem para permitir essa interação.
Já temos um exemplo funcional, com resultados visuais comparáveis aos de uma engine de navegador, consumindo aproximadamente 257 MB de RAM, ainda sem otimizações.
O objetivo é continuar evoluindo o projeto, melhorar o desempenho e explorar novas possibilidades para o desenvolvimento de interfaces nativas.
Ainda tenho um longo caminho pela frente, tanto em funcionalidades quanto em otimizações, mas os primeiros resultados são bastante promissores.
O projeto é aberto a contribuições! Se alguém tiver interesse em acompanhar o desenvolvimento, testar ou contribuir, será muito bem-vindo.
Repositório: https://github.com/Murilinho145SG/ctml
Críticas, sugestões e ideias também são muito bem-vindas!