Hi everyone โ welcome to the official community forum for JSLAB (JavaScript LABoratory environment). This Discourse is the place for announcements, help, examples, feature requests, and showcasing what youโve built with JSLAB. GitHub
What is JSLAB?
โThe JavaScript Laboratory (JSLAB) is an open-source environment designed for scientific computing, data visualization, and various other computer operations.โ GitHub
JSLAB is inspired by tools like GNU Octave and MATLAB, but built around JavaScript to support fast iteration, reuse of code in real projects, and a modern workflow. GitHub+1
Current latest version
The latest stable release is v1.0.3 (available on the GitHub Releases page). GitHub
Official links (copy/paste)
Official website: https://pr-dc.com/jslab/
Documentation: https://pr-dc.com/jslab/doc/
GitHub repository: https://github.com/PR-DC/JSLAB
Releases (download): https://github.com/PR-DC/JSLAB/releases
GitHub+3PR-DC Aerospace Center+3PR-DC Aerospace Center+3
Getting started
-
Download v1.0.3 from Releases and install it. GitHub+1
-
Open and run the included examples to see typical workflows. GitHub
-
Use the Documentation as the main reference for features, usage, and contribution info. PR-DC Aerospace Center
What to expect in JSLAB (high level)
From the project README: JSLAB focuses on a productive workflow (workspace + sandbox terminal), a dedicated editor workflow around .JSL scripts, and extensibility (including native modules via npm/C++/C when needed). GitHub
How to use this forum
-
Need help? Post in the Help category with a minimal example + expected vs actual behavior.
-
Found a bug? Share steps to reproduce + logs/screenshots.
-
Want a feature? Describe the use-case first, then the ideal UI/API.
Thanks for joining and welcome to the lab. ![]()
![]()