Version: 6.0.9  (2020-02-26)

AdapTable is the most advanced and powerful HTML5 Data Management Solution available today

AdapTable provides all the functionality users need to manage data.
AdapTable allows users to control data easily, helping them to be productive and efficient, while replacing risk-laden, expensive, time-consuming and unique builds.
AdapTable sits on top of a number of HTML5 DataGrids, both vendor and open source, with which it integrates, allowing you to make the choices in underlying technologies that work for you.
AdapTable is fully data-agnostic and can work with any data set, for any desk, in any team, in any organisation, in any location.

Functions
AdapTable contains a large number of Functions (e.g. Advanced Search, Bulk Update, Pie Chart etc).
Each function has its own 'popup screen' and many also have their own toolbars or tool panels for easy access.
All functions are available to all users (depending on the entitlements you set). The combination of a selection from these functions is what drives client problem solving.
We can work with you to establish how the function set can help resolve your issues, creating the fastest, most easy to use applications delivering productivity and profit enhancements.

Key Concepts
AdapTable offers full functionality out of the box, and can be up and running within your application within moments of being downloaded, using just a few lines of code.
When you release an application using AdapTable you will typically ship it with Predefined Config - objects that you have created at design time (eg. searches, layouts, styles, entitlements etc.) that you would like to be available when it first loads.
You set this Predefined Config as a property of Adaptable Options - the object that allows you set up AdapTable to meet your precise requirements.
AdaptableOptions is the only property required by AdapTable's constructor which returns the Adaptable Api giving you full run-time, code access to all AdapTable functionality and state.

The Demos
There is a very large number of demos on this site, allowing you to look at whatever aspects of AdapTable most excite you. Each demo seeks to do one of four things:

  • Demonstrate how an AdapTable function operates; these are sorted by type (e.g. Search, Edit etc.)
  • Show key UI elements (e.g. Dashboard, Tool Panel, Context and Column Menus etc.)
  • Illustrate some of the AdapTable Options on offer.
  • Show-case key admin elements like Audit Log, Big Data, the AdapTable Api etc.
Each demo provides, below the grid, all the code that was used. This typically includes some Predefined Config and non-default AdaptableOptions properties that were required for that specific example.
The demos use the excellent, market-leading ag-Grid as the underlying DataGrid (which integrates very well with AdapTable), and dummy data from the Microsoft Northwind database (Orders table).

Installation and Integration
AdapTable is distributed via a private npm registry.
It is straightforward to set up AdapTable and can be done with very little code.
See the ReadMe guide for more information on installation and integration, or take a look at the Basic Set Up demo.

Framework Wrappers
All the examples in this demo use the 'vanilla' JavaScript version of AdapTable.
However, for those who prefer to implement the tool using a JavaScript Framework / Library we (currently) provide 2 options:

Help
If you require further information please read our developer documentation , visit our website or use the online help.

AdapTable Version
The demos on this site use Version 6 of AdapTable. This contains some big changes (and improvements) from previous versions. If you are new to Version 6 please read the Upgrade Guide.

Custom Examples (on Github)
We have produced some custom examples to fit particular use cases that our users have requested. These include:

Licence and Pricing
AdapTable requires a commercial licence sold on an annual basis. This includes guaranteed quarterly (often monthly) updates together with full ongoing support.
We provide a range of licence options to suit each use case, including: End User, Team, Universal, Developer and Trial.
To find out more about various options on offer and how to join the AdapTable community, please email Adaptable Tools Sales.

Grid Gurus
To develop AdapTable, the Adaptable Tools Development Team learned everything there is to know (and more!) about all the DataGrids that we support, including the hugely popular ag-Grid.
We researched multiple set up and configuration options, the different ways to get data into the grid, the various display modes, when and whether to use server or client, when to group, aggregate or pivot, how best to update data and much more.
Through our Grid Gurus' Service you can deploy that unrivalled knowledge alongside your own team to help shape DataGrid projects and ensure that they meet your requirements as cost and time-effectively as possible. Adaptable Tools’ Grid Gurus can work on-site or off-site to set up your Grid in a bespoke fashion so that it has optimal alignment to your use cases.
This is particularly important at the start of the project when making the right architectural and design decisions can save money, time and support heartache down the line...

Contibuting to our Source Code
We welcome - and value - the many contributions and pull requests we receive from the development community; if you want to get involved in the project please contact email Adaptable Tools Support