Skip to content

🚀 Lightweight, feature rich, highly configurable, UI framework agnostic, full responsive Angular data table with minimal dependencies

License

Notifications You must be signed in to change notification settings

ishara-jay/ornamentum

 
 

Repository files navigation

ornamentum travis build license npm version

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!

Prerequisites

Installation

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

Peer Dependencies

Features

Data bind Client, server and realtime data binding support with observables
Sorting Single and multi column sorting
Filtering Single and multi value filtering
Layouting Custom layout templating support
Persistence Data table state persistence with session/local storage modes
Paging Client and server side pagination
Selection Single, multi and single toggle row selection modes
Resizing Experimental column resizing
Grouping Experimental row grouping support
Translation Translation support and much more

How to Contribute

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.

Contributors


Yohan Gomez

💬 💻 📖 🎨 💡 🤔 👀

Lahiru Jayamanna

💬 💻 📖 🎨 💡 🤔 👀

Samuditha Wadigamangawa

💻 🎨 💡 🤔

This project follows the all-contributors specification. Contributions of any kind are welcome!

Changelog

Recent changes can be viewed on Github on the CHANGELOG.md

License

This software is licensed under the MIT License

About

🚀 Lightweight, feature rich, highly configurable, UI framework agnostic, full responsive Angular data table with minimal dependencies

Resources

License

Stars

Watchers

Forks

Packages

No packages published

Languages

  • TypeScript 74.7%
  • HTML 13.4%
  • CSS 11.3%
  • Other 0.6%