Build real UI components from scratch.
No frameworks. No dependencies. Just clean architecture and real education.
|
Full-featured date picker with plugin architecture. npm install @bw-ui/datepicker
|
Undo/Redo, Excel copy-paste, AI filtering, URL state sync. npm install @bw-ui/datatable
|
Command palette with fuzzy search & keyboard navigation. npm install @bw-ui/command-palette
|
|
Plugin Architecture Use only what you need. Every feature is a separate plugin. |
Zero Dependencies No bloated node_modules. Smaller bundles, fewer breaking changes. |
Accessibility First WCAG 2.1 AA compliant. Keyboard navigation. Screen reader support. |
In-Depth Courses Courses teaching how to build these components from scratch. |
import { BWDatePicker } from '@bw-ui/datepicker';
import { ThemingPlugin } from '@bw-ui/datepicker-theming';
import { RangePlugin } from '@bw-ui/datepicker-range';
const picker = new BWDatePicker('#date')
.use(ThemingPlugin, { theme: 'dark' })
.use(RangePlugin);UI Engineering
Made with 🖤 by @RajuChoudhary