Fork me on GitHub

AutoComplete

AutoComplete

Provides suggestions while users type into the field.

Button Item

Button Item

Enables the creation of buttons with icons and event handling.

Carousel

Carousel

Provides an interactive way of cycling through elements.

Char Counter

Char Counter

Provides a character counter that limits the amount of text in a field.

Datepicker

Datepicker

Create a dynamic datepicker that allows users to select the date with a calendar.

Dialog

Dialog

Displays information in a dialog window that can be dragged or presented as a modal.

Form Validator

Form Validator

Provides a method of ensuring the validity of form entries.

I/O

I/O

Allows you to make asynchronous HTTP (Ajax) requests.

Image Cropper

Image Cropper

Provides a draggable/resizable cropper widget to crop image sizes.

Image Viewer

Image Viewer

Allows users to view and navigate through a collection of images.

Nested List

Nested List

Gives the user the ability to interact with a list element.

Node

Node

Allows for interaction with the DOM.

Paginator

Paginator

Provides a set of controls to navigate through paged data.

Portal Layout

Portal Layout

Enables a layout with draggable/droppable functionality.

Progress Bar

Progress Bar

Allows users to view loading progress in real time.

Property List

Property List

Allows users to view and change properties from JavaScript objects.

Rating

Rating

Allows users to set ratings for content.

Scheduler

Scheduler

Allows user to access scheduler widget with built-in calendar.

Textbox List

Textbox List

Displays users' choices to them as a graphic list.

Toggler

Toggler

Allows users to toggle content on and off.

Tooltip

Tooltip

Gives users contextual information or content, such as help text or images.

TreeView

TreeView

Allows users to view file/folder structure in expandable tree view.

Video

Video

Creates an interactive HTML5 video player with fallback Flash video player.

Viewport

Viewport

Provides a cross-browser method of adapting web design to display size.

and this is just the beginning!

AlloyUI has more than 60 components but not all of them are documented, so you can help us by creating examples and tutorials.