txiki.js - un runtime de JavaScript pequeño y potente
(github.com/saghul)- Apunta al estándar ECMAScript más reciente y a la compatibilidad con WinterTC
- Usa QuickJS-ng como motor de JS y libuv como capa de plataforma para ofrecer E/S asíncrona de alto rendimiento
- Compatibilidad con la API de la Plataforma Web: incluye
fetch,WebSocket,Console,setTimeout,Crypto,Web Workers, entre otros - Funciones de red integradas: soporte para TCP, UDP, sockets Unix y servidor HTTP y WebSocket
- Ofrece funciones de nivel de sistema como E/S de archivos, procesos hijo y manejo de señales
- Incluye una biblioteca estándar: ofrece varios módulos integrados como
tjs:sqlite,tjs:ffi,tjs:path,tjs:hashing, entre otros - Permite crear un binario independiente ejecutable mediante el comando tjs compile
- Funciona en GNU/Linux, macOS, Windows y otros sistemas tipo Unix
- Escrito en C (más del 82%), con ejecución rápida y bajo uso de memoria
- Documentación oficial: txikijs.org
- Licencia MIT
Aún no hay comentarios.