DoneJS version of QuickJS
Find a file
Sneed Group Holder 98e7a7e595
Some checks are pending
ci / Linux (Ubuntu) (push) Waiting to run
ci / linux-asan (push) Waiting to run
ci / linux-msan (push) Waiting to run
ci / linux-ubsan (push) Waiting to run
ci / macOS (push) Waiting to run
ci / macos-asan (push) Waiting to run
ci / macos-ubsan (push) Waiting to run
ci / freebsd (push) Waiting to run
ci / qemu-alpine (arm32v6) (push) Waiting to run
ci / qemu-alpine (arm32v7) (push) Waiting to run
ci / qemu-alpine (arm64v8) (push) Waiting to run
ci / qemu-alpine (i386) (push) Waiting to run
ci / qemu-alpine (s390x) (push) Waiting to run
forgot to remove a line lol
2025-01-06 15:30:41 -06:00
.github/workflows Add CI targets, fix test_std.js (#247) 2024-03-03 21:57:38 +01:00
docs rebase on nextgen 2025-01-06 14:48:15 -06:00
examples rebase on nextgen 2025-01-06 14:48:15 -06:00
gen rebase on nextgen 2025-01-06 14:48:15 -06:00
tests rebase on nextgen 2025-01-06 14:48:15 -06:00
.DS_Store rebase on nextgen 2025-01-06 14:48:15 -06:00
.gitignore forgot to remove a line lol 2025-01-06 15:30:41 -06:00
CMakeLists.txt rebase on nextgen 2025-01-06 14:48:15 -06:00
ctest.c rebase on nextgen 2025-01-06 14:48:15 -06:00
cutils.c rebase on nextgen 2025-01-06 14:48:15 -06:00
cutils.h rebase on nextgen 2025-01-06 14:48:15 -06:00
cxxtest.cc rebase on nextgen 2025-01-06 14:48:15 -06:00
dirent_compat.h rebase on nextgen 2025-01-06 14:48:15 -06:00
fuzz.c rebase on nextgen 2025-01-06 14:48:15 -06:00
getopt_compat.h rebase on nextgen 2025-01-06 14:48:15 -06:00
libbf.c rebase on nextgen 2025-01-06 14:48:15 -06:00
libbf.h rebase on nextgen 2025-01-06 14:48:15 -06:00
libregexp-opcode.h rebase on nextgen 2025-01-06 14:48:15 -06:00
libregexp.c rebase on nextgen 2025-01-06 14:48:15 -06:00
libregexp.h rebase on nextgen 2025-01-06 14:48:15 -06:00
libunicode-table.h rebase on nextgen 2025-01-06 14:48:15 -06:00
libunicode.c rebase on nextgen 2025-01-06 14:48:15 -06:00
libunicode.h rebase on nextgen 2025-01-06 14:48:15 -06:00
LICENSE rebase on nextgen 2025-01-06 14:48:15 -06:00
list.h rebase on nextgen 2025-01-06 14:48:15 -06:00
Makefile rebase on nextgen 2025-01-06 14:48:15 -06:00
qjs.c forgot to remove a line lol 2025-01-06 15:30:41 -06:00
qjsc.c rebase on nextgen 2025-01-06 14:48:15 -06:00
quickjs-atom.h rebase on nextgen 2025-01-06 14:48:15 -06:00
quickjs-c-atomics.h rebase on nextgen 2025-01-06 14:48:15 -06:00
quickjs-libc.c rebase on nextgen 2025-01-06 14:48:15 -06:00
quickjs-libc.h rebase on nextgen 2025-01-06 14:48:15 -06:00
quickjs-opcode.h rebase on nextgen 2025-01-06 14:48:15 -06:00
quickjs.c rebase on nextgen 2025-01-06 14:48:15 -06:00
quickjs.h rebase on nextgen 2025-01-06 14:48:15 -06:00
README.md rebase 2025-01-06 15:16:07 -06:00
repl.js fix shitty replace job 2025-01-06 15:28:40 -06:00
run-test262.c rebase on nextgen 2025-01-06 14:48:15 -06:00
standalone.js rebase on nextgen 2025-01-06 14:48:15 -06:00
test262-fast.conf rebase on nextgen 2025-01-06 14:48:15 -06:00
test262.conf rebase on nextgen 2025-01-06 14:48:15 -06:00
test262_errors.txt rebase on nextgen 2025-01-06 14:48:15 -06:00
tests.conf rebase on nextgen 2025-01-06 14:48:15 -06:00
unicode_download.sh rebase on nextgen 2025-01-06 14:48:15 -06:00
unicode_gen.c rebase on nextgen 2025-01-06 14:48:15 -06:00
unicode_gen_def.h rebase on nextgen 2025-01-06 14:48:15 -06:00

QuickJS/DoneJS - A VERY mighty JavaScript engine

Overview

QuickJS/DoneJS (QuickJS NG DoneJS Edition) is a small and embeddable JavaScript engine. It aims to support the latest ECMAScript specification.

This project is a fork of the QuickJS NG project which is a fork of the original QuickJS project by Fabrice Bellard and Charlie Gordon, after it went dormant, with the intent of reigniting its development.

Getting started

Head over to the project website for instructions on how to get started and more documentation.

Authors

@bnoordhuis, @saghul, [@sneedgroup-holder], and many more [contributors].