> For the complete documentation index, see [llms.txt](https://learn.totalcross.com/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://learn.totalcross.com/documentation/components.md).

# Components

- [Accordion](https://learn.totalcross.com/documentation/components/accordion-container.md)
- [Aligned Labels](https://learn.totalcross.com/documentation/components/aligned-labels-container.md)
- [Button](https://learn.totalcross.com/documentation/components/button.md): Buttons are an essential way to interact with and navigate through an app, and should clearly communicate what action will occur after the user taps them
- [Check](https://learn.totalcross.com/documentation/components/checkbox.md): Box that can be filled with a check. Build powerful forms!
- [ComboBox](https://learn.totalcross.com/documentation/components/combobox.md)
- [Dynamic Scroll](https://learn.totalcross.com/documentation/components/dynamic-scroll.md)
- [Edit](https://learn.totalcross.com/documentation/components/edit.md): An Edit is a field used to show and alter texts. Also known as UITextField on Swift and input on HTML. There also is some variations, like Outlined Edit, Calculator Edit, Password Edit, etc.
- [Floating Button](https://learn.totalcross.com/documentation/components/floating-button.md)
- [Gpiod](https://learn.totalcross.com/documentation/components/gpiod.md): This library serves to control the digital pins of the embedded GPIO.
- [Grid](https://learn.totalcross.com/documentation/components/grid.md)
- [GridContainer](https://learn.totalcross.com/documentation/components/gridcontainer.md)
- [Image](https://learn.totalcross.com/documentation/components/image.md)
- [ImageControl](https://learn.totalcross.com/documentation/components/imagecontrol.md)
- [ImageList](https://learn.totalcross.com/documentation/components/imagelist.md)
- [Label](https://learn.totalcross.com/documentation/components/label.md): This control is used to display static text or a marquee. The label in TotalCross can also display multiple lines of text, separated by the character.
- [Material Icons](https://learn.totalcross.com/documentation/components/material-icons.md)
- [Material Window](https://learn.totalcross.com/documentation/components/material-window.md)
- [MessageBox](https://learn.totalcross.com/documentation/components/messagebox.md)
- [Multi Edit](https://learn.totalcross.com/documentation/components/multi-edit.md)
- [Progress Bar](https://learn.totalcross.com/documentation/components/progress-bar.md)
- [Progress Box](https://learn.totalcross.com/documentation/components/progress-box.md)
- [Radio](https://learn.totalcross.com/documentation/components/radio.md)
- [Radio Group](https://learn.totalcross.com/documentation/components/radio-group.md)
- [Scroll Container](https://learn.totalcross.com/documentation/components/scroll-container.md)
- [Side Menu](https://learn.totalcross.com/documentation/components/side-menu.md)
- [Slider](https://learn.totalcross.com/documentation/components/slider.md)
- [Sliding Window](https://learn.totalcross.com/documentation/components/sliding-window.md)
- [Spin List](https://learn.totalcross.com/documentation/components/spin-list.md)
- [Spinner](https://learn.totalcross.com/documentation/components/spinner.md)
- [Switch](https://learn.totalcross.com/documentation/components/switch.md)
- [Tabbed Container](https://learn.totalcross.com/documentation/components/tabbed-container.md)
- [Velocimeter](https://learn.totalcross.com/documentation/components/velocimeter.md)
