awesome-repositories.com
Blog
MCP
awesome-repositories.com

Descoperă cele mai bune repository-uri open source cu căutare AI.

ExploreazăCăutări recomandateAlternative open-sourceSoftware self-hostedBlogHartă site
ProiectDespreCum realizăm clasamentulPresăServer MCP
LegalConfidențialitateTermeni
© 2026 Bringes Technology SRL·VAT RO45896025·hello@awesome-repositories.com
·
bokeh avatar

bokeh/bokeh

0
View on GitHub↗
20,403 stele·4,259 fork-uri·TypeScript·BSD-3-Clause·10 vizualizăribokeh.org↗

Bokeh

Bokeh is a Python data visualization library and interactive plotting framework used to create high-performance graphics and data dashboards that render in web browsers. It serves as a tool for generating standalone HTML documents, embedded components for digital notebooks, and full-stack web applications powered by a Python backend.

The project distinguishes itself through its ability to handle large or streaming datasets while maintaining smooth interactivity. It enables linked brushing across multiple views, allowing data selected in one plot to automatically highlight corresponding data in others.

The system covers broad capability areas including the composition of complex data analysis dashboards and the customization of visual appearances through themes and styling. It provides a high-level programming interface for rendering interactive charts and exporting visualizations as static images or HTML files.

Features

  • Plotting and Visualization - Provides a high-level Python programming interface to generate interactive plots and data applications that render in web browsers.
  • Python Visualization - Serves as a primary Python library for creating high-performance interactive plots and data dashboards that render in web browsers.
  • High-Performance Visualizers - Maintains high performance when rendering large or streaming datasets using optimized web graphics.
  • Data Visualization Dashboards - Enables the composition of interactive plots and controls into comprehensive visual applications for complex data analysis.
  • Interactive Data Charting - Enables the creation of high-performance, interactive charts and graphs in a web browser using Python.
  • Client Side Rendering - Uses a dedicated JavaScript library to render interactive graphics directly in the browser using HTML5 Canvas or WebGL.
  • Interactive Plotting Frameworks - Provides a framework for rendering high-performance graphics and streaming datasets in browsers via a Python backend.
  • Server-Side Interaction Callbacks - Triggers Python functions based on browser-side UI interactions by mapping JavaScript events to server-side handlers.
  • JSON Serializers - Serializes plot configurations into JSON objects to synchronize state between the Python backend and the JavaScript frontend.
  • Columnar Formats - Organizes datasets into named arrays using a columnar format to optimize data transfer from Python to the browser.
  • Data Science Notebooks - Embeds interactive plots and standalone HTML components into data science notebooks for sharing and reporting.
  • Data Brushing Tools - Connects multiple plots so that selecting data in one view automatically highlights corresponding data in other views.
  • Visualization Exporters - Generates plots as static image files, standalone HTML documents, or embedded components for digital notebooks.
  • Hybrid Rendering Controls - Creates data visualizations in a web browser using scripts that support server-side control or independent execution.
  • Dashboard Layout Engines - Provides a layout engine for arranging visual components into complex grids and hierarchical dashboard containers.
  • Visual Styling Frameworks - Allows customizing the visual appearance of charts through style sheets and predefined themes.
  • Backend Servers - Supports running a backend server to power complex, real-time interactive data applications with dynamic updates.
  • Data App Frameworks - Facilitates the development of full-stack web applications with a Python backend to power dynamic data visualizations.
  • WebSocket Communication - Implements a persistent WebSocket connection to synchronize data changes and user interactions between the Python server and the browser.
  • Data Visualization - Interactive visualization library for modern web browsers.
  • Visualization and Analysis - Interactive visualization library for modern web browsers.
  • Data Analysis and Processing - Interactive browser-based visualization.
  • Data Visualization - Interactive web-based plotting for Python.
  • Vizualizarea datelor și analiză - Vizualizare interactivă a datelor pentru browsere web.
  • Python Projects - Listed in the “Python Projects” section of the Awesome For Beginners awesome list.
  • Visualization - Interactive visualization library for modern web browsers.

Istoric stele

Graficul istoricului de stele pentru bokeh/bokehGraficul istoricului de stele pentru bokeh/bokeh

Căutare AI

Explorează mai multe repository-uri excelente

Descrie ce ai nevoie în limbaj simplu — AI-ul sortează mii de proiecte open source selectate în funcție de relevanță.

Start searching with AI

Alternative open-source pentru Bokeh

Proiecte open-source similare, clasificate după numărul de funcționalități comune cu Bokeh.
  • pyecharts/pyechartsAvatar pyecharts

    pyecharts/pyecharts

    15,761Vezi pe GitHub↗

    pyecharts is a Python visualization library and wrapper for the Echarts JavaScript engine. It translates Python data and configurations into JSON specifications to generate interactive web-based charts and graphs. The library provides specialized capabilities for geographic data mapping using a comprehensive library of map assets to visualize spatial information. It also includes utilities to capture rasterized snapshots of rendered web visualizations for export as static image files. The tool supports rendering interactive plots directly within data science notebook environments and exporti

    Python
    Vezi pe GitHub↗15,761
  • matplotlib/matplotlibAvatar matplotlib

    matplotlib/matplotlib

    22,891Vezi pe GitHub↗

    Matplotlib is a Python data visualization library and 2D plotting engine used to generate publication-quality figures and charts from numerical data. It serves as a numerical graphics library and data visualization toolkit for mapping data to visual elements. The library provides capabilities for producing static, animated, and interactive visualizations. This includes creating high-resolution figures for professional documents, generating moving graphics to illustrate data evolution over time, and building dynamic plots for interactive data exploration. The toolkit supports scientific plott

    Pythondata-sciencedata-visualizationgtk
    Vezi pe GitHub↗22,891
  • vega/altairAvatar vega

    vega/altair

    10,410Vezi pe GitHub↗

    Altair is a declarative data visualization library for Python that generates Vega-Lite specifications. It functions as a tool for mapping data to graphical marks using a high-level syntax, allowing users to describe the desired visual outcome instead of writing imperative drawing commands. The framework enables the creation of interactive charts and graphics, including linked views and filtered displays that respond to user input in real time. It supports the design of multi-view dashboards by combining visualizations into layered or faceted layouts. The library provides capabilities for sta

    Python
    Vezi pe GitHub↗10,410
  • altair-viz/altairAvatar altair-viz

    altair-viz/altair

    10,410Vezi pe GitHub↗

    Altair is a declarative data visualization library for Python based on the Vega-Lite grammar. It allows users to create statistical visualizations by mapping data fields to visual properties rather than writing imperative drawing code. The library focuses on interactive charting through a system of linked selections and filters that update multiple visualizations based on user input. It renders charts as JSON and HTML for display in web browsers and interactive notebooks. The project covers statistical data analysis and interactive data exploration, providing capabilities to export visuals a

    Python
    Vezi pe GitHub↗10,410
Vezi toate cele 30 alternative pentru Bokeh→

Întrebări frecvente

Ce face bokeh/bokeh?

Bokeh is a Python data visualization library and interactive plotting framework used to create high-performance graphics and data dashboards that render in web browsers. It serves as a tool for generating standalone HTML documents, embedded components for digital notebooks, and full-stack web applications powered by a Python backend.

Care sunt principalele funcționalități ale bokeh/bokeh?

Principalele funcționalități ale bokeh/bokeh sunt: Plotting and Visualization, Python Visualization, High-Performance Visualizers, Data Visualization Dashboards, Interactive Data Charting, Client Side Rendering, Interactive Plotting Frameworks, Server-Side Interaction Callbacks.

Care sunt câteva alternative open-source pentru bokeh/bokeh?

Alternativele open-source pentru bokeh/bokeh includ: pyecharts/pyecharts — pyecharts is a Python visualization library and wrapper for the Echarts JavaScript engine. It translates Python data… matplotlib/matplotlib — Matplotlib is a Python data visualization library and 2D plotting engine used to generate publication-quality figures… vega/altair — Altair is a declarative data visualization library for Python that generates Vega-Lite specifications. It functions as… altair-viz/altair — Altair is a declarative data visualization library for Python based on the Vega-Lite grammar. It allows users to… plotly/plotly.py — Plotly.py is a comprehensive framework for building production-ready data applications and interactive dashboards… plotly/dash — Dash is a Python-based framework for building analytical web applications and reactive data dashboards. It allows…