Public repository access
Bryntum trial packages and framework wrappers are available on the public npm registry (npmjs.com).
No login or authorization required - install directly using standard npm commands without any registry configuration or authentication.
Available packages
The following trial packages are available on the public npm registry:
| Component (Trial) | Package |
|---|---|
| Grid | @bryntum/grid-trial |
| Grid Thin | @bryntum/grid-thin-trial |
| Scheduler | @bryntum/scheduler-trial |
| Scheduler Thin | @bryntum/scheduler-thin-trial |
| Scheduler Pro | @bryntum/schedulerpro-trial |
| Scheduler Pro Thin | @bryntum/schedulerpro-thin-trial |
| Gantt | @bryntum/gantt-trial |
| Gantt Thin | @bryntum/gantt-thin-trial |
| Calendar | @bryntum/calendar-trial |
| Calendar Thin | @bryntum/calendar-thin-trial |
| TaskBoard | @bryntum/taskboard-trial |
| TaskBoard Thin | @bryntum/taskboard-thin-trial |
Framework wrappers
Framework wrappers do not have a -trial suffix and are available on the public npm registry:
| Framework Wrapper | Package |
|---|---|
| Angular (IVY) | @bryntum/grid-angular |
| Angular (View Engine) | @bryntum/grid-angular-view |
| Angular (Thin) | @bryntum/grid-angular-thin |
| React | @bryntum/grid-react |
| React (Thin) | @bryntum/grid-react-thin |
| Vue 2.x | @bryntum/grid-vue |
| Vue 3.x | @bryntum/grid-vue-3 |
| Vue 3.x (Thin) | @bryntum/grid-vue-3-thin |
Other public packages
The following utility packages are also available on the public npm registry:
| Description | Package |
|---|---|
| Demo Resources | @bryntum/demo-resources |
| Babel Preset | @bryntum/babel-preset-react-app |
Installation
Trial packages require using npm package aliasing to install the "@bryntum/grid-trial" using
the "@bryntum/grid" alias.
The trial Bryntum Grid package should be installed first
Example for Angular framework integration using package manager of your choice:
npm install @bryntum/grid@npm:@bryntum/[email protected]
npm install @bryntum/[email protected]
We recommend to use npm --save-exact arguments to install the precise package versions and take upgrades fully under
control.
Alternatively, you can directly add entries to the "dependencies" section of the package.json project file as
follows:
"dependencies": {
"@bryntum/grid": "npm:@bryntum/[email protected]",
"@bryntum/grid-angular": "7.2.0-alpha-1"
}
We recommend against prefixing package versions with the caret character (^) to install the precise package versions
and take upgrades fully under control.
To install Bryntum trial products use the trial product packages @bryntum/grid-trial, @bryntum/gantt-trial,
@bryntum/scheduler-trial, @bryntum/schedulerpro-trial, @bryntum/calendar-trial or @bryntum/taskboard-trial.
To avoid compatibility issues, please make sure that you use the same version for all installed Bryntum product packages.
Packages for other frameworks are listed in the Framework wrappers table.
Limitations
Trial packages have the following limitations compared to licensed packages:
- Displays a trial watermark
- Obfuscated code
- Intended for evaluation use only
For full functionality and production use, upgrade to licensed packages from the private Bryntum repository.