Installing AdapTable

AdapTable is distributed via the private npm registry

To gain access to this registry please follow these steps:

  1. Acquire a commercial AdapTable License - you can email who will provide you with your unique credentials.

  2. Point your npm client to the correct registry for packages under the @adaptabletools scope

    npm config set @adaptabletools:registry

    if you're using yarn

    yarn config set @adaptabletools:registry

  3. Login to the AdapTable private registry:

    npm login --registry= --scope=@adaptabletools

  4. Enter the credentials that were provided to you by the AdapTable support team:

    • login name
    • email
    • password
  5. Check you are logged-in correctly by using whoami:

    npm whoami --registry=

    This should display the username you received as the current login on the private registry


    This does not affect your username/login session on the public npm registry

  6. Install AdapTable

    npm i @adaptabletools/adaptable


    If you are using the React or Angular Wrapper then you will need to install different packages.

  7. Install any Plugins that are required.

    For example to use Master-Detail functionality add:

    npm i @adaptabletools/adaptable-plugin-master-detail-aggrid


    Plugins reduce download size by placing less frequently used functionality outside the main download.


    Most Plugins are very small but some (e.g. Charts) will add signifcantly to the download size.

  8. Make sure that all the Peer Dependencies are installed.

    These is currently just @ag-grid-community/all-modules:

    "peerDependencies": {
    "@ag-grid-community/all-modules": "^24.1.0",

    See ag-Grid Overview for latest supported version information