A fast, efficient tabular data viewer built with pure JavaScript and TypeScript that handles large datasets with ease using virtualization and virtual scrolling. No frameworks, no magic—just straightforward, high-performance code.
- Virtual scrolling to render only visible rows and columns
- Custom scrollbar for smooth navigation and control
- Cell content updated via
textContentfor minimal reflows - Fixed-size rows and columns for predictable layouts
- Lightweight, framework-free implementation
- Suitable for analytics dashboards, admin panels, log viewers, and large data visualization
Try the live demo here: Live Demo Link
Clone the repo and npm install and run dev server.