Runtime Features
txiki.js provides support for the ES2025 specification (almost complete), along with a number of runtime features.
Modules
txiki.js uses standard ES modules with support for HTTP imports, import attributes (JSON, text, bytes), and import maps.
Core features
- TCP, TLS and UDP sockets
- Unix sockets / named pipes
- Signal handling
- File operations
- Child processes
- DNS (getaddrinfo)
- HTTP Server
- WASI
- Standalone executables
- Builtin test runner
See the API Reference for detailed documentation.