The Buttons extension for DataTables provides a common set of options, API methods and styling to display buttons on a page that will interact with a DataTable. The core library provides the based framework upon which plug-ins can built.
There are four plug-ins that are part of the core Buttons software providing various utilities:
Other extensions for DataTables also provide buttons - Editor for example make the create, edit and remove buttons available.
The examples presented here give an introduce to how Buttons can be used, the API and its various core plug-in buttons.