Components and modules to use and modify

Welcome to the Anvil Library!

These commonly-used components and modules are free to use and distribute (under the Apache Licence).

Click the Clone links to copy each library into your Anvil account. You can include a library within another Anvil app as described here in the reference docs.

Horizontal Repeating Panel and 2D Repeating Panel

A Repeating Panel repeats the same template for all items in a list.

The built-in Anvil Repeating Panel repeats vertically. These repeat horizontally, or in both directions.

Read now

IFrame

Embed a web page or app in your Anvil app using an IFrame.
Read now

Popovers

Enable popovers on Button and Link components.
Read now

Slider Component

Author: @homebrew and @renrengabas

A slider component

Read now

Form Validation

Checks form fields for validity and displays errors for invalid fields.
Read now

Toggle Switch and Progress Bar

Author: David Wylie

Two components in one library: A rounded toggle switch and a progress bar.

Read now

Search Hints

A search box that displays results in a list below as queries are typed.
Read now

Token Box and Multi Select DropDown

Author: David Wylie

A box that can be filled with removable tokens.

A DropDown that populates the box when items are selected.

Read now

Localisations

Enable translation of written text at runtime.
Read now