Lightweight, feature rich, highly configurable, UI framework agnostic, full responsive Angular data table with minimal dependencies. Ornamentum data table is a powerful widget which allows you to visualize via its table representation. This is an open source library which works in all most all the well-known browsers.
Check out the documentation & demos for more information!
Install the Ornamentum package and its dependencies using the following command
Via Yarn
yarn add ornamentum lodash-es --save
Via NPM
npm install ornamentum lodash-es --save
- @angular/common: ^6.0.0-rc.0 || ^6.0.0
- @angular/core: ^6.0.0-rc.0 || ^6.0.0
- @angular/forms: ^6.0.0-rc.0 || ^6.0.0
- lodash-es: ^4.17.10
- rxjs: ^6.0.0
Client, server and realtime data binding support with observables
Single and multi column sorting
Single and multi value filtering
Custom layout templating support
Data table state persistence with session/local storage modes
Client and server side pagination
Single, multi and single toggle row selection modes
Experimental column resizing
Experimental row grouping support
Translation support and much more
Setup project in local development environment
# clone project
git clone [email protected]:yohangz/ornamentum.git
cd ornamentum
# start the app (please make sure to install yarn in your enviornment)
yarn start
Refer CONTRIBUTING.md for more details.
Yohan Gomez 💬 💻 📖 🎨 💡 🤔 👀 |
Lahiru Jayamanna 💬 💻 📖 🎨 💡 🤔 👀 |
Samuditha Wadigamangawa 💻 🎨 💡 🤔 |
---|
This project follows the all-contributors specification. Contributions of any kind are welcome!
Recent changes can be viewed on Github on the CHANGELOG.md
This software is licensed under the MIT License