A light-weight JavaScript parser and interpreter written in JavaScript; Subscript provides a completely-bendable JavaScript runtime for ambitious usecases.

npm i @webqit/subscript; or CDN:
Go to docs


NPM version NPM downloads

A Pseudo JavaScript Engine

Parse and interprete JavaScript with new possibilities! Designate any object as your runtime scope, and even hook into the runtime with traps and custom callbacks! Take all of the magic as a small piece that fits in any project and any environment!

Getting Started

Visit the docs for an overview, the commands and usage guides.

npm i @webqit/subscript; or CDN:
Go to docs

Also, join the Github Discussions for OOHTML.

Contributing to the Project

Help report bugs, or request features; or join in the development.


The MIT license.