pierreavn / websheetjs

Lightweight JS library to render website sections with data from Google Spreadsheets
https://websheet.js.org
MIT License
33 stars 7 forks source link
javascript open-source spreadsheet

websheet.js

size   GitHub Workflow Status

Render website sections with lazy-loaded data from Google Spreadsheets
It's lightweight, fast, free and open-source !

See how it works, full documentation and examples below:

https://websheet.js.org

Contribute

Feel free to contribute, and open issues!

  1. Clone the repository
  2. Install dependencies with npm install
  3. Open 3 terminals:
    • One with typescript compiler:
      npm run watch:ts
    • One with js bundler:
      npm run watch:bundler
    • One with anything else you are working with, for example:
    • run tests:
      npm test
    • serve test server to display demo with your bundled version (http://localhost:8080/test/index.html):
      npm run serve
  4. Once you think you did something amazing, run all the tests and submit your pull requests!