Start building

Standard Anvil Components

The Standard Anvil Components are Anvil’s original set of components. This component library consists of a number of basic components, like Buttons and TextBoxes, as well as Container components for laying out your pages. In the Standard Anvil component library, you’ll find:

  • Basic Components - things like Buttons, Links and Images.
  • Containers - these group components together and define where they sit on the page.
  • RepeatingPanels - these repeat the same group of components for all items in a given list.
  • Data Grids - these are an easy and powerful way to create a paginated table.
  • Plots - these display data using Plotly.
  • Maps - Google Maps in Python.
  • Canvas - these provide area where you can draw graphics, like an HTML canvas but in Python.
  • HTMLComponent - Anvil represents native HTML elements as HTMLComponents.

Do you still have questions?

Our Community Forum is full of helpful information and Anvil experts.