{"library":"active-table","type":"library","category":null,"description":"Active Table is a framework-agnostic web component, currently at stable version 1.1.8, designed to provide a highly customizable and editable table experience. Built with Lit Element, it offers a robust feature set including adding, removing, moving, and editing rows/columns, text validation, sorting, pagination, filtering, and various column types (Text, Number, Currency, Select, Label, Date, Checkbox). It also provides an API for building custom column types, and capabilities for importing, exporting, pasting, and drag-and-dropping CSV, XLS, XLSX, ODS, and TXT files. The component supports programmatic cell updates, reactive dimensions, and handles overflow. Releases are frequent, addressing bugs and introducing new features like column/row dragging, indicating active development. Its key differentiator is being a standalone web component, allowing seamless integration into any JavaScript framework or vanilla HTML, and shipping with comprehensive TypeScript types.","language":"javascript","status":"active","version":"1.1.8","tags":["javascript","table","grid","editable","edit","react","vue","angular","solid","typescript"],"last_verified":"Wed May 27","install":[{"cmd":"npm install active-table","imports":["import 'active-table';","import type { ActiveTable } from 'active-table';","import { ActiveTableComponent } from 'active-table';"]},{"cmd":"yarn add active-table","imports":[]},{"cmd":"pnpm add active-table","imports":[]}],"homepage":"https://active-table.com","github":"https://github.com/OvidijusParsiunas/active-table","docs":null,"changelog":null,"pypi":null,"npm":"https://www.npmjs.com/package/active-table","openapi_spec":null,"status_page":null,"smithery":null,"compatibility":{"summary":{"python_range":"18–22","success_rate":0,"avg_install_s":null,"avg_import_s":null,"wheel_type":null},"url":"https://checklist.day/v1/registry/active-table/compatibility"}}