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

Entdecke die besten Open-Source-Repositories mit KI-gestützter Suche.

EntdeckenKuratierte SuchenOpen-Source-AlternativenSelf-hosted SoftwareBlogSitemap
ProjektÜber unsRanking-MethodikPresseMCP-Server
RechtlichesDatenschutzAGB
© 2026 Bringes Technology SRL·VAT RO45896025·hello@awesome-repositories.com
·
observablehq avatar

observablehq/framework

0
View on GitHub↗
3,522 Stars·196 Forks·TypeScript·ISC·1 Aufrufobservablehq.com/framework↗

Framework

This project is a static site generator and development environment designed for building data-driven dashboards and reports. It functions as a framework that combines narrative markdown documentation with interactive visualizations and data-driven components, compiling them into optimized static assets that can be deployed to any standard web infrastructure.

The framework distinguishes itself through a multi-language data pipeline that executes scripts in languages such as Python, R, and SQL during the build process. By transforming raw information into precomputed data snapshots, it ensures high-performance client-side rendering without requiring a live backend or database queries during user sessions.

The platform supports a wide range of capabilities for data exploration, including reactive data binding that updates charts and inputs in real time based on user interaction. It provides tools for file-based routing, custom markdown extensions, and the integration of interactive controls like sliders and selectors to facilitate the manipulation of complex datasets.

Users manage the entire development and deployment lifecycle through a command-line interface that includes a local preview server. The project is documented to support the creation of responsive, high-performance web applications from diverse data sources.

Features

  • SQL-Embedded Static Sites - Transforms markdown and data-driven components into a bundle of optimized static files deployable on any standard web server.
  • Data Dashboard Development - Provides a framework for building data-driven dashboards that combine narrative documentation with interactive visualizations and reactive components.
  • SQL-Embedded Static Site Generators - Compiles markdown and embedded data queries into optimized static websites for high-performance data reporting.
  • Data Visualization Dashboards - Builds responsive, data-driven reports and applications that function as high-performance static sites.
  • Multi-Language Pipeline Orchestration - Orchestrates multi-language data pipelines that execute Python, R, and SQL scripts during the build process to generate data snapshots.
  • Interactive Dashboards - Combines web front-ends with multi-language data analysis to create responsive, data-driven reports and visualizations.
  • Build-Time Data Integration - Executes external scripts during the build process to transform raw data into static snapshots for high-performance client-side consumption.
  • Reactive Data Binding - Updates interactive charts and dashboard components automatically when underlying data or user-defined input values change in the browser.
  • Markdown Extensions - Enhances standard documentation with custom plugins that inject interactive data visualizations and complex UI elements directly into narrative content.
  • File-Based Routing - Maps the project directory structure directly to the generated site navigation by treating individual files as distinct application pages.
  • Data-Cached Static Site Generators - Compiles text, scripts, and data snapshots into a static site that provides instant page loads.
  • Interactive Time-Series Explorers - Renders interactive charts, maps, and time-series plots to help users explore and communicate patterns in complex data.
  • Interactive Data Charting - Creates a reactive environment for charts, inputs, and dashboards by using integrated visualization libraries.
  • Reactive Visualization Renderers - Enables reactive data visualization by automatically updating charts and inputs in response to user interaction and data changes.
  • Static Site Deployment - Compiles data-intensive projects into optimized static files that deploy to any web server without a dedicated backend.
  • CLI Script Execution - Runs scripts in languages like Python, R, or Julia to fetch, transform, and prepare raw information during the automated build process.
  • Language-Agnostic Data Aggregators - Invokes arbitrary scripts in languages like Python or R to fetch and process data before packaging it into the final build.
  • Static Data Pre-generation - Executes scripts during the build process to precompute data, ensuring fast client-side performance without a live backend.
  • Slider Inputs - Provides interactive controls such as sliders, text editors, and file selectors to help users explore and manipulate data.

Star-Verlauf

Star-Verlauf für observablehq/frameworkStar-Verlauf für observablehq/framework

KI-Suche

Entdecke weitere awesome Repositories

Beschreibe in einfachen Worten, was du brauchst — die KI bewertet tausende kuratierte Open-Source-Projekte nach Relevanz.

Start searching with AI

Kuratierte Suchen mit Framework

Handverlesene Sammlungen, in denen Framework vorkommt.
  • Data visualization libraries

Open-Source-Alternativen zu Framework

Ähnliche Open-Source-Projekte, sortiert nach der Anzahl der gemeinsamen Funktionen mit Framework.
  • evidence-dev/evidenceAvatar von evidence-dev

    evidence-dev/evidence

    5,919Auf GitHub ansehen↗
    JavaScriptanalyticsbusiness-intelligencedashboard
    Auf GitHub ansehen↗5,919
  • edp963/davinciAvatar von edp963

    edp963/davinci

    5,002Auf GitHub ansehen↗

    Davinci is a business intelligence and data visualization platform used for building interactive dashboards and reports. It functions as a SQL-based dashboard builder and multi-tenant analytics service that connects to databases via JDBC and CSV files to transform raw data into visual components. The platform is distinguished by its granular security model, which includes row-level and column-level permissions integrated with LDAP and OAuth2 authentication. It also provides an embedded visualization tool that allows secure, parameterized charts and dashboards to be inserted into external appl

    TypeScriptdashboarddata-visualizationdavinci
    Auf GitHub ansehen↗5,002
  • holoviz/panelAvatar von holoviz

    holoviz/panel

    5,709Auf GitHub ansehen↗

    Panel is a Python data application framework used to build interactive dashboards and reactive user interfaces by connecting data visualizations, widgets, and callbacks. It functions as a reactive UI library that synchronizes application state with interface updates based on user interactions. The project distinguishes itself by offering multiple execution models, including a FastAPI-based web application server for scalable session management and a WebAssembly compiler that enables Python applications to run directly in the browser without a backend server. It also includes a specialized too

    Python
    Auf GitHub ansehen↗5,709
  • dc-js/dc.jsAvatar von dc-js

    dc-js/dc.js

    7,431Auf GitHub ansehen↗

    dc.js is a multi-dimensional analysis tool and visualization framework used to build interactive data dashboards. It functions as a charting library that renders diverse SVG visualizations powered by D3 and integrates natively with Crossfilter to enable coordinated filtering across large datasets. The project is distinguished by its linked-view coordination, where selecting a data range or category in one chart simultaneously updates all other connected views. This allows for dynamic data exploration through dimensional chart linking and coordinated brushing, transforming raw datasets into na

    JavaScript
    Auf GitHub ansehen↗7,431
Alle 30 Alternativen zu Framework anzeigen→

Häufig gestellte Fragen

Was macht observablehq/framework?

This project is a static site generator and development environment designed for building data-driven dashboards and reports. It functions as a framework that combines narrative markdown documentation with interactive visualizations and data-driven components, compiling them into optimized static assets that can be deployed to any standard web infrastructure.

Was sind die Hauptfunktionen von observablehq/framework?

Die Hauptfunktionen von observablehq/framework sind: SQL-Embedded Static Sites, Data Dashboard Development, SQL-Embedded Static Site Generators, Data Visualization Dashboards, Multi-Language Pipeline Orchestration, Interactive Dashboards, Build-Time Data Integration, Reactive Data Binding.

Welche Open-Source-Alternativen gibt es zu observablehq/framework?

Open-Source-Alternativen zu observablehq/framework sind unter anderem: evidence-dev/evidence. edp963/davinci — Davinci is a business intelligence and data visualization platform used for building interactive dashboards and… holoviz/panel — Panel is a Python data application framework used to build interactive dashboards and reactive user interfaces by… dc-js/dc.js — dc.js is a multi-dimensional analysis tool and visualization framework used to build interactive data dashboards. It… jeecgboot/jimureport — JimuReport is an open-source reporting and dashboard engine designed to be embedded directly into Spring Boot… mljar/mercury — Mercury is a framework for transforming Jupyter notebooks into interactive web applications, a notebook execution API,…