iongion / raylib-quickjsx

Raylib bindings using quickjs with jsx support

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

raylib-quickjsx - Javascript + JSX + Raylib

QuickJS based Javascript + JSX bindings for raylib in a single executable

What is this?

  • raylib-quickjsx is small ES2020 compliant Javascript interpreter based on QuickJS with bindings for Raylib and . You can use it to develop desktop games with Javascript.
  • QuickJSPP - QuickJSPP is QuickJS wrapper for C++. (not used directly)
  • QuickJSPP + JSX fork - QuickJSPP plus JSX and Persistence

Scope

  • The goal of this library is to build overlay systems in those places where browser based engines are too heavy or even forbidden.

Build with cmake

Make sure you have cmake installed and in your path.

cd raylib-quickjsx
./build-all.sh

See build-all.sh to understand how to integrate

About

Raylib bindings using quickjs with jsx support

License:MIT License


Languages

Language:C 89.2%Language:TypeScript 8.3%Language:GLSL 1.7%Language:Shell 0.5%Language:CMake 0.3%Language:JavaScript 0.0%