awesome-repositories.com
Blog
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
·

6 repository-uri

Awesome GitHub RepositoriesData Selection

Lets the user click or brush over a plot to select the underlying data points and use them in downstream computations.

Distinct from Plot: Distinct from Plot interactivity toggles: focuses on selecting data points from a plot for downstream use, not on enabling/disabling interaction modes.

Explore 6 awesome GitHub repositories matching user interface & experience · Data Selection. Refine with filters or upvote what's useful.

Awesome Data Selection GitHub Repositories

Găsește cele mai bune repo-uri cu AI.Vom căuta cele mai potrivite repository-uri folosind AI.
  • rstudio/shinyAvatar rstudio

    rstudio/shiny

    5,608Vezi pe GitHub↗

    Shiny is a framework for building interactive web applications using R code, eliminating the need for HTML, CSS, or JavaScript. At its core, it provides a reactive programming model that automatically tracks data dependencies and re-executes only the parts of an application that depend on changed inputs. The framework handles server-side UI rendering and maintains persistent WebSocket connections between the browser and server for real-time updates without page reloads. The framework distinguishes itself through deep integration with the R ecosystem, including the ability to embed interactive

    Lets users click or brush over a plot to select data points for downstream computations.

    Rrreactiverstudio
    Vezi pe GitHub↗5,608
  • vega/vega-liteAvatar vega

    vega/vega-lite

    5,216Vezi pe GitHub↗

    Vega-Lite is a high-level declarative language for specifying interactive, multi-view visualizations. It compiles a concise JSON specification into a full Vega visualization, automatically inferring scales, axes, and legends from encoding declarations. The grammar-of-graphics encoding maps data fields to visual channels such as position, color, size, and shape, while a multi-view composition grammar enables layered, faceted, concatenated, and repeated layouts. Reactive parameter binding links named parameters to input widgets, selections, and expressions for dynamic updates. The project suppo

    Vega-Lite defines a selection based on direct clicks, toggling discrete data values in and out of the selection set.

    TypeScriptchartsdeclarative-languageplot
    Vezi pe GitHub↗5,216
  • pyqtgraph/pyqtgraphAvatar pyqtgraph

    pyqtgraph/pyqtgraph

    4,297Vezi pe GitHub↗

    PyQtGraph is a scientific plotting and graphics framework built for PyQt and PySide applications, providing fast, interactive 2D and 3D visualizations with GPU-accelerated rendering. It serves as both a real-time signal monitoring system for streaming time-series data and a toolkit for constructing interactive data dashboards with dockable panels, parameter trees, and custom widgets. The library also includes a node-based visual flowchart tool for building data processing pipelines and a scientific graphics export system that saves plots as PNG, SVG, or CSV and converts items to Matplotlib for

    Uses click-and-drag controls to highlight, measure, or extract subsets of plotted data.

    Pythonhacktoberfestnumpypython
    Vezi pe GitHub↗4,297
  • bqplot/bqplotAvatar bqplot

    bqplot/bqplot

    3,693Vezi pe GitHub↗

    bqplot is an interactive data visualization library for IPython and Jupyter notebooks that utilizes a grammar of graphics. It functions as a tool for creating 2D charts and maps with real-time updates and bidirectional communication between the kernel and frontend. The library is distinguished by its ability to act as a geographic data visualization tool, rendering choropleth maps and spatial data via GeoJSON and custom projections. It also serves as a financial charting tool for producing OHLC and candle bar charts, and as an interactive dashboard framework for combining plotting widgets wit

    Enables isolating data subsets through interactive 1D ranges, 2D brushing, and free-form lasso tools.

    TypeScriptipythonjupytervisualizations
    Vezi pe GitHub↗3,693
  • bloomberg/bqplotAvatar bloomberg

    bloomberg/bqplot

    3,693Vezi pe GitHub↗

    bqplot is an interactive data visualization library for Jupyter notebooks. It implements a grammar of graphics model, allowing users to build complex 2D charts by combining marks, scales, and axes. The library distinguishes itself with specialized toolkits for financial charting, such as OHLC candlesticks and time-series analysis, and geographic data visualization, including choropleths and custom map projections for TopoJSON and GeoJSON data. It enables deep interaction through tools like lasso selection, rectangular brushing, and the ability to manually manipulate plot points or line data.

    Enables users to isolate data points using interactive brushes, ranges, and lasso tools for downstream analysis.

    TypeScript
    Vezi pe GitHub↗3,693
  • pair-code/litAvatar PAIR-code

    PAIR-code/lit

    3,636Vezi pe GitHub↗

    Lit is a machine learning interpretability framework and model debugging tool designed to analyze model behavior and performance. It serves as an interpretability dashboard for large language models and a general performance analyzer for text, image, and tabular datasets. The project distinguishes itself through a comprehensive suite of interpretability tools, including salience map generation for feature attribution, the creation of synthetic and counterfactual examples to test robustness, and the projection of high-dimensional embeddings into visual spaces via UMAP or PCA. It further enable

    Allows users to select datapoints via interactive plots and tables for downstream analysis.

    TypeScriptmachine-learningnatural-language-processingvisualization
    Vezi pe GitHub↗3,636
  1. Home
  2. User Interface & Experience
  3. User Interaction Patterns
  4. Interaction Toggles
  5. Interactivity Toggles
  6. Plot
  7. Data Selection

Explorează sub-etichetele

  • Lasso SelectionsFree-form shape drawing to isolate specific sets of data points in a visualization. **Distinct from Data Selection:** Distinct from general Data Selection as it specifically implements free-form lasso shapes rather than clicks or rectangular brushes.