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.
This looks excellent. We have looked at Datatables in the past and quite liked it but comes with limitations.
A more open source alternative is just what's needed. Thanks for building this.
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 (https://gridjs.io/docs/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 https://gridjs.io/docs/philosophy)
Please let me know if you have any suggestions or comments. Happy hacking! :computer:
I love the clean, simplicity of the code and generated table, awesome work! I'd love to hear your plans for this - is it your intention that this stays a relatively lightweight, simple design that fits, say 70% of the basic web use case? Or are you planning to expand it into a Datatables adjacent product which has every conceivable option covered but which can also be frustratingly complex to configure and use as a result (props to Allen@Datatables for his amazing work!)
@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: https://gridjs.io/docs/examples/...
ntwrk