Sciter - Motor embarcável de HTML/CSS/JS
(sciter.com)- Um motor de embedding em C que permite criar diversas UIs usando HTML/CSS/JS no desenvolvimento de aplicativos desktop
→ 5+ MB: é possível criar apps com 1/10 do tamanho de Electron ou Qt
→ Parser de HTML5/CSS (2.1 + alguns módulos do 3) implementado internamente. Para JS, usa QuickJS
→ Direct2D/GDI+ (Windows), CoreGraphics (Mac), GTK/Cairo (Linux)
→ Fornece DOM Inspector
→ Oferece bindings de SDK para Delphi, Go, .NET/C#, Python, Rust e PHP
- Com o compilador Sciter.Quark, é possível empacotar HTML/CSS/JS/imagens e gerar aplicativos desktop
→ Windows/Mac/Linux: todos com suporte a Intel / ARM
→ Suporte a Android/iOS previsto
- Nos últimos 10 anos, softwares antivírus o utilizaram principalmente como motor de UI (Norton, Comodo, ESET, BitDefender..)
1 comentários
Antigamente usava um mecanismo de script separado chamado TIScript, mas ele foi trocado pelo QuickJS, o que tornou possível usar JavaScript.
Sciter uses JavaScript from now and on https://terrainformatica.com/2021/04/…
QuickJS Javascript Engine - motor JavaScript pequeno, rápido e embarcável https://pt.news.hada.io/topic?id=59