Sciter - 埋め込み可能な HTML/CSS/JS エンジン
(sciter.com)- デスクトップアプリを開発する際に、HTML/CSS/JS などを使って多様な UI を作れる C 製の埋め込みエンジン
→ 5MB 以上: Electron や Qt などの 1/10 のサイズでアプリを制作可能
→ HTML5/CSS(2.1 + 3 の一部モジュール) パーサーは独自実装。JS は QuickJS を使用
→ Direct2D/GDI+(Windows)、CoreGraphics(macOS)、GTK/Cairo(Linux)
→ DOM Inspector を提供
→ Delphi、Go、.NET/C#、Python、Rust、PHP 向け SDK バインディングを提供
- Sciter.Quark コンパイラで HTML/CSS/JS/画像をまとめてデスクトップアプリを生成可能
→ Windows/macOS/Linux : すべて Intel / ARM をサポート
→ Android/iOS は今後対応予定
- 過去 10 年間、主にアンチウイルスソフトウェアで UI エンジンとして使用 (Norton, Comodo, ESET, BitDefender..)
1件のコメント
以前は TIScript という別個のスクリプトエンジンを使っていましたが、QuickJS に切り替えたことで JavaScript が使えるようになりました。
Sciter uses JavaScript from now and on https://terrainformatica.com/2021/04/…
QuickJS Javascript Engine - 小さくて高速で埋め込み可能な JavaScript エンジン https://ja.news.hada.io/topic?id=59