ares-datatable
Ares DataTable
Ares DataTable is a powerful, flexible, and customizable Vue 3 data table component. It supports both client-side and server-side data handling, advanced filtering, sorting, and pagination.
📖 Documentation
Full documentation is available at: Ares DataTable Docs
🚀 Features
- Client & Server Mode – Easily switch between handling data locally or fetching from an API.
- Pagination, Sorting, Filtering – Built-in utilities for data manipulation.
- Custom Cell Rendering – Use named slots or
cellRenderfunctions for advanced customization. - Nested Data Support – Access related object fields (e.g.,
user.name,user.country.name). - Highly Configurable – Fine-tune table behavior through props like
columns,pagination,filter, andrepresentation.
📦 Installation
npm install ares-datatable
🛠 Usage Example
<script setup>
import AresDataTable from 'ares-datatable';
const columns = [
{ field: 'id', title: 'ID', sort: true },
{ field: 'name', title: 'Name', filter: true },
{ field: 'price', title: 'Price', type: 'number', sort: true }
];
</script>
<template>
<AresDataTable
uniqueId="example-table"
:columns="columns"
:isServerMode="false"
:rows="[{ id: 1, name: 'Item 1', price: 100 }, { id: 2, name: 'Item 2', price: 150 }]"
/>
</template>
💡 Contributing
Contributions are welcome! Feel free to submit issues or pull requests.
📜 License
MIT License
Related Packages
@tvaliasek/vue-datatable
Very naive and simple data table for Bootstrap 5 and Vue 3. For Vue 2 use versio...
6,071
Version History
| Version | Released | Vue | License |
|---|---|---|---|
| 1.0.24 | ^3.5.13 | MIT | |
| 1.0.23 | ^3.5.13 | MIT | |
| 1.0.22 | ^3.5.13 | MIT | |
| 1.0.21 | ^3.5.13 | MIT | |
| 1.0.20 | ^3.5.13 | MIT | |
| 1.0.19 | ^3.5.13 | MIT | |
| 1.0.18 | ^3.5.13 | MIT | |
| 1.0.17 | ^3.5.13 | MIT | |
| 1.0.16 | ^3.5.13 | MIT | |
| 1.0.15 | ^3.5.13 | MIT | |
| 1.0.14 | ^3.5.13 | MIT | |
| 1.0.13 | ^3.5.13 | MIT | |
| 1.0.12 | ^3.5.13 | MIT | |
| 1.0.11 | ^3.5.13 | MIT | |
| 1.0.10 | ^3.5.13 | MIT | |
| 1.0.9 | ^3.5.13 | MIT | |
| 1.0.8 | ^3.5.13 | MIT | |
| 1.0.7 | ^3.5.13 | MIT | |
| 1.0.6 | ^3.5.13 | MIT | |
| 1.0.5 | ^3.5.13 | MIT | |
| 1.0.4 | ^3.5.13 | MIT | |
| 1.0.3 | ^3.5.13 | MIT | |
| 1.0.2 | ^3.5.13 | MIT | |
| 1.0.0 | ^3.5.13 | MIT |