# quickjs **Repository Path**: mirrors_GerHobbelt/quickjs ## Basic Information - **Project Name**: quickjs - **Description**: Public repository of the QuickJS Javascript Engine. Pull requests are not accepted. Use the mailing list to submit patches. - **Primary Language**: Unknown - **License**: MIT - **Default Branch**: master - **Homepage**: None - **GVP Project**: No ## Statistics - **Stars**: 0 - **Forks**: 0 - **Created**: 2021-04-28 - **Last Updated**: 2025-09-27 ## Categories & Tags **Categories**: Uncategorized **Tags**: None ## README # QuickJS Windows Build Build [QuickJS](https://bellard.org/quickjs/) on Windows, and [binary releases](https://github.com/mengmo/QuickJS-Windows-Build/releases). ## Build Prerequisites Install [MSYS2](http://www.msys2.org/) Since QuickJS only support 32-bit compiling on Windows at present, we should install `i686-toolchain` ``` pacman -S mingw-w64-i686-toolchain ``` ## Obtain source code ``` git clone https://github.com/mengmo/QuickJS-Windows-Build.git ``` ## Compilation ``` cd QuickJS-Windows-Build make LDFLAGS="-static -s" ``` ## Packaging ``` mkdir ./bin mv qjs.exe qjsbn.exe qjsc.exe qjsbnc.exe ./bin mkdir -p ./lib/quickjs mv libquickjs.a libquickjs.bn.a libquickjs.lto.a libquickjs.bn.lto.a ./lib/quickjs mkdir -p ./include/quickjs cp -p quickjs.h quickjs-libc.h ./include/quickjs zip -9 -r quickjs-$(cat version)-win32.zip ./bin ./doc ./examples ./include ./lib Changelog readme.txt TODO VERSION ``` ## Related Projects **[quickjs](https://github.com/PetterS/quickjs):** Thin Python wrapper of https://bellard.org/quickjs/ **[jsvu](https://github.com/GoogleChromeLabs/jsvu):** install recent versions of various JavaScript engines without having to compile them from source. ---
It optionally supports mathematical extensions such as big decimal floating point numbers (BigDecimal), big binary floating point numbers (BigFloat) and operator overloading.
Main Features:
qjs and qjscalc can be run in JSLinux.
Specification of the JS Bignum Extensions: HTML version, PDF version.
Unless otherwise specified, the QuickJS sources are copyright Fabrice Bellard and Charlie Gordon.