JetScript
JetScript is currently in development, and will be available at a later date. Please check back later.
JetScript: a way to write X-Plane plugins in JavaScript. Features:
- Write plugins in Javascript: a familiar language makes developing performant plugins easy
- Full featured SDK / APIs: access the best of the X-Plane functionality using well documented APIs
- Use familiar APIs to fetch new data from the web using Javascript's
fetch()
API - Maximum performance from Google's V8 Javascript engine, and an event-driven API
- Flexible UI library enables powerful, intuitive interfaces (coming soon)
JetScript is a work in progress; suggestions are welcome.
Just like common web browsers, JetScript uses an event-driven architecture.
Instead of running code every frame, your code only executes when it needs to. This means less time is spent running your code,
Development plan
JetScript is an early stage of development; here's what I'm planning over the next year or so:
Here's a more detailed roadmap; to sign up for beta access, let me know you're interested: lee@leecbaker.com.
License
JetScript is available under your choice of licenses:
- JetScript Free is available for download for free for non-commercial personal use.
- JetScript Commercial License is an additional per-computer license that allows JetScript to be used in commercial applications. Additional features, including customization of the GUI theme, are available.
- JetScript Product License allows JetScript to be used in a single commercial product. Additional features include tools for protecting source code, GUI customization, and a license key system.
See the license page for more details.
Commercial license features
A commercial license allows products to be developed using JetScript. It also provides more features:
- Customize the GUI colors and fonts to match your product.
- Protect your source code with encryption.
- Bundle JetScript along with your product.
- A license key system helps reduce piracy of your product.
To purchase a product license, please email me: lee@leecbaker.com.
Author
JetScript is made by Lee C. Baker. If you benefitted from this plugin, please consider the PlaneCommand plugin, which provides a voice control for many command aircraft commands.