An embeddable code editor that matches the features of native editors.
Creates an interactive audio player in HTML5 with fallback for old browsers.
Provides suggestions while users type into the field.
Enables the creation of buttons with icons and event handling.
Provides an interactive way of cycling through elements.
Provides a character counter that limits the amount of text in a field.
Provides the user with a method of organizing, arranging, and editing tables of information.
Create a dynamic datepicker that allows users to select the date with a calendar.
Drag and drop diagram elements, create new tasks, draw connectors from node to node.
Displays information in a dialog window that can be dragged or presented as a modal.
Provides a graphic user interface method for contructing forms.
Provides a method of ensuring the validity of form entries.
Allows you to make asynchronous HTTP (Ajax) requests.
Provides a draggable/resizable cropper widget to crop image sizes.
Allows users to view and navigate through a collection of images.
Gives the user the ability to interact with a list element.
Allows for interaction with the DOM.
Provides a set of controls to navigate through paged data.
Enables a layout with draggable/droppable functionality.
Allows users to view loading progress in real time.
Allows users to set ratings for content.
Allows user to access scheduler widget with built-in calendar.
Displays users' choices to them as a graphic list.
Allows users to toggle content on and off.
Gives users contextual information or content, such as help text or images.
Allows users to view file/folder structure in expandable tree view.
Creates an interactive HTML5 video player with fallback Flash video player.
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.