QuickJS logo

QuickJS

A small and embeddable JavaScript engine
4
12
+ 1
0

What is QuickJS?

It supports the ES2019 specification including modules, asynchronous generators and proxies. It optionally supports mathematical extensions such as big integers (BigInt), big floating point numbers (BigFloat) and operator overloading.
QuickJS is a tool in the JavaScript Compilers category of a tech stack.

Who uses QuickJS?

Developers
4 developers on StackShare have stated that they use QuickJS.

QuickJS Integrations

QuickJS's Features

  • Small and easily embeddable
  • no external dependency
  • Fast interpreter

QuickJS Alternatives & Comparisons

What are some alternatives to QuickJS?
Lua
Lua combines simple procedural syntax with powerful data description constructs based on associative arrays and extensible semantics. Lua is dynamically typed, runs by interpreting bytecode for a register-based virtual machine, and has automatic memory management with incremental garbage collection, making it ideal for configuration, scripting, and rapid prototyping.
Node.js
Node.js uses an event-driven, non-blocking I/O model that makes it lightweight and efficient, perfect for data-intensive real-time applications that run across distributed devices.
Hermes
It is a JavaScript engine optimized for fast start up of React Native apps on Android. It features ahead-of-time static optimization and compact bytecode.
JavaScript
JavaScript is most known as the scripting language for Web pages, but used in many non-browser environments as well such as node.js or Apache CouchDB. It is a prototype-based, multi-paradigm scripting language that is dynamic,and supports object-oriented, imperative, and functional programming styles.
Git
Git is a free and open source distributed version control system designed to handle everything from small to very large projects with speed and efficiency.
See all alternatives

QuickJS's Followers
12 developers follow QuickJS to keep up with related blogs and decisions.