Free and open-source HTML table plugin that works everywhere

Grid.js is a Free and open-source HTML table plugin written in TypeScript. It works with most JavaScript frameworks, including React, Angular.js, Vue and VanillaJs.
Would you recommend this product?
19 Reviews5.0/5
Any plans to add filters for each column? Looks great btw!
@volkandkaya Yes! We will have this feature soon. Each column will have a user input (textbox, date picker, number field, etc.)
How do you handle server-side pagination for large sets of data?
@jan_jaap there is a server side storage now that can fetch data from a remote server but I'm currently working on integrating other core components like search, pagination, etc. with the server storage. See:
@jan_jaap Added in v1.4.0!
Great work! Clean and neat documentation, and it looks beautiful!
Hidden comment
Hello folks :wave: I’m Afshin, the creator of Grid.js. Grid.js is an open-source table library written in TypeScript and published under MIT license. My goal is to develop a framework agnostic table library that: - Works everywhere. You don’t need a specific framework to use Grid.js - Lightweight and easy to use - Fully documented and tested - Developer friendly. Grid.js is written in TypeScript! - Supports all modern web browsers Please take a look at the examples ( section and let us know if you have any suggestions. Although Grid.js is currently designed to work with web-browsers, I’m actively thinking and working on adding other integrations like React Native (see Please let me know if you have any suggestions or comments. Happy hacking! :computer:
This looks really cool!
@anamari04907875 Thank you Ana! I'm glad you liked it.