Skip to content

qwtel/txiki-js

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

1,366 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

A fork of txiki.js with support for cross-compilation via Zig build.

This version also includes a module that implements Node's V8 serialization format, written in Zig, which is the fastest way to exchange data with Node.js. It can be imported as tjs:v8.

Caveats

  • Network (libcurl) and FFI are disabled because I don't need them for my use case
  • Building for macOS requires copyrighted header files for CommonCrypto in deps/mimalloc/include. They have been excluded form this repo

About

A tiny JavaScript runtime

Resources

License

Stars

Watchers

Forks

Packages

 
 
 

Contributors

Languages

  • C 76.3%
  • JavaScript 19.1%
  • Zig 3.5%
  • TypeScript 0.3%
  • CMake 0.3%
  • WebAssembly 0.3%
  • Other 0.2%