FEATURE: generate DESIGN.md file
Background context: Google’s AI Figma design tool understands DESIGN.md files to help power the AI driven creation of UIs for desktop and mobile. Video bookmark to image below What is the feature request? Generate / output a DESIGN.md file with the design specs for a given HeroUI theme. This file can then be uploaded to Stitch References What is DESIGN.md? https://youtu.be/3FIRNGJh00w?si=RAlVfNZqC38XJq0B&t=359

Clifford Fajardo 5 days ago
Feature Request
FEATURE: generate DESIGN.md file
Background context: Google’s AI Figma design tool understands DESIGN.md files to help power the AI driven creation of UIs for desktop and mobile. Video bookmark to image below What is the feature request? Generate / output a DESIGN.md file with the design specs for a given HeroUI theme. This file can then be uploaded to Stitch References What is DESIGN.md? https://youtu.be/3FIRNGJh00w?si=RAlVfNZqC38XJq0B&t=359

Clifford Fajardo 5 days ago
Feature Request
[New Component] Editable
Create a new component field that shows as a text once clicked transforms to an actual input to edit similar to chakra ui: https://chakra-ui.com/docs/components/editable

Mihai Zhao 8 days ago
Feature Request
[New Component] Editable
Create a new component field that shows as a text once clicked transforms to an actual input to edit similar to chakra ui: https://chakra-ui.com/docs/components/editable

Mihai Zhao 8 days ago
Feature Request
[New Component] Timeline
A new component showing nicely timeline great for history as Chakra UI has: https://chakra-ui.com/docs/components/timeline

Mihai Zhao 8 days ago
Feature Request
[New Component] Timeline
A new component showing nicely timeline great for history as Chakra UI has: https://chakra-ui.com/docs/components/timeline

Mihai Zhao 8 days ago
Feature Request
[New Component] Action Bar
It would be nice to introduce action bar over selected items in the table as Chakra UI has: https://chakra-ui.com/docs/components/action-bar

Mihai Zhao 8 days ago
Feature Request
[New Component] Action Bar
It would be nice to introduce action bar over selected items in the table as Chakra UI has: https://chakra-ui.com/docs/components/action-bar

Mihai Zhao 8 days ago
Feature Request
Dropdown opening on hover
Hello ! First of all, thanks for the work ! Would it be possible to get a nice Dropdown opening on hover like this : https://ui.shadcn.com/docs/components/radix/navigation-menu

Quentin DEMÉ 14 days ago
Feature Request
Dropdown opening on hover
Hello ! First of all, thanks for the work ! Would it be possible to get a nice Dropdown opening on hover like this : https://ui.shadcn.com/docs/components/radix/navigation-menu

Quentin DEMÉ 14 days ago
Feature Request
CheckBox success variant (on primary/secondary)
Add success variant for Enabled/Disabled checkboxes. Very useful! Default checkboxes (primary) for options, success for smth like “include X”, or alternative way to show “Enabled/Disabled”. I know switch is better for enable/disable state, but why not? :D

mrn0_user 17 days ago
Feature Request
CheckBox success variant (on primary/secondary)
Add success variant for Enabled/Disabled checkboxes. Very useful! Default checkboxes (primary) for options, success for smth like “include X”, or alternative way to show “Enabled/Disabled”. I know switch is better for enable/disable state, but why not? :D

mrn0_user 17 days ago
Feature Request
Icons...
There is no nothing about what icons are being used in the package…What are defaults that I can import from the package…They should have dedicated section in Handbook

Aslan 20 days ago
Feature Request
Icons...
There is no nothing about what icons are being used in the package…What are defaults that I can import from the package…They should have dedicated section in Handbook

Aslan 20 days ago
Feature Request
Screenshot Tool
This tool would allow users to capture screenshots quickly and efficiently, with options to save, copy, or annotate the images. It should be accessible as a widget, floating bubble, or status icon for seamless usability across all screens.

Tufik Chediak 23 days ago
Feature Request
Screenshot Tool
This tool would allow users to capture screenshots quickly and efficiently, with options to save, copy, or annotate the images. It should be accessible as a widget, floating bubble, or status icon for seamless usability across all screens.

Tufik Chediak 23 days ago
Feature Request
Enable Play Protected Content
Allowing DRM-protected content (Widevine) for streaming services. That will allow add services as Netflix, Spotify and others.

Tufik Chediak 23 days ago
Feature Request
Enable Play Protected Content
Allowing DRM-protected content (Widevine) for streaming services. That will allow add services as Netflix, Spotify and others.

Tufik Chediak 23 days ago
Feature Request
TimePicker
Time pickers allow users to select a specific time of day. 12-hour format 24-hour format With seconds Range selection

yaoop3050777 about 1 month ago
Feature Request
TimePicker
Time pickers allow users to select a specific time of day. 12-hour format 24-hour format With seconds Range selection

yaoop3050777 about 1 month ago
Feature Request
Modal & Alert dialog bug in Chrome related to Dropdown stucking
I found a Chrome-only bug in HeroUI v3 where opening a Modal or AlertDialog directly from a Dropdown item can leave the dropdown popover stuck on screen and still interactive. I could reproduce it reliably in Chrome, but Firefox works fine. The bug happens when the dropdown is closed and the next overlay is opened in the same action. A simple reproduction looks like this: setModalOpen(true)}>Open modal ... In Chrome, the modal opens, but the dropdown overlay may stay mounted instead of cleaning up correctly. It looks like a z-index issue at first, but it seems to be an overlay lifecycle problem, because both overlays can remain in the DOM at the same time. In my case, using Popover instead of Dropdown for this type of action menu fixed it, and so did delaying the second overlay until the first one was fully closed. Also 150ms timeout before opening modal/alert dialog fixes this issue.

mrn0_user about 1 month ago
Issues
Modal & Alert dialog bug in Chrome related to Dropdown stucking
I found a Chrome-only bug in HeroUI v3 where opening a Modal or AlertDialog directly from a Dropdown item can leave the dropdown popover stuck on screen and still interactive. I could reproduce it reliably in Chrome, but Firefox works fine. The bug happens when the dropdown is closed and the next overlay is opened in the same action. A simple reproduction looks like this: setModalOpen(true)}>Open modal ... In Chrome, the modal opens, but the dropdown overlay may stay mounted instead of cleaning up correctly. It looks like a z-index issue at first, but it seems to be an overlay lifecycle problem, because both overlays can remain in the DOM at the same time. In my case, using Popover instead of Dropdown for this type of action menu fixed it, and so did delaying the second overlay until the first one was fully closed. Also 150ms timeout before opening modal/alert dialog fixes this issue.

mrn0_user about 1 month ago
Issues
Sidebar component
Sidebar component that can be used across the app for primary navigation, secondary actions, and contextual content would be 10/10

Dino Smajovic about 1 month ago
Feature Request
Sidebar component
Sidebar component that can be used across the app for primary navigation, secondary actions, and contextual content would be 10/10

Dino Smajovic about 1 month ago
Feature Request
Tabs to be able to Add New, Close, and Rearrange
I want to have a way to enable a ‘+’ button at the end to open a new tab, ‘x’ on each tab to close them, and to reorder the tabs with drag-n-drop. Basically, behave similar to Chrome tabs.

DougCube about 1 month ago
Feature Request
Tabs to be able to Add New, Close, and Rearrange
I want to have a way to enable a ‘+’ button at the end to open a new tab, ‘x’ on each tab to close them, and to reorder the tabs with drag-n-drop. Basically, behave similar to Chrome tabs.

DougCube about 1 month ago
Feature Request
Completed
Table Header & Table Content visual bug between Firefox and Chrome.
firefox. chrome. Rounding for header NOT APPLIED on firefox. firefox. Look at bottom borders, rounding broken. thats appers only in firefox. chrome is good atp.

mrn0_user about 1 month ago
Issues
Completed
Table Header & Table Content visual bug between Firefox and Chrome.
firefox. chrome. Rounding for header NOT APPLIED on firefox. firefox. Look at bottom borders, rounding broken. thats appers only in firefox. chrome is good atp.

mrn0_user about 1 month ago
Issues
Completed
Table might use React.memo!
Table is lagging with 50+ rows because of rerender of each row. HeroUI v2 havent this problem with same rows. TanStack doesnt helped. Problem source: Table.Content (TablePrimitive from react-aria-components) and Table.Row (RowPrimitive) currently doesnt using React.memo. Please fix.

mrn0_user about 1 month ago
Issues
Completed
Table might use React.memo!
Table is lagging with 50+ rows because of rerender of each row. HeroUI v2 havent this problem with same rows. TanStack doesnt helped. Problem source: Table.Content (TablePrimitive from react-aria-components) and Table.Row (RowPrimitive) currently doesnt using React.memo. Please fix.

mrn0_user about 1 month ago
Issues
Agenda/Schedule Calendar View Component
It would be great to have an agenda-style calendar view added to HeroUI similar to Google Calendar's agenda/schedule view. Concept: A clean, minimalist list-based calendar view where events are grouped by day. Users can browse either a single day or a week at a time, with each day displayed as a section header and its events listed beneath it. Key behaviors: Week strip at the top for quick date navigation (swipeable) Days listed vertically below; days with no events are shown but remain empty Events show time range, title, and optional thumbnail/icon Toggle between single-day and week range views Why: The existing Calendar component is great for month-level overviews, but there's no lightweight way to display a linear, scannable list of upcoming events which is a very common scheduling UI pattern (used in iOS Calendar, Google Calendar, clinic booking apps, etc.). Thanks for considering!

Keerian Flammang about 1 month ago
Feature Request
Agenda/Schedule Calendar View Component
It would be great to have an agenda-style calendar view added to HeroUI similar to Google Calendar's agenda/schedule view. Concept: A clean, minimalist list-based calendar view where events are grouped by day. Users can browse either a single day or a week at a time, with each day displayed as a section header and its events listed beneath it. Key behaviors: Week strip at the top for quick date navigation (swipeable) Days listed vertically below; days with no events are shown but remain empty Events show time range, title, and optional thumbnail/icon Toggle between single-day and week range views Why: The existing Calendar component is great for month-level overviews, but there's no lightweight way to display a linear, scannable list of upcoming events which is a very common scheduling UI pattern (used in iOS Calendar, Google Calendar, clinic booking apps, etc.). Thanks for considering!

Keerian Flammang about 1 month ago
Feature Request
Clear button in Select & DateRangePicker
Select & DateRangePicker might have clear button like autocomplete or search field. Selection variant "None" is bad for UX, bcs user want to clear selection - not a open a popover AND clear. For datarangepicker - same situation, not a pressing backspace (on desktop) - just clear. So, if we have clear buttons in search field and autocomplete - why it cant be in select and daterangepicker? We need this. ASAP.

mrn0_user about 2 months ago
Issues
Clear button in Select & DateRangePicker
Select & DateRangePicker might have clear button like autocomplete or search field. Selection variant "None" is bad for UX, bcs user want to clear selection - not a open a popover AND clear. For datarangepicker - same situation, not a pressing backspace (on desktop) - just clear. So, if we have clear buttons in search field and autocomplete - why it cant be in select and daterangepicker? We need this. ASAP.

mrn0_user about 2 months ago
Issues
Full RTL Support
Every component should be compatible with RTL direction (without re-render/re-initiation) The css properties should be “start” and “end” instead of “left” and “right” (e.g., margin-left —> margin-inline-start; margin-right —> margin-inline-end) For component that is always LTR (e.g., InputOTP) which is always left to right. It should always have “direction: ltr” in css styles, otherwise it will always select the rightmost one Arrows direction should be “< Next | Previous >” in RTL CloseButton should have “inset-inline-end: …” instead of “right: …” Slider should also starts from right to left Hope this help. Thanks for all great components!

xxpyc about 2 months ago
Feature Request
Full RTL Support
Every component should be compatible with RTL direction (without re-render/re-initiation) The css properties should be “start” and “end” instead of “left” and “right” (e.g., margin-left —> margin-inline-start; margin-right —> margin-inline-end) For component that is always LTR (e.g., InputOTP) which is always left to right. It should always have “direction: ltr” in css styles, otherwise it will always select the rightmost one Arrows direction should be “< Next | Previous >” in RTL CloseButton should have “inset-inline-end: …” instead of “right: …” Slider should also starts from right to left Hope this help. Thanks for all great components!

xxpyc about 2 months ago
Feature Request
Image
Image component with skeleton loading, supporting NextImage as v2 https://www.heroui.com/docs/components/image

xxpyc about 2 months ago
Feature Request
Image
Image component with skeleton loading, supporting NextImage as v2 https://www.heroui.com/docs/components/image

xxpyc about 2 months ago
Feature Request
Navigation Menu
I’d like to propose adding a Navigation Menu component to Heroui. A built-in solution would help developers create structured, accessible navigation without relying on external libraries. It would be great if the implementation could take inspiration from the approach used by Radix UI, especially regarding composability, accessibility, and animation flexibility. Reference: https://www.radix-ui.com/primitives/docs/components/navigation-menu

wei li about 2 months ago
Feature Request
Navigation Menu
I’d like to propose adding a Navigation Menu component to Heroui. A built-in solution would help developers create structured, accessible navigation without relying on external libraries. It would be great if the implementation could take inspiration from the approach used by Radix UI, especially regarding composability, accessibility, and animation flexibility. Reference: https://www.radix-ui.com/primitives/docs/components/navigation-menu

wei li about 2 months ago
Feature Request