- AccordionNew
- Alert
- Alert DialogNew
- AutocompleteNew
- AvatarNew
- Badge
- Breadcrumb
- Button
- CalendarNew
- CardNew
- Checkbox
- Checkbox GroupNew
- CollapsibleNew
- ComboboxNew
- CommandNew
- Context MenuNew
- Date PickerNew
- DialogNew
- DrawerNew
- EmptyNew
- FieldNew
- FieldsetNew
- FormNew
- FrameNew
- GroupNew
- Input
- Input GroupNew
- KbdNew
- Label
- MenuNew
- MeterNew
- Number Field
- OTP FieldNew
- Pagination
- PopoverNew
- Preview CardNew
- Progress
- Radio Group
- Scroll AreaNew
- Select
- Separator
- SheetNew
- SkeletonNew
- Slider
- Spinner
- StepperNew
- Switch
- Table
- TabsNew
- Textarea
- ToastNew
- ToggleNew
- Toggle GroupNew
- ToolbarNew
- Tooltip
Changelog
Releases, breaking changes, and upgrade notes.
The latest release is v5.1.0 — this documentation always describes the latest release.
This changelog starts with Mako UI v5. Mako v4 and earlier are not covered here.
5.1.0
New: Stepper. A multi-step progress indicator at mako-ui/components/stepper — Stepper, StepperItem, StepperTrigger, StepperIndicator, StepperTitle, StepperDescription and StepperSeparator, in horizontal or vertical orientation, controlled or uncontrolled, with completed, active and inactive states and a loading indicator. See Stepper.
New: Blocks. Twelve page-composition sections at mako-ui/blocks/<name>, built from the Mako components and made for CMS-driven pages: Accordion, Callout, Cards, Columns, Hero, Logo Band, Media, Page Header, Rich Text, Stats and Table.
5.0.0
Mako v4 was a set of separate packages — components, tokens, icons, fonts, hooks — published to an internal registry. Version 5 replaces all of them with one package on the public npm registry.
Distribution. Mako UI is now installed and versioned like any other dependency:
pnpm add mako-ui
That single dependency now carries everything the previous packages did. See Get Started for the full setup.
What ships:
- The 54 components at
mako-ui/components/<name>, styled with the Rubix design system and ready to use - The theme at
mako-ui/globals.css— Rubix color primitives, semantic tokens, radii, and the type scale, in one import you place after your own@import "tailwindcss" - The Mako variable font —
mako-ui/fontsfor Next.js,mako-ui/fonts.csseverywhere else - The Rubix icon set at
mako-ui/icons cn()atmako-ui/lib/utils- Version-matched docs for coding agents bundled at
mako-ui/dist/docs/
Requirements: React 19 and Tailwind CSS v4. Next.js 16 only for mako-ui/fonts.