View Project
A lightweight web component library.
GOAT UI contains most used web components built using Stencil. So, you don't need to include any additional framework dependencies, you can simply import the required component, and right away start using it.
Can easily be consumed by any other framework, like Vue, React, Angular, etc.
Input controls are UI design elements that allow users to input information into the system. They are essential for collecting data and enabling user interactions. Some common examples of input controls include text fields, dropdown menus, checkboxes, and radio buttons.
Color picker
Date Time
File picker
Month picker
Week picker
Navigational components are UI elements that help users move around the app or website. They provide users with a clear and intuitive way to navigate through different sections and pages. Some common examples of navigational components include menus, tabs, and breadcrumbs.
Informational components are UI elements that provide information to users. They communicate important messages, updates, or instructions within the app or website. Some common examples of informational components include notifications, tooltips, and progress bars.
Containers are UI elements that group similar content together, making it easier for users to navigate and scan through the interface. Examples of common containers include cards, carousels, and accordions, which provide structure and organization to the content.
Card
These components are used for general purpose. They include
Pagination
Radio Group
Row
Spoiler
Stepper
Tag / Chip
These components are used to display data in a graphical format. They include