Engine
The PlayCanvas Engine is the run-time framework that powers your PlayCanvas applications. It is written in JavaScript and is open sourced under an MIT license on GitHub. It is published on the NPM registry and ships with full TypeScript declarations. It also comes with a comprehensive set of code examples.
As a developer, you have complete freedom as to how you use the Engine. The two options are: