QuickJS
Small and embeddable Javascript engine supporting ES2023 specification by Fabrice Bellard.
Why consider QuickJS?
QuickJS is an open-source, ultra-compact embeddable JavaScript engine written in C by Fabrice Bellard and Charlie Gordon. Fully compliant with ES2023 specifications, QuickJS starts in under 1 millisecond and runs complex JS scripts with minimal memory overhead.
Learn QuickJS by building
Practical setup notes, real use cases, and copy-ready examples in one focused guide.
In this guide2 sections
Overview of QuickJS
QuickJS embeds full ECMAScript runtimes directly into native C/C++ applications.
Quickstart
git clone https://github.com/bellard/quickjs.gitcd quickjs && make && sudo make installqjs my_script.jsQuickJS is licensed under the permissive MIT License.
Related tools
More options with a similar category or technology profile.
diskus
Minimal, fast alternative to du -sh written in Rust using multi-threaded directory traversal.
peco
Simplistic interactive filtering tool for Unix pipelines, process lists, and file trees.
Dapr CLI
Command-line tool for managing Dapr distributed application runtime environments and sidecars.
Freeze
Generate beautiful image screenshots and SVGs of code snippets and terminal outputs.