https://github.com/bpmn-io/table-js
A blazing fast library for viewing and editing tables
https://github.com/bpmn-io/table-js
Last synced: 17 days ago
JSON representation
A blazing fast library for viewing and editing tables
- Host: GitHub
- URL: https://github.com/bpmn-io/table-js
- Owner: bpmn-io
- License: mit
- Created: 2015-06-09T07:39:00.000Z (almost 10 years ago)
- Default Branch: main
- Last Pushed: 2025-03-27T07:55:37.000Z (21 days ago)
- Last Synced: 2025-03-27T08:39:22.838Z (21 days ago)
- Language: JavaScript
- Homepage:
- Size: 1.73 MB
- Stars: 22
- Watchers: 12
- Forks: 9
- Open Issues: 2
-
Metadata Files:
- Readme: README.md
- Changelog: CHANGELOG.md
- License: LICENSE
Awesome Lists containing this project
- awesome-blazingly-fast - table-js - A blazing fast library for viewing and editing tables (JavaScript)
README
> This library exposes [ES modules](http://exploringjs.com/es6/ch_modules.html#sec_basics-of-es6-modules). Use an ES module aware bundler such as [Webpack](https://webpack.js.org) or [Rollup](https://rollupjs.org) to bundle it for the browser.
# table-js
A blazing fast library for viewing and editing tables.
[](https://github.com/bpmn-io/table-js/actions?query=workflow%3ACI)
## Development
To get the development setup make sure to have [NodeJS](https://nodejs.org/en/download/) installed.
If your set up, clone the project and execute```
npm install
```### Testing
Execute `npm run dev` to run the test suite in watch mode.
Expose an environment variable `TEST_BROWSERS=(Chrome|Firefox|IE)` to execute the tests in a non-headless browser.
### Package
Execute `npm run all` to lint and test the project.
__Note:__ We do not generate any build artifacts. Required parts of the library should be bundled by library consumers as needed instead.
## License
MIT