awesome-repositories.com
博客
MCP
awesome-repositories.com

通过 AI 驱动的搜索,发现最优秀的开源仓库。

探索精选搜索开源替代品自托管软件博客网站地图
项目MCP 服务器关于排名机制媒体报道
法律隐私政策服务条款
© 2026 Bringes Technology SRL·VAT RO45896025·hello@awesome-repositories.com
·

15 个仓库

Awesome GitHub RepositoriesNotebook Rendering Utilities

Extensions for rendering visual output directly within notebook cells.

Distinguishing note: Focuses on in-cell rendering for interactive workflows.

Explore 15 awesome GitHub repositories matching development tools & productivity · Notebook Rendering Utilities. Refine with filters or upvote what's useful.

Awesome Notebook Rendering Utilities GitHub Repositories

用 AI 发现最棒的仓库。我们将通过 AI 为您搜索最匹配的仓库。
  • manimcommunity/manimManimCommunity 的头像

    ManimCommunity/manim

    39,029在 GitHub 上查看↗

    Manim is a scriptable, code-driven framework designed for generating precise technical visualizations and mathematical animations. By using a high-level programming interface, it allows users to define geometric shapes, motion paths, and animation logic that are compiled into high-quality video assets. The system functions as a specialized engine for creating reproducible, data-driven representations of complex mathematical concepts and geometric transformations. The framework distinguishes itself through an interpolation-based engine that calculates intermediate states between keyframes to e

    Renders animation scenes directly within notebook cells using magic commands.

    Pythonanimationshacktoberfestmanim
    在 GitHub 上查看↗39,029
  • pyecharts/pyechartspyecharts 的头像

    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

    Displays interactive charts directly within notebook output cells for exploratory data analysis.

    Python
    在 GitHub 上查看↗15,761
  • vega/altairvega 的头像

    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

    Serializes visual specifications into HTML and JavaScript for interactive rendering directly within notebook cells.

    Python
    在 GitHub 上查看↗10,410
  • altair-viz/altairaltair-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

    Renders visualizations natively within interactive notebook interfaces and integrated development environments.

    Python
    在 GitHub 上查看↗10,410
  • microsoft/vscode-extension-samplesmicrosoft 的头像

    microsoft/vscode-extension-samples

    10,099在 GitHub 上查看↗

    This repository contains a collection of code examples that demonstrate how to build extensions for Visual Studio Code using its extension API. The samples cover the core patterns for extending the editor, including implementing code actions, completions, snippets, and semantic token highlighting. The examples show how to integrate a language server to provide diagnostics, completions, and hover information, as well as how to register a source control provider with file status and commit operations. Custom task types that run shell commands or scripts are also demonstrated, along with virtual

    Shows how to render rich output like charts or HTML inside notebook cells using custom renderers.

    TypeScript
    在 GitHub 上查看↗10,099
  • voila-dashboards/voilavoila-dashboards 的头像

    voila-dashboards/voila

    5,935在 GitHub 上查看↗

    Voilà is a tool that converts Jupyter notebooks into standalone interactive web applications. It renders notebook cells as HTML web components, preserving live widgets while stripping source code by default, and gives each viewer a dedicated Jupyter kernel for isolated widget state and callback execution. The project runs as a Jupyter server extension, reusing existing server infrastructure for notebook serving and authentication. It supports directory-based notebook hosting, serving all notebooks in a folder as a browsable collection of web applications from a single command. Voilà also prov

    Converts a Jupyter Notebook into an interactive standalone web application with live widgets.

    Python
    在 GitHub 上查看↗5,935
  • connorferster/handcalcsconnorferster 的头像

    connorferster/handcalcs

    5,805在 GitHub 上查看↗

    handcalcs 是一个数学文档生成器和 Python LaTeX 计算渲染器。它作为一个自动化计算表工具,将 Python 代码和数值计算转换为格式化的 LaTeX 数学文档,既作为符号数学格式化程序,也作为 Jupyter Notebook 数学扩展。 该项目将 Python 变量名转换为希腊符号、下标和标准数学符号。它将代码转换为格式化的数学表达式,显示原始公式、数值代入和最终结果,从而允许创建参数化计算表和人类可读的报告。 该工具涵盖了广泛的渲染功能,包括自动变量下标、内联注释集成和多列参数布局。它支持生成原始 LaTeX 代码、PDF 文档渲染,并与符号数学库集成以处理代数表达式。 该系统使用单元格魔法(Cell Magics)直接集成到 Jupyter Notebook 环境中,以实时显示格式化的方程。

    Generates files from notebooks that suppress input cells and only show rendered mathematical outputs.

    CSS
    在 GitHub 上查看↗5,805
  • mljar/mercurymljar 的头像

    mljar/mercury

    4,333在 GitHub 上查看↗

    Mercury 是一个将 Jupyter Notebook 转换为交互式 Web 应用、Notebook 执行 API 和静态站点生成器的框架。它作为一个自托管应用服务器,允许用户在不编写前端代码的情况下,将受密码保护的 Notebook 部署为功能性用户界面。 该系统通过将 Notebook 小部件映射到响应式 Web 界面并实时同步多个用户的实时应用会话,展现出其独特之处。它支持通过 API 远程执行 Notebook 以检索计算结果作为结构化数据,并支持将 Notebook 转换为交互式幻灯片或聊天界面。 该平台涵盖了广泛的能力,包括交互式仪表板创建、PDF 和 HTML 格式的自动化报告生成,以及将已执行的 Notebook 嵌入到外部网站的能力。应用品牌和布局通过外部配置文件进行管理。 部署选项包括托管云服务和使用 Docker 容器的自托管私有基础设施。

    Transforms Jupyter notebook cells and interactive widgets into functional web applications without requiring frontend code.

    Pythondata-sciencedata-visualizationjupyter
    在 GitHub 上查看↗4,333
  • posit-dev/positronposit-dev 的头像

    posit-dev/positron

    3,969在 GitHub 上查看↗

    Positron is a data science integrated development environment and AI-powered code editor designed for polyglot development, specifically supporting Python and R. It functions as a remote compute workspace that separates the user interface from the execution kernel via SSH or container integration. The environment features a deep integration of large language models that provide context-aware suggestions and automated data analysis by accessing real-time interpreter state, in-memory objects, and plot outputs. It distinguishes itself through a polyglot runtime bridge that enables cross-language

    Displays execution results, including LaTeX and interactive plots, directly within notebooks.

    TypeScript
    在 GitHub 上查看↗3,969
  • damianavila/risedamianavila 的头像

    damianavila/RISE

    3,739在 GitHub 上查看↗

    RISE is an interactive notebook presentation tool and slideshow manager designed to transform Jupyter and IPython notebooks into structured slide decks. It functions as an extension that allows a user to toggle between a standard editable notebook view and a full-screen slideshow format during live demonstrations. The system utilizes the Reveal.js framework to render notebook cells as formatted slides, mapping Jupyter metadata to determine slide breaks and fragment sequences. This integration enables the creation of computational slide decks where running Python code and interactive visualiza

    Transforms interactive notebooks into a live slideshow format with a toggle between editing and presentation views.

    JavaScript
    在 GitHub 上查看↗3,739
  • pair-code/litPAIR-code 的头像

    PAIR-code/lit

    3,636在 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

    Renders the interpretability interface directly within notebook output cells for seamless workflow integration.

    TypeScriptmachine-learningnatural-language-processingvisualization
    在 GitHub 上查看↗3,636
  • fastai/fastpagesfastai 的头像

    fastai/fastpages

    3,548在 GitHub 上查看↗

    Fastpages is a static site generator designed to convert Jupyter Notebooks, Markdown files, and Word documents into a formatted technical blog. It transforms these diverse source formats into a complete website consisting of flat HTML files that can be hosted on simple web servers without a database or active backend. The platform is tailored for collaborative technical writing by integrating community commenting systems, shared page annotations, and badges that allow readers to execute code in external environments. The system provides extensive controls for technical content, including the

    Renders interactive code cells, data visualizations, and academic citations from notebooks into clean web pages.

    Jupyter Notebookactionsdata-sciencefastai
    在 GitHub 上查看↗3,548
  • manrajgrover/halomanrajgrover 的头像

    manrajgrover/halo

    3,101在 GitHub 上查看↗

    Halo is a Python library for rendering animated loading indicators and task completion symbols within terminal and notebook environments. It serves as a utility for providing visual feedback in command-line interfaces to signal that background processes are active. The library allows for the customization of loading spinner animations through the use of preset styles or custom character sequences and rotation intervals. It includes functionality to terminate active animations and replace them with specific status symbols and messages to indicate success, failure, or warnings. The project cov

    Renders dynamic loading indicators directly within Jupyter or Colab notebook cells.

    Pythonasynchaloipython
    在 GitHub 上查看↗3,101
  • ageron/tf2_courseageron 的头像

    ageron/tf2_course

    1,909在 GitHub 上查看↗

    该项目是一个教育资源,由一系列结构化的交互式笔记本组成,旨在教授深度学习概念和神经网络架构。它专注于提供 TensorFlow 2 框架和 Keras API 的实践经验,引导用户通过实际练习掌握机器学习技术。 该仓库通过将教学内容与高性能计算的技术要求相结合而脱颖而出。它包含用于配置本地开发环境以支持在图形处理器(GPU)上进行硬件加速训练的特定指南,确保学习者能够为其模型执行密集的数学计算。 该平台支持一系列开发工作流,从神经网络架构的快速原型设计到数据科学实验的执行。它提供了在文档中渲染数学公式和代码的工具,并适应本地离线开发和基于云的执行环境。

    Includes a dedicated viewer to render notebook documents and mathematical equations for quick content inspection without executing underlying code.

    Jupyter Notebook
    在 GitHub 上查看↗1,909
  • kotlin/dataframeKotlin 的头像

    Kotlin/dataframe

    1,049在 GitHub 上查看↗

    This library is a data processing framework for the JVM that provides a type-safe environment for manipulating structured tabular data. It functions as a comprehensive toolset for performing complex data transformations, aggregations, and statistical analysis, while leveraging compile-time schema validation to ensure structural integrity across data pipelines. The project distinguishes itself through its deep integration with interactive notebook environments and its use of compile-time code generation. By automatically deriving and enforcing schemas from raw inputs, it generates type-safe ac

    Displays tabular data as interactive, formatted tables within notebook cells to facilitate visual inspection.

    Kotlindata-analysisdata-sciencedataframe
    在 GitHub 上查看↗1,049
  1. Home
  2. Development Tools & Productivity
  3. Notebook Rendering Utilities

探索子标签

  • Clean Output ExportingUtilities for exporting notebook content by filtering out source code and retaining only rendered results. **Distinct from Notebook Rendering Utilities:** Focuses on the removal of input cells for a 'clean' export, not just in-cell rendering.
  • Notebook-to-Slideshow ConvertersTools that transform notebook cells into structured slide decks for live presentations. **Distinct from Notebook-to-Web Converters:** Specifically transforms notebooks into slideshows rather than general web pages or static HTML documents.
  • Notebook-to-Web ConvertersUtilities that transform interactive notebook cells and visualizations into clean, web-ready HTML pages. **Distinct from Notebook Rendering Utilities:** Distinct from Notebook Rendering Utilities: focuses on the full conversion to a standalone web page rather than in-cell rendering within a notebook environment.