I built a lightweight React table with per-column filtering and sorting
github.comΒ·8hΒ·
Discuss: r/reactjs
Flag this post

React Registry

A lightweight, fully typed React component for building powerful data tables β€” with sorting, filtering, and user-friendly UI out of the box.

β†’ Live Demo

✨ Features

  • βœ… Column sorting β€” click a column header to sort

  • βœ… Per-column filtering β€” click the filter icon in any header to filter that column

  • βœ… Fully typed β€” TypeScript support included

  • βœ… Zero dependencies β€” no heavy UI libraries

  • βœ… Easy to customize β€” clean, modular code

  • βœ… Two usage modes:

  • Registry β€” smart component (ready to use)

  • Table β€” compound UI components (full control)

  • βœ… Utility hooks: useTableSort, useTableFilter for custom logic

πŸš€ Quick Start

Install:

npm install @bulak/react-registry

Ba…

Similar Posts

Loading similar posts...