DocumentationTemplatesSupport
Go to app
Home
  • Getting started
    • Concepts
    • Build a SQL task
    • Build a viewBeta
    • Build a task with code
    • Schedule a task
    • Orchestrate tasksBeta
    • Build a runbook
    • Configure permissions
  • Connect your data
    • Resources
    • SSH tunneling
    • Whitelist Airplane IPs
  • Building tasks
    • Overview
    • SQL
    • REST
    • GraphQL
    • JavaScript
    • Python
    • Shell
    • Docker image
    • Output
    • Displays
    • PromptsBeta
    • SleepBeta
    • Built-ins
    • Execute other tasks
    • Build hooks
    • Schedules
    • Local development
    • Runtime
  • Building viewsBeta
    • Overview
    • Configuration
    • Component state
    • Calling tasks and APIs
    • Layout
    • Routing
    • Styling
    • Permissions
    • Components
      • Basics
      • Button
      • Icon
      • Typography
      • Inputs
      • Form
      • Checkbox
      • Code input
      • Date picker
      • Date and time picker
      • File input
      • Multi select
      • Number input
      • Radio group
      • Select
      • Slider
      • Switch
      • Text input
      • Textarea
      • Data
      • Chart
      • Table
      • Layout
      • Card
      • Divider
      • Stack
      • Navigation
      • Link
      • Tabs
      • Presentation
      • Avatar
      • Callout
      • Chip
      • Code
      • Description list
      • Image
      • Overlays
      • Dialog
      • Tooltip
      • Feedback
      • Loader
      • Notification
      • Progress bar
    • Custom components
  • Building runbooks
    • Blocks
    • Start conditions
    • Testing runbooks
    • Manual blocks
    • Migrate to TasksBeta
  • Development lifecycle
    • Local development
    • Code organization
    • Deployments
    • Environments
  • Self-hosting Airplane
    • Airplane agents
    • Agent security model
    • Hosting on AWS
    • Hosting on Kubernetes
    • Hosting on GCP
    • Hosting on Docker
  • Platform
    • Airplane CLI
    • Audit log
    • Authentication
    • Config variables
    • Execute rules & constraints
    • JS templates
    • Limits and quotas
    • Notifications
    • Parameters
    • Permissions
    • Slack integration
  • API reference
    • Introduction
    • Authentication
    • Idempotency
    • Errors
    • Endpoints
  • Guides
    • Best practices for scale
    • Migrating to Airplane
  • Security and legal
    • Security
    • Privacy policy
    • Terms of use

Components

Airplane Views come with a rich component library out of the box, so you can build UIs rapidly with a design system and best-practices included.
Table
Rich way to present, search, and edit data.
Form
Quickly build ways to collect user input. Execute tasks or perform custom operations.
Stack
Easily arrange components in columns, rows, or more exotic layouts.
Chart
Build rich visualizations of data—bar charts, line charts, and more.
Avatar
Button
Callout
Card
Checkbox
Chip
Code
Code input
Description list
Date picker
Date and time picker
Dialog
Divider
File input
Icon
Image
Link
Loader
Multi select
Notification
Number input
Progress bar
Radio group
Select
Slider
Switch
Tabs
Text input
Text
Textarea
Title
Tooltip
Custom components
Don't see the component you need? More components are constantly being added—request a component.
PrivacyTermsSupport
© 2023 Airplane Labs