Skip to content
Open
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
2 changes: 2 additions & 0 deletions README.md
Original file line number Diff line number Diff line change
Expand Up @@ -47,6 +47,8 @@
- [jQWidgets](https://www.jqwidgets.com/) - A comprehensive JavaScript UI library with 70+ widgets built entirely from scratch.
- [Jspreadsheet CE](https://bossanova.uk/jspreadsheet/v4) - A lightweight vanilla JavaScript plugin (formerly Jexcel) to create amazing web-based online interactive tables and spreadsheets compatible with other spreadsheet softwares.
- [Jspreadsheet Pro](https://jspreadsheet.com) - Jspreadsheet is a lightweight Vanilla JavaScript plugin that help developers to create exceptional web-based interactive data grid with spreadsheet controls.
- [KanuniLabs DataGrid](https://kanunilabs.com/datagrid) - A data grid for React and vanilla JavaScript with sorting, filtering and grouping in an embedded Web Worker.
- [KanuniLabs PivotGrid](https://kanunilabs.com/pivotgrid) - A React pivot table with a Web Worker engine, drag-and-drop field areas and a free tier that includes the pivot core.
- [Kendo UI for Angular](https://www.telerik.com/kendo-angular-ui/components/grid/) - An Angular data grid with 100+ features including paging, sorting, filtering, editing, grouping, virtualization, accessibility, and export to PDF and Excel.
- [Kendo UI for Vue](https://www.telerik.com/kendo-vue-ui/components/grid/) - A Vue data grid with 100+ features including paging, sorting, filtering, editing, grouping, virtualization, accessibility, and export to PDF and Excel.
- [Kendo UI Grid](https://www.telerik.com/kendo-ui/grid) - An HTML5 and jQuery data grid with 100+ features including paging, sorting, filtering, editing, grouping, virtualization, globalization, RTL, and export to PDF and Excel.
Expand Down
50 changes: 50 additions & 0 deletions data/kanunilabs-datagrid.yml
Original file line number Diff line number Diff line change
@@ -0,0 +1,50 @@
title: KanuniLabs DataGrid
homeUrl: https://kanunilabs.com/datagrid
demoUrl: https://kanunilabs.com/playground/datagrid
githubRepo: null
npmPackage: "@kanunilabs/datagrid-react"
license: Proprietary
revenueModel: Free Community tier, paid Enterprise tier
description: >
A data grid for React and vanilla JavaScript. Sorting, filtering, grouping and
aggregation run in a Web Worker that is compiled into the package, so there is
no bundler configuration to add.
frameworks:
react: true
vanilla: true
features:
accessible: Keyboard navigation and cell focus are implemented; no formal accessibility audit has been done
copyPaste: Copy is in the free tier; cut and paste require the paid tier
csvExport: true
customEditors: Paid tier
customFormatters: true
draggableRows: true
editable: Paid tier
fillDown: Paid tier
fillRight: Paid tier
filtering: true
formulas: false
freezableCols: true
headless: false
i18n: true
maintained: true
mergeCells: Paid tier
openSource: false
pagination: true
pdfExport: Paid tier
pivots: false
rangeSelection: Paid tier
resizableCols: true
responsive: The page does not break at 375px and the grid scrolls horizontally, but there are no mobile breakpoints and most toolbar controls are under 40px
rowGrouping: Single level is in the free tier; multi-level grouping and group summaries require the paid tier
rowPinning: true
rowSelection: true
search: true
serverSide: Paid tier
sorting: true
sparklines: Paid tier
theming: true
trees: Paid tier
typescript: true
xlsxExport: Paid tier
virtualization: true
50 changes: 50 additions & 0 deletions data/kanunilabs-pivotgrid.yml
Original file line number Diff line number Diff line change
@@ -0,0 +1,50 @@
title: KanuniLabs PivotGrid
homeUrl: https://kanunilabs.com/pivotgrid
demoUrl: https://kanunilabs.com/playground/pivotgrid
githubRepo: null
npmPackage: "@kanunilabs/pivotgrid-react"
license: Proprietary
revenueModel: Free Community tier, paid Enterprise tier
description: >
A React pivot table with a Web Worker engine. Drag-and-drop field areas, six
summary types, grouping, sorting by measure and totals are in the free tier;
the paid tier adds the calculated-field designer, prefilter builder,
drill-down and styled export.
frameworks:
react: true
features:
accessible: The header filter popup is fully keyboard-driven; no formal accessibility audit has been done
copyPaste: Copy to clipboard is in the free tier
csvExport: true
customEditors: false
customFormatters: true
draggableRows: false
editable: false
fillDown: false
fillRight: false
filtering: true
formulas: Calculated fields derive measures from other fields; writing them in code is free, the no-code designer is in the paid tier
freezableCols: Row headers and the header row are frozen by design; there is no configurable column freezing
headless: false
i18n: true
maintained: true
mergeCells: true
openSource: false
pagination: The pivot itself is not paginated; the paid drill-down grid is
pdfExport: Paid tier
pivots: true
rangeSelection: true
resizableCols: true
responsive: The page does not break at 375px and the grid scrolls horizontally, but there are no mobile breakpoints and the footer controls are under 40px
rowGrouping: true
rowPinning: false
rowSelection: true
search: false
serverSide: false
sorting: true
sparklines: false
theming: true
trees: true
typescript: true
xlsxExport: Paid tier
virtualization: true