1
1
Fork 0
mirror of https://github.com/boxgaming/qbjs.git synced 2024-05-12 08:00:12 +00:00
BASIC for the web https://qbjs.github.io/
Go to file
2023-06-14 10:34:14 -05:00
.vscode UI and theme updates 2023-04-26 17:17:57 -05:00
codemirror Added support for _MouseWheel 2023-05-13 08:48:36 -05:00
export vfs fixes for exported standalone programs 2022-11-21 09:30:05 -06:00
gx minor format update 2023-05-13 08:52:52 -05:00
img UI and theme updates 2023-04-26 17:17:57 -05:00
lib renamed file i/o extension library 2023-05-25 18:45:11 -05:00
samples Add files via upload 2023-03-15 07:29:37 -05:00
tools Fixed issue with array declaration introduced with update from 0.7.0 to correctly handle (x To y) formatted array declarations 2023-06-02 16:11:38 -05:00
util restored lzutf8.js dependency 2022-04-25 06:59:48 -05:00
.gitignore Initial File I/O support - excluding RANDOM 2022-09-17 11:50:08 -05:00
dosvga.ttf updated font to for ibm437 code page compatibility 2022-07-06 07:33:41 -05:00
favicon.ico updated favicon with initial qbjs-specific icon 2022-04-18 10:34:57 -05:00
index.html Disabled beforeunload event when not in IDE mode (e.g. auto, play) 2023-06-14 10:34:14 -05:00
LICENSE Initial commit 2022-02-14 09:09:59 -06:00
logo.png UI and theme updates 2023-04-26 17:17:57 -05:00
play.png v0.3.0-beta updates 2022-03-30 17:37:36 -05:00
qb.js Fixed Locate bug introduced by new custom font functionality 2023-06-14 10:17:25 -05:00
qb2js.js Fixed issue with array declaration introduced with update from 0.7.0 to correctly handle (x To y) formatted array declarations 2023-06-02 16:11:38 -05:00
qbjs-ide.css minor updates to support console library 2023-05-23 11:15:58 -05:00
qbjs-ide.js Disabled beforeunload event when not in IDE mode (e.g. auto, play) 2023-06-14 10:34:14 -05:00
README.md Fleshed out README a little 2022-04-01 17:29:25 +03:00
vfs.js added supporting method for converting data URL to Blob 2023-04-18 14:29:14 -05:00

About QBJS

QBJS is an implementation of the Basic programming language for the web, with multimedia support and easy sharing of programs. It aims to be compatible with QB64, which in turn implements the same dialect as the classic QBasic.

The project is in active development as of 30 March 2022. It can be tried online on itch.io; documentation and releases are hosted on GitHub.

Support for browser APIs is built-in as of version 0.3.0-beta; a game engine is included separately.