awesome-repositories.com
المدونة
awesome-repositories.com

اكتشف أفضل مستودعات المصادر المفتوحة باستخدام بحث مدعوم بالذكاء الاصطناعي.

استكشفعمليات بحث منسقةبدائل مفتوحة المصدربرمجيات ذاتية الاستضافةالمدونةخريطة الموقع
المشروعحولكيفية ترتيب النتائجالصحافةخادم MCP
قانونيالخصوصيةالشروط
© 2026 Bringes Technology SRL·VAT RO45896025·hello@awesome-repositories.com
·
bokeh avatar

bokeh/bokeh

0
View on GitHub↗
20,403 نجوم·4,259 تفرعات·TypeScript·BSD-3-Clause·9 مشاهداتbokeh.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.
  • تصور البيانات والتحليلات - تصور تفاعلي للبيانات لمتصفحات الويب.
  • Python Projects - Listed in the “Python Projects” section of the Awesome For Beginners awesome list.
  • Visualization - Interactive visualization library for modern web browsers.

سجل النجوم

مخطط تاريخ النجوم لـ bokeh/bokehمخطط تاريخ النجوم لـ bokeh/bokeh

بحث بالذكاء الاصطناعي

استكشف المزيد من المستودعات الرائعة

صف ما تحتاجه بلغة بسيطة — وسيقوم الذكاء الاصطناعي بترتيب آلاف المشاريع مفتوحة المصدر المنسقة حسب الصلة.

Start searching with AI

بدائل مفتوحة المصدر لـ Bokeh

مشاريع مفتوحة المصدر مشابهة، مرتبة حسب عدد الميزات المشتركة مع Bokeh.
  • pyecharts/pyechartsالصورة الرمزية لـ pyecharts

    pyecharts/pyecharts

    15,761عرض على 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
    عرض على GitHub↗15,761
  • matplotlib/matplotlibالصورة الرمزية لـ matplotlib

    matplotlib/matplotlib

    22,891عرض على 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
    عرض على GitHub↗22,891
  • vega/altairالصورة الرمزية لـ vega

    vega/altair

    10,410عرض على 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
    عرض على GitHub↗10,410
  • altair-viz/altairالصورة الرمزية لـ altair-viz

    altair-viz/altair

    10,410عرض على 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
    عرض على GitHub↗10,410
عرض جميع البدائل الـ 30 لـ Bokeh→

الأسئلة الشائعة

ما هي وظيفة 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.

ما هي الميزات الرئيسية لـ bokeh/bokeh؟

الميزات الرئيسية لـ bokeh/bokeh هي: Plotting and Visualization, Python Visualization, High-Performance Visualizers, Data Visualization Dashboards, Interactive Data Charting, Client Side Rendering, Interactive Plotting Frameworks, Server-Side Interaction Callbacks.

ما هي البدائل مفتوحة المصدر لـ bokeh/bokeh؟

تشمل البدائل مفتوحة المصدر لـ bokeh/bokeh: 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…