A favicon of Emblor

Emblor

Emblor offers a highly customizable, accessible, and feature-rich tag input solution, seamlessly integrating with Shadcn UI for enhanced user interfaces.

A screenshot of EmblorVisit

Emblor: Advanced Tag Input Component for Shadcn UI

Emblor is a sophisticated tag input component developed for Shadcn UI, providing developers with a highly customizable and accessible solution. It leverages Shadcn's Input, Popover, Command, and Dialog components to deliver a comprehensive feature set. Ideal for applications requiring robust tag management, Emblor simplifies the creation of intuitive and interactive user interfaces for handling tagged data, enhancing both developer experience and end-user interaction with its versatile capabilities.

Features:

  • Autocomplete: Enable autocomplete suggestions for tags.
  • Validation: Validate tags based on custom rules.
  • Limit: Set a maximum and minimum number of tags.
  • Duplication: Allow or disallow duplicate tags.
  • Character Limit: Define the maximum length of a tag.
  • Sorting: Sort tags alphabetically.
  • Truncation: Truncate tags that exceed a certain length.
  • Popovers: Use popovers to display tags.
  • Keyboard Navigation: Use keyboard shortcuts to interact with the tag input.
  • Customization: Change the appearance and behavior of the tags by passing in a custom tag renderer.
  • Accessibility: Ensure that the tag input is accessible to all users.
  • Drag and Drop: Allow users to reorder tags using drag and drop.
  • Read-only Mode: Prevent users from editing the tag input.
  • Delimiters: Define custom delimiters for separating tags.
  • Add on Paste: Automatically add tags when pasting text.

Summary:

Emblor provides a comprehensive tag input solution built upon Shadcn UI components. It empowers developers to easily implement advanced tagging functionalities such as autocomplete, validation, sorting, and drag-and-drop reordering. With extensive customization options and a focus on accessibility, Emblor enhances user interfaces by offering an intuitive and powerful way to manage tags within web applications, streamlining data organization and input processes effectively.

Distribution:
opensource
GitHub:
1,106 Stars
45 Forks
Share:

 

  
 

Similar to Emblor:

 

  
  

 

  
  

 

  
  
Emblor: Emblor: Customizable, accessible tag input component for Shadcn UI. – Awesome-Shadcn/ui