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
ProjektMCP-ServerÜber unsRanking-MethodikPresse
RechtlichesDatenschutzAGB
© 2026 Bringes Technology SRL·VAT RO45896025·hello@awesome-repositories.com
·

15 Repos

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

Finde die besten Repos mit KI.Wir suchen mit KI nach den am besten passenden Repositories.
  • manimcommunity/manimAvatar von ManimCommunity

    ManimCommunity/manim

    39,029Auf GitHub ansehen↗

    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
    Auf GitHub ansehen↗39,029
  • pyecharts/pyechartsAvatar von pyecharts

    pyecharts/pyecharts

    15,761Auf GitHub ansehen↗

    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
    Auf GitHub ansehen↗15,761
  • vega/altairAvatar von vega

    vega/altair

    10,410Auf GitHub ansehen↗

    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
    Auf GitHub ansehen↗10,410
  • altair-viz/altairAvatar von altair-viz

    altair-viz/altair

    10,410Auf GitHub ansehen↗

    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
    Auf GitHub ansehen↗10,410
  • microsoft/vscode-extension-samplesAvatar von microsoft

    microsoft/vscode-extension-samples

    10,099Auf GitHub ansehen↗

    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
    Auf GitHub ansehen↗10,099
  • voila-dashboards/voilaAvatar von voila-dashboards

    voila-dashboards/voila

    5,935Auf GitHub ansehen↗

    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
    Auf GitHub ansehen↗5,935
  • connorferster/handcalcsAvatar von connorferster

    connorferster/handcalcs

    5,805Auf GitHub ansehen↗

    handcalcs ist ein mathematischer Dokumentationsgenerator und Python-LaTeX-Berechnungs-Renderer. Er dient als automatisiertes Berechnungstabellen-Tool, das Python-Code und numerische Berechnungen in formatierte LaTeX-mathematische Dokumentationen umwandelt, und fungiert sowohl als symbolischer Mathe-Formatierer als auch als Jupyter-Notebook-Mathe-Erweiterung. Das Projekt wandelt Python-Variablennamen in griechische Symbole, Indizes und mathematische Standardnotation um. Es konvertiert Code in formatierte mathematische Ausdrücke, die die ursprüngliche Formel, die numerische Substitution und das Endergebnis anzeigen, was die Erstellung parametrisierter Berechnungstabellen und menschenlesbarer Berichte ermöglicht. Das Tool deckt eine breite Palette an Rendering-Funktionen ab, einschließlich automatischer Variablenindizes, Inline-Kommentar-Integration und mehrspaltiger Parameter-Layouts. Es unterstützt die Generierung von rohem LaTeX-Code, PDF-Dokument-Rendering und die Integration mit symbolischen Mathe-Bibliotheken zur Handhabung algebraischer Ausdrücke. Das System integriert sich direkt in Jupyter-Notebook-Umgebungen unter Verwendung von Cell-Magics, um formatierte Gleichungen in Echtzeit anzuzeigen.

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

    CSS
    Auf GitHub ansehen↗5,805
  • mljar/mercuryAvatar von mljar

    mljar/mercury

    4,333Auf GitHub ansehen↗

    Mercury is a framework for transforming Jupyter notebooks into interactive web applications, a notebook execution API, and a static site generator. It functions as a self-hosted application server that allows users to deploy password-protected notebooks as functional user interfaces without writing frontend code. The system distinguishes itself by mapping notebook widgets to a reactive web interface and synchronizing live application sessions across multiple users in real time. It enables remote execution of notebooks via an API to retrieve computation results as structured data and supports

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

    Pythondata-sciencedata-visualizationjupyter
    Auf GitHub ansehen↗4,333
  • posit-dev/positronAvatar von posit-dev

    posit-dev/positron

    3,969Auf GitHub ansehen↗

    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
    Auf GitHub ansehen↗3,969
  • damianavila/riseAvatar von damianavila

    damianavila/RISE

    3,739Auf GitHub ansehen↗

    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
    Auf GitHub ansehen↗3,739
  • pair-code/litAvatar von PAIR-code

    PAIR-code/lit

    3,636Auf GitHub ansehen↗

    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
    Auf GitHub ansehen↗3,636
  • fastai/fastpagesAvatar von fastai

    fastai/fastpages

    3,548Auf GitHub ansehen↗

    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
    Auf GitHub ansehen↗3,548
  • manrajgrover/haloAvatar von manrajgrover

    manrajgrover/halo

    3,101Auf GitHub ansehen↗

    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
    Auf GitHub ansehen↗3,101
  • ageron/tf2_courseAvatar von ageron

    ageron/tf2_course

    1,909Auf GitHub ansehen↗

    Dieses Projekt ist eine Bildungsressource, die aus einem strukturierten Lehrplan interaktiver Notebooks besteht, die Deep-Learning-Konzepte und neuronale Netzwerkarchitekturen vermitteln sollen. Es konzentriert sich auf die Bereitstellung praktischer Erfahrungen mit dem TensorFlow 2-Framework und der Keras-API und führt Benutzer durch praktische Übungen zur Beherrschung von Machine-Learning-Techniken. Das Repository zeichnet sich durch die Kombination von instruktiven Inhalten mit den technischen Anforderungen für High-Performance-Computing aus. Es enthält spezifische Anleitungen zur Konfiguration lokaler Entwicklungsumgebungen zur Unterstützung hardwarebeschleunigten Trainings auf Grafikprozessoren, um sicherzustellen, dass Lernende intensive mathematische Berechnungen für ihre Modelle durchführen können. Die Plattform unterstützt eine Reihe von Entwicklungs-Workflows, vom Rapid Prototyping neuronaler Netzwerkarchitekturen bis zur Ausführung von Data-Science-Experimenten. Sie bietet Utilities zum Rendern mathematischer Gleichungen und Code innerhalb von Dokumenten und unterstützt sowohl lokale Offline-Entwicklung als auch Cloud-basierte Ausführungsumgebungen.

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

    Jupyter Notebook
    Auf GitHub ansehen↗1,909
  • kotlin/dataframeAvatar von Kotlin

    Kotlin/dataframe

    1,049Auf GitHub ansehen↗

    Diese Bibliothek ist ein Datenverarbeitungs-Framework für die JVM, das eine typsichere Umgebung für die Manipulation strukturierter tabellarischer Daten bietet. Sie fungiert als umfassendes Toolset für komplexe Datentransformationen, Aggregationen und statistische Analysen, während sie durch Schema-Validierung zur Kompilierzeit die strukturelle Integrität über Datenpipelines hinweg sicherstellt. Das Projekt zeichnet sich durch seine tiefe Integration in interaktive Notebook-Umgebungen und die Verwendung von Code-Generierung zur Kompilierzeit aus. Durch die automatische Ableitung und Durchsetzung von Schemata aus Rohdaten werden typsichere Accessoren generiert, die IDE-Autovervollständigung und statische Überprüfung von Spaltennamen ermöglichen. Diese Architektur erlaubt Entwicklern funktionale Pipeline-Verarbeitung bei strikter Typsicherheit, was Laufzeitfehler bei der Datenmanipulation effektiv verhindert. Die Bibliothek unterstützt eine breite Palette von Daten-Workflows, einschließlich des Imports und Mappings relationaler Datenbankschemata, der Durchführung geospatialer Analysen und komplexer Daten-Pivotierungen. Sie enthält umfangreiche Dienstprogramme für Datenkonstruktion, Filterung, Sortierung und die Berechnung deskriptiver Statistiken. Darüber hinaus bietet das Framework robuste Visualisierungs- und Berichtsfunktionen, mit denen Benutzer interaktive HTML-Tabellen rendern, Dokumente erstellen und Diagramme direkt aus strukturierten Datensätzen generieren können. Die Bibliothek ist für den nahtlosen Einsatz in Kotlin- und Java-Entwicklungsumgebungen konzipiert, mit spezialisierter Unterstützung für automatisiertes Dependency-Management und Kernel-Integration in interaktiven Notebooks.

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

    Kotlindata-analysisdata-sciencedataframe
    Auf GitHub ansehen↗1,049
  1. Home
  2. Development Tools & Productivity
  3. Notebook Rendering Utilities

Unter-Tags erkunden

  • 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.