Press "Enter" to skip to content

Fully Responsive Angular UI Data Table Framework |

Ornamentum Spreadsheet is a lightweight, feature-rich, highly configurable, non-UI-determined, fully responsive Angular data table spreadsheet with no external dependencies.


Client data bind Client-side data binding support
Server data bind Server-side data binding support
Real time data bind Realtime data source 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 or local storage modes
Paging Client and Server-side pagination
Selection Single, Multi, and Single toggle row selection modes
Theming UI Theme support
Detail row Detail row expand support
Resizing Experimental column resizing
Grouping Experimental row grouping support
Global configuration Global Configuration overriding capability
Translation Translation support and much more

Highly Configurable

Ornamentum has been designed with great flexibility in terms of creating elements to the smallest level of detail. It’s a library built by developers with the intention of building a “great API

UI Framework Agnostic

Ornamentum is a UI framework (Bootstrap, Foundation, Material Design, etc) that is neutral and so it doesn’t matter which UI framework you’re using. The fully configurable theme stylesheet package offers many flavors of UI/UX and extensive customization out of the box.

Fully Responsive (Mobile Compatible)

Ornamentum is mobile compatible with all major hardware platforms. From desktops to tablets and mobile devices, Ornamentum responds perfectly to any port display resolution. The dynamic behavior of the width calculation works in conjunction with the fixed column sizes to provide the best user experience.

Built with Angular

Ornamentum is built with Angular components by adhering to best practices thus improving performance. No more JQuery to avoid the complexities of explicit DOM processing.

Angular global-ready

Ornamentum supports server-side rendering with a global angle out of the box. This documentation site was created with Angular global.

We are interactive

Ornamentum is ready-made interactive programming with asynchronous data flows. Data binding is handled entirely via observable RxJS flows that accept interactive data sources and use them under the hood for data numbering, grouping, filtering, and sorting operations.

Minimal Peer Dependencies

Ornamentum is lightweight with no external dependencies apart from angular mandatory modules.

  • @angular/common
  • @angular/core
  • @angular/forms
  • rxjs

Open Source

We really believe in open-source software. Ornamentum’s source code is available for anyone to understand, examine, modify, improve, and distribute under the terms of the MIT License.

A Powerful and Simple Online Spreadsheet Like Excel | Luckysheet

How to make use of it:


npm install ornamentum --save
yarn add ornamentum

Setup project in a local development environment.

# clone project
git clone && cd $_

# install dependencies
npm install

# start the app
npm run start

Feature Rich Angular Data Table, Ornamentum Plugin/Github

See Demo And Download

Official Website(yohangz): Click Here

This superior jQuery/javascript plugin is developed by yohangz. For extra advanced usage, please go to the official website.

Be First to Comment

    Leave a Reply

    Your email address will not be published.