kaosat-dev / awesome-quickjs

A curated list of awesome things related to QuickJS

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Awesome QuickJS Awesome

A curated list of awesome things related to QuickJS !

QuickJS is a small and embeddable Javascript engine. It supports the ES2020 specification including modules, asynchronous generators, proxies and BigInt.

Contents

Runtimes

  • Txiki - txiki.js is a small and powerful JavaScript runtime. It's built on the shoulders of giants: it uses QuickJS as its JavaScript engine and libuv as the platform layer.

Gui

  • QuickJS-glfw - Experimental GLFW bindings for QuickJS
  • QuickJS-raylib - QuickJS + raylib consists in a module for QuickJS that enables you to use raylib from JavaScript and run your game with native performance.
  • nanovg-qjs - NanoVG bindings for QuickJS

Gamedev

  • GodotExplorer/ECMAScript This module implements JavaScript/TypeScript language support for the godot game engine. QuickJS is used as the ECMAScript engine!

Tools

Modules

  • quickjs-modules - Native C modules for QuickJS: deep, inspect, mmap, path, pointer, tree-walker, xml
  • qjs-ffi - Foreign Function Interface (FFI) module

Contributing

Contributions of any kind welcome, just follow the guidelines!

Contributors

License

CC0 License

About

A curated list of awesome things related to QuickJS

License:Other