30 open-source projects similar to witqq/spreadsheet, ranked by shared indexed features. Tags may describe platforms or build tools rather than the same primary purpose. Check each project’s use case, license, and deployment requirements before treating it as a replacement.
This project is a JavaScript UI component library and frontend utility toolkit. It serves as a web modal framework and popup library, providing a specialized system for rendering interactive dialogs, overlays, and layered interfaces over web page content. The library is distinguished by its comprehensive set of overlay tools, including alert dialogs, confirmation prompts, and the ability to embed external content via iframes. It also features a responsive twelve-column grid system for cross-device layout compatibility and an internal modular dependency management system for on-demand loading
Shiny is a framework for building interactive web applications using R code, eliminating the need for HTML, CSS, or JavaScript. At its core, it provides a reactive programming model that automatically tracks data dependencies and re-executes only the parts of an application that depend on changed inputs. The framework handles server-side UI rendering and maintains persistent WebSocket connections between the browser and server for real-time updates without page reloads. The framework distinguishes itself through deep integration with the R ecosystem, including the ability to embed interactive
This is an ASP.NET Core UI framework and Blazor component library designed for building web applications. It provides a collection of reusable UI building blocks and standardized web components centered around the Fluent UI design system. The toolkit features a design token system for customizing visual styles and personalization to maintain interface consistency. It includes a high-performance data grid component capable of rendering large datasets fetched asynchronously from remote API sources. The framework covers a broad range of interface needs, including a centralized notification syst
This project is a comprehensive collection of high-performance UI components and SDKs designed for building data-rich, cross-platform applications in Flutter. It provides a unified library of modular widgets and processing tools that enable developers to implement complex interface requirements, including advanced scheduling, tabular data management, and interactive data visualization, using a consistent declarative architecture. The library distinguishes itself through specialized, enterprise-grade capabilities that extend beyond standard UI elements. It includes a robust document processing
A simple replacement for the ngx-datatable package using Angular Material
Fast Datagrid widget for the Jupyter Notebook and JupyterLab
Angular 2 Smart Data Table component
reactable.extras is an R package that enhances the functionality of the reactable package in Shiny applications. Reactable tables are interactive customizable, and reactable.extras extend their capabilities, allowing you to create dynamic and interactive data tables with ease.
EXPERIMENT! High-performance grids for Angular
FancyGrid - JavaScript grid library with charts integration and server communication.
The fastest open-source data table for web.
Slickgrid-Universal is a monorepo which includes all Editors, Filters, Extensions, Services related to SlickGrid usage and is also Framework Agnostic
This is the angular component of the GuiExpert Table Project.
A relatively minimal table component. Allows sorting and filtering based on column values, and row selection/expanding.
Interactive data tables for R, based on the React Table library and made with reactR.
A customizable and easy-to-use data table component made with Vue.js 3.x
A JQuery plugin to create AJAX based CRUD tables.
Web-component: - or Svelte-component: import SvelteGenericCrudTable from 'svelte-generic-crud-table'
A svelte paginator using svelte-generic-crud-table.
A powerful and flexible Gantt chart component library for developers, written in native JS Canvas. Supports TypeScript. 中文文档
This is a Svelte component implementation of react-pivottable-grouping that is itself a fork of react-pivottable with added capacity of grouping and displaying subtotals.
High performance, editable, stylable datagrids in jupyter and jupyterlab
This project is a JavaScript spreadsheet component and web-based data table that provides an interactive grid for managing tabular data. It functions as a cross-framework UI component compatible with React, Vue, and jQuery, and can also be embedded as a standalone web component. The grid is specifically designed for XLSX interoperability, allowing users to import and export XLSX files while preserving formulas and styles. It distinguishes itself through real-time collaboration for simultaneous multi-user editing and a flexible system for creating custom cell editors and specialized column typ
A powerful, reusable Angular column filter component with support for multiple field types, advanced filtering rules, and customizable match modes.
Angular wrapper for the Tabulator table library.
A set of Vue.js components to display datasets (lists) with filtering, paging, and sorting capabilities!
High performance, cross framework typescript library for managing web ui Grids