Components and wrappers

Components

Bryntum components (libraries) for web applications are built using pure JavaScript and can be used in any modern web application without requiring any special JS framework. These components are packaged as follows:

ComponentPackageDescription
Bryntum Grid@bryntum/gridFull licensed component version
Bryntum Grid Trial@bryntum/grid-trialTrial limited component version
Bryntum Grid Thin@bryntum/grid-thinThin licensed component version
Bryntum Grid Thin Trial@bryntum/grid-thin-trialThin trial limited component version

Frameworks wrappers

To integrate Bryntum components with all major frameworks including Angular, Ionic, React and Vue, we provide framework specific wrappers in the following packages:

FrameworkPackageIntegration guide
Angular (IVY)@bryntum/grid-angularAngular integration guide
Angular (View Engine)@bryntum/grid-angular-viewAngular integration guide
Angular (Thin)@bryntum/grid-angular-thinAngular multiple products guide
Ionic with Angular@bryntum/grid-angularIonic integration guide
React@bryntum/grid-reactReact integration guide
React (Thin)@bryntum/grid-react-thinReact multiple products guide
Vue 2.x@bryntum/grid-vueVue integration guide
Vue 3.x@bryntum/grid-vue-3Vue integration guide
Vue 3.x (Thin)@bryntum/grid-vue-3-thinVue multiple products guide

Wrapper packages require installing @bryntum/grid but it is not listed in the package dependencies. This was done to support trial package aliasing. You have to manually add the @bryntum/grid dependency to the application's package.json file to use the wrapper packages.

Demo resources

Bryntum demo applications use resources such as images, fonts and styling from the demo-resources npm package. This package is optional and it is not necessary to add it in your application.

DescriptionPackage
Demo Resources@bryntum/demo-resources

Demo Resources package does not contain framework demos and they are bundled within distribution zip.