A lightweight Angular data grid. It has no third-party dependencies and integrated smoothly with your Angular applications.
Currently the Presentable supports minimal features and the design also a bit basic. But, we are committed to actively developing this library and keep pushing more features in phasely manner. In terms of design, the current design implementation is not matured enough. We will keep improvising the design as well.
- Supports both server-side and client-side data
- Pagination
- Sorting
- Filtering
- Filter by Text
- Filter by Options
- Row Selection
- Column Resizing
- Column Controls
Visit the below URL to check the demo and learn more about the usage. https://ivory-presentable.netlify.app/
Presentable works with Angular v20 and above. The library has been upgraded to use standalone components and modern Angular features. It works well with the latest versions of all major browsers.
- Current Version: Angular v20+
- Previous Versions: For Angular v17-v19, use version 0.0.3
- Migration Guide: See ANGULAR_V20_MIGRATION.md for upgrade instructions
Presentable is currently in active development and fine-tuning. If you encounter any issues, please report them here - https://github.com/IVORY-UI/ivory-presentable/issues. If you would like to contribute, kindly submit a pull request here - https://github.com/IVORY-UI/ivory-presentable/pulls.
Your support inspires & encourage us more. If you are interested to make a donation to us, please click the below PayPal button.
This project is licensed under the MIT license. See the LICENSE file for more info.