Skip to content
forked from statico/jsgrids

๐Ÿ“ฆ ๐Ÿ” ๐Ÿ‘€ ย  A comparison tool to compare JavaScript data grid and spreadsheet libraries

License

Notifications You must be signed in to change notification settings

david0718/jsgrids

ย 
ย 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 

Repository files navigation

jsgrids

A List of JavaScript Spreadsheets and Data Grid Libraries - https://jsgrids.statico.io/

Motivation

I build a lot of internal tools for data auditing and workflows, and every few months I end up looking for the best data grid or spreadsheet-like library for JavaScript. Other lists and sites are out of date and unmaintained. My goal here is to make the best list for all data grid and spreadsheet libraries for the top JavaScript frontend frameworks (1, 2). You're welcome to help!

Contributing

Pull requests are welcome to help keep this project up to date. Please make sure the Vercel build passes successfully, and please make sure all source is formatted with Prettier (there's a git hook that should do it for you anyway).

Development

  1. Create a GitHub Personal Access Token. You don't need to give it any scopes -- it's just to increase the API rate limit.
  2. Make sure you have Node.js version 12.0 or later and the Yarn package manager installed.
  3. Checkout the repo, run yarn install
  4. Run GITHUB_TOKEN=<your token here> yarn dev
  5. Go to http://localhost:3000/ and bask in the wild splendor that is jsgrids

Information on each library is in data/ and is parsed in lib/libraries.ts. Enjoy!

Miscellanous

  • jsgrids is hosted on Vercel
  • This project makes extensive use of Chakra UI, Next.js, and TypeScript
  • Icons are from the various icon sets in react-icons
  • The GitHub corner thing is Tim Holman's fancy GitHub Corners thing
  • All library descriptions are adapted from each package's home page

License

This project is licensed under the MIT license.

About

๐Ÿ“ฆ ๐Ÿ” ๐Ÿ‘€ ย  A comparison tool to compare JavaScript data grid and spreadsheet libraries

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • TypeScript 99.9%
  • Shell 0.1%