DocumentationTemplatesSupport
Go to app
Home
  • Getting started
    • Concepts
    • Build a SQL task
    • Build a view
    • Build a task with code
    • Schedule a task
    • Orchestrate tasks
    • Configure permissions
  • Connect your data
    • Resources
    • SSH tunneling
    • Whitelist Airplane IPs
  • Building tasks
    • Overview
    • SQL
    • REST
    • GraphQL
    • JavaScript
    • Python
    • Shell
    • Docker image
    • Output
    • Displays
    • Prompts
    • Sleep
    • Files
    • Built-ins
    • Execute other tasks
    • Build hooks
    • Schedules
    • Local development
    • Runtime
    • Workflows
    • Environment variables
    • Timeouts
    • Logs
    • File persistence
  • Building views
    • Overview
    • Configuration
    • Dependencies
    • Component state
    • Calling tasks and APIs
    • Layout
    • Routing
    • Styling
    • Permissions
    • Environment variables
    • 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
    • Changelog
  • 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
    • Running on ARMBeta
    • Self-hosted storageBeta
  • Platform
    • Airplane CLI
    • Activity and audit logs
    • Authentication
    • Execute rules & constraints
    • JS templates
    • Limits and quotas
    • Log drainsBeta
    • Managing secrets
    • Notifications
    • Parameters
    • OpenID Connect (OIDC)
    • Permissions
    • Sharing and embedding
    • Slack integration
  • Building runbooks
    • Getting started
    • Blocks
    • Start conditions
    • Testing runbooks
    • Manual blocks
    • Migrate to Tasks
  • 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
Heading
Icon
Image
Link
Loader
Multi select
Notification
Number input
Progress bar
Radio group
Select
Slider
Switch
Tabs
Text input
Text
Textarea
Tooltip
Custom components
Don't see the component you need? More components are constantly being added—request a component.
PrivacyTermsSupport
© 2023 Airplane Labs