txiki.js - 小さくて強力な JavaScript ランタイム
(github.com/saghul)- 最新の ECMAScript 標準 と WinterTC互換 を目指す
- QuickJS-ng をJSエンジンに、libuv をプラットフォーム層に採用し、高性能な非同期I/Oを提供
- Web Platform API をサポート:
fetch,WebSocket,Console,setTimeout,Crypto,Web Workersなどを含む - ネットワーク機能 を内蔵: TCP, UDP, Unixソケットおよび HTTPサーバーとWebSocket をサポート
- ファイルI/O、子プロセス、シグナル処理 などシステムレベルの機能を提供
- 標準ライブラリ を同梱:
tjs:sqlite,tjs:ffi,tjs:path,tjs:hashingなど多様な組み込みモジュールを提供 - tjs compile コマンドで スタンドアロンバイナリ を生成可能
- GNU/Linux、macOS、Windows、その他のUnix系システムで動作
- Cベース(82%以上) で書かれており、高速な実行速度と低いメモリ使用量を実現
- 公式ドキュメント txikijs.org
- MITライセンス
まだコメントはありません。