Node.js is an open-source, cross-platform JavaScript runtime environment that allows developers to execute JavaScript code outside of a web browser.
Open source. Open possibilities.
Discover quality open-source projects, submit projects anonymously, and claim and edit your own project.
A little curiosity. A world of open source.
THE FIRST COLLECTIONChakraCore is an open-source JavaScript engine with a C API for embedding JavaScript into C or C++ compatible projects. Originally Microsoft's Edge engine, it is now a community project focused on embedded use cases.
Wasmtime is a standalone WebAssembly runtime from the Bytecode Alliance, built on the Cranelift code generator. It offers fast execution, a security-focused design, configurable resource limits, WASI support and standards compliance, with embedding APIs for Rust, C, C++, Python, .NET, Go and Ruby.
Block is a local-first polyglot orchestration engine for writing multi-language workflows—Python, JavaScript, Lua, PHP, SQL, PowerShell—in single .blk files. It coordinates host runtimes, passes serializable shared state between blocks, and runs on Windows via CLI. Editions: Lite, Standard, Plus.
Ferret is a declarative data automation language and Go runtime for structured extraction workflows, supporting embedding, capability-based access, and cross-source querying.
Wago is a pure-Go WebAssembly runtime that compiles Wasm to native machine code without CGO. WASI, the Component Model and other host capabilities are delivered as plugins, and .wasm files can be built into small standalone executables.
Valibot is a modular, type-safe schema library for validating structural data in JavaScript. It offers static type inference, a tiny bundle size starting under 700 bytes, no dependencies, and a functional API for validating everything from strings to complex objects.