Skip to main content
Ctrl+K
The Bokeh logo
3.7.3 (latest)3.6.33.5.23.4.22.4.3dev (3.8)
  • First steps
  • User guide
  • Gallery
  • Reference
  • Contribute
  • Releases
  • Tutorial
  • Community
  • GitHub
  • Twitter
  • First steps
  • User guide
  • Gallery
  • Reference
  • Contribute
  • Releases
  • Tutorial
  • Community
  • GitHub
  • Twitter
Ctrl+K
  • Reference
  • bokeh.models
  • widgets

widgets#

Display a variety of interactive widgets.

Note

including widgets in Bokeh output requires that the separate bokeh-widgets.js is loaded. Most Bokeh output functions will take care of this automatically. For more advanced use-cases, see bokeh.resources.

The full list of widget categories is below:

  • buttons
    • AbstractButton
    • Button
    • ButtonLike
    • Dropdown
    • HelpButton
    • Toggle
  • groups
    • AbstractGroup
    • CheckboxButtonGroup
    • CheckboxGroup
    • RadioButtonGroup
    • RadioGroup
    • ToggleButtonGroup
    • ToggleInputGroup
  • inputs
    • AutocompleteInput
    • Checkbox
    • ColorMap
    • ColorPicker
    • FileInput
    • InputWidget
    • MultiChoice
    • MultiSelect
    • NumericInput
    • PasswordInput
    • Select
    • Spinner
    • Switch
    • TextAreaInput
    • TextInput
  • markups
    • Div
    • Markup
    • Paragraph
    • PreText
  • sliders
    • AbstractSlider
    • DateRangeSlider
    • DateSlider
    • DatetimeRangeSlider
    • RangeSlider
    • Slider
  • tables
    • AvgAggregator
    • BooleanFormatter
    • CellEditor
    • CellFormatter
    • CheckboxEditor
    • DataCube
    • DataTable
    • DateEditor
    • DateFormatter
    • GroupingInfo
    • HTMLTemplateFormatter
    • IntEditor
    • MaxAggregator
    • MinAggregator
    • NumberEditor
    • NumberFormatter
    • PercentEditor
    • ScientificFormatter
    • SelectEditor
    • StringEditor
    • StringFormatter
    • SumAggregator
    • TableColumn
    • TableWidget
    • TextEditor
    • TimeEditor
  • widget
    • Widget

previous

ui_element

next

buttons

Project
  • Roadmap
  • Team
  • Branding
Documentation
  • User Guide
  • Gallery
  • Reference Guide
Hands On
  • Tutorials
  • Demos
  • Support
Contribute
  • GitHub
  • Contributor Guide
  • Sponsor

Bokeh is a fiscally sponsored project of NumFOCUS, a nonprofit dedicated to supporting the open-source scientific computing community. Donations help pay for cloud hosting costs, travel, and other project needs.

©2024 Bokeh Contributors. The website content uses the BSD License and is covered by the Bokeh Code of Conduct.

Donate