awesome-repositories.com
ब्लॉग
awesome-repositories.com

AI-संचालित खोज के साथ बेहतरीन ओपन-सोर्स रिपॉजिटरी खोजें।

एक्सप्लोर करेंक्यूरेटेड खोजेंओपन-सोर्स विकल्पसेल्फ-होस्टेड सॉफ्टवेयरब्लॉगसाइटमैप
प्रोजेक्टहमारे बारे मेंहम रैंकिंग कैसे करते हैंप्रेसMCP सर्वर
कानूनीगोपनीयताशर्तें
© 2026 Bringes Technology SRL·VAT RO45896025·hello@awesome-repositories.com
·
polynote avatar

polynote/polynote

0
View on GitHub↗
polynote.org↗

Polynote

Polynote एक पॉलीग्लॉट नोटबुक एनवायरनमेंट और इंटरैक्टिव डॉक्यूमेंट सिस्टम है जिसे एक ही डॉक्यूमेंट के भीतर कई भाषाओं में कोड निष्पादित करने के लिए डिज़ाइन किया गया है। यह एक क्रॉस-लैंग्वेज डेटा विश्लेषण टूल और JVM लैंग्वेज IDE के रूप में कार्य करता है, जो उपयोगकर्ताओं को तकनीकी वर्कफ़्लो को प्रोटोटाइप और डॉक्यूमेंट करने के लिए निष्पादन योग्य कोड, रिच टेक्स्ट और डेटा विज़ुअलाइज़ेशन को संयोजित करने की अनुमति देता है।

यह सिस्टम विभिन्न लैंग्वेज रनटाइम्स, जैसे Python और JVM के बीच डेटा और वेरिएबल्स साझा करने की अपनी क्षमता के लिए जाना जाता है। यह रनटाइम्स के बीच ऑब्जेक्ट्स को पास करने के लिए क्रॉस-लैंग्वेज ऑब्जेक्ट कन्वर्ज़न और डेटा रैपिंग का उपयोग करता है, जो मल्टी-लैंग्वेज डेटा वर्कफ़्लो को सक्षम बनाता है। इसके अतिरिक्त, यह स्थानीय या रिमोट क्लस्टर सबमिशन के माध्यम से वितरित डेटा प्रोसेसिंग कार्यों को निष्पादित करने के लिए Apache Spark के साथ एकीकृत होता है।

प्लेटफॉर्म डेटा विश्लेषण और विज़ुअलाइज़ेशन के लिए क्षमताओं का एक व्यापक सूट प्रदान करता है, जिसमें रनटाइम मॉनिटरिंग के लिए रीयल-टाइम सिंबल टेबल और Vega स्पेसिफिकेशन रेंडरिंग के लिए समर्थन शामिल है। यह कोऑर्डिनेट-आधारित रिज़ॉल्यूशन का उपयोग करके JVM और Python रनटाइम्स के लिए डिपेंडेंसी मैनेज करता है और ऑटो-कंप्लीट और एरर हाइलाइटिंग के साथ IDE-एन्हांस्ड एडिटिंग प्रदान करता है।

डॉक्यूमेंट मैनेजमेंट सुविधाओं में एक डायनामिक टेबल ऑफ कंटेंट्स, क्रॉस-नोटबुक कंटेंट सर्च और दूषित फाइलों से डेटा हानि को रोकने के लिए ब्राउज़र-आधारित बैकअप रिकवरी शामिल है।

AI सर्च

और अधिक बेहतरीन रिपॉजिटरी खोजें

अपनी ज़रूरत को सरल भाषा में बताएं — AI हजारों क्यूरेटेड ओपन-सोर्स प्रोजेक्ट्स को प्रासंगिकता के आधार पर रैंक करता है।

Start searching with AI

Features

  • Notebook Environments - Provides an interactive document environment combining executable code cells, rich text, and visual output.
  • Polyglot Execution Environments - Provides a polyglot execution environment that runs multiple language runtimes within a single session.
  • Polyglot Data Science Environments - Provides an integrated environment supporting the concurrent use of multiple languages for data analysis and scientific computing.
  • Interactive Notebooks - Combines executable code, rich text, and data visualizations into a single document for technical workflows.
  • Interactive Technical Documents - A document creator combining executable code cells with formatted prose, mathematical expressions, and data visualizations.
  • Notebook-Based IDEs - Provides a notebook-based editor with autocomplete and error highlighting for Scala and other JVM languages.
  • Cross-Language Data Exchange - Enables bidirectional movement of data and variables between Python and JVM runtimes using wrappers.
  • Python Runtimes - Integrates Python execution environments to perform dynamic data manipulation and analysis within the notebook.
  • Cross-Runtime Variable Exchange - Exchanges data and variables between different language runtimes for cross-language data analysis.
  • Notebook Code Execution - Executes code in multiple languages within a web-based notebook for interactive data exploration.
  • Variable Scope Management - Tracks variable availability based on the physical sequence of cells to ensure values are accessed only after definition.
  • Cross-Language Object Mapping - Transforms data types from one language into native collections of another to enable language-specific operations.
  • Immutable Data Management - Ensures computation reproducibility by using an immutable data model for the document state and execution results.
  • Polyglot Documents - Creates documents that integrate multiple programming languages and markdown for hybrid authoring.
  • Rich Text Authoring - Provides a visual editor and markup syntax for rich text formatting, including mathematical expressions.
  • Apache Spark Pipelines - Configures Spark runtimes and submits distributed data processing jobs from an interactive environment.
  • Complex Data Views - Explores nested data structures through tree-like views and generates schema visualizations for analysis.
  • Apache Spark Analytics - Integrates with Spark clusters to execute distributed processing tasks and visualize the results.
  • Declarative Visualization Languages - Supports chart creation using visualization specifications that reference variables and data defined in notebook cells.
  • Data Visualization - Transforms table-like results from code cells into dedicated visualization cells for detailed inspection.
  • Symbol Visualizations - Inspects symbols using various representations, including data tables and lazy-loading streams for large datasets.
  • Distributed Data Processing - Integrates with local or remote Apache Spark clusters to execute distributed data processing tasks.
  • Interpreter Symbol Tables - Displays a real-time symbol table of available variables and their values based on the currently focused cell.
  • Python Package Managers - Manages Python package installations and virtual environments using custom resolvers.
  • Dependency Resolvers - Resolves and downloads Java libraries using coordinate systems while handling transitive dependency chains.
  • IDE Features - Provides autocomplete and error highlighting within the notebook editor to accelerate development.
  • Runtime Symbol Inspectors - Polyglot Notebooks provides a view of the names and values of variables produced by cells to debug state quickly.
  • Symbol Table Inspection - Maintains a real-time symbol table of defined variables and functions for runtime monitoring.
  • JVM Dependency Resolution - Provides coordinate-based resolution for JVM and Python libraries to set up the execution environment.
  • Kernel Process Configuration - Defines environment variables and virtual machine arguments for the execution kernel process.
  • MIME-Based Display Customization - Registers specialized display formats for custom types to render content as images or structured markup.
  • Cellular Execution Scoping - Tracks variable availability based on the physical sequence of cells to ensure values are accessed only after definition.
  • Dependency Resolvers - Implements coordinate-based resolution to download and cache JVM and Python libraries for session setup.
  • Rich Text Annotations - Enables formatted documentation and annotations between code cells using a rich text editor.
  • MIME Type Renderers - Registers specialized display formats to render arbitrary data as HTML or other MIME types.
  • Immutable State Stores - Uses an immutable data model for document state and execution results to ensure computation reproducibility.
  • Interactive Notebooks - Interactive notebook environment for Scala and other languages.
4,595 स्टार्स·393 फोर्क्स·Jupyter Notebook·Apache-2.0·2 व्यूज़

स्टार हिस्ट्री

polynote/polynote के लिए स्टार हिस्ट्री चार्टpolynote/polynote के लिए स्टार हिस्ट्री चार्ट

Polynote के ओपन-सोर्स विकल्प

समान ओपन-सोर्स प्रोजेक्ट्स, जो Polynote के साथ साझा की गई सुविधाओं के आधार पर रैंक किए गए हैं।
  • posit-dev/positronposit-dev का अवतार

    posit-dev/positron

    3,969GitHub पर देखें↗

    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

    TypeScript
    GitHub पर देखें↗3,969
  • jupyter/docker-stacksjupyter का अवतार

    jupyter/docker-stacks

    8,432GitHub पर देखें↗

    This project is a collection of pre-configured Docker images that provide ready-to-run environments for interactive computing and data science. It functions as a scientific computing stack and a polyglot notebook server, bundling language interpreters and libraries for Python, R, and Julia within a containerized system to ensure reproducible research environments. The collection uses a layered image hierarchy to provide versioned software dependencies and support for hardware acceleration across different CPU architectures. It allows for the creation of custom images based on a foundation of

    Pythondockeripythonipython-notebook
    GitHub पर देखें↗8,432
  • apache/zeppelinapache का अवतार

    apache/zeppelin

    6,629GitHub पर देखें↗

    Apache Zeppelin is a web-based notebook platform for interactive data analytics that supports executing code in over 20 languages within a single notebook. It provides a plugin-based interpreter architecture that allows the notebook to be extended with new languages and data sources, and includes a JDBC connector abstraction for connecting to any JDBC-compliant database. The platform also features session-isolated interpreter contexts, enabling separate interpreter instances per notebook or user with support for dependency injection and user impersonation. The platform distinguishes itself th

    Java
    GitHub पर देखें↗6,629
  • tjanczuk/edgetjanczuk का अवतार

    tjanczuk/edge

    5,439GitHub पर देखें↗

    This project is a polyglot runtime bridge and interop framework designed to execute .NET and Node.js code within a single operating system process. It functions as a cross-runtime execution engine and in-process scripting host, enabling bidirectional communication and data exchange between the Common Language Runtime and JavaScript environments to eliminate cross-process communication overhead. The framework distinguishes itself by providing a system for bidirectional asynchronous callbacks and automatic data marshalling of binary buffers and serializable values between different managed obje

    C++
    GitHub पर देखें↗5,439
Polynote के सभी 30 विकल्प देखें→

अक्सर पूछे जाने वाले प्रश्न

polynote/polynote क्या करता है?

Polynote एक पॉलीग्लॉट नोटबुक एनवायरनमेंट और इंटरैक्टिव डॉक्यूमेंट सिस्टम है जिसे एक ही डॉक्यूमेंट के भीतर कई भाषाओं में कोड निष्पादित करने के लिए डिज़ाइन किया गया है। यह एक क्रॉस-लैंग्वेज डेटा विश्लेषण टूल और JVM लैंग्वेज IDE के रूप में कार्य करता है, जो उपयोगकर्ताओं को तकनीकी वर्कफ़्लो को प्रोटोटाइप और डॉक्यूमेंट करने के लिए निष्पादन योग्य कोड, रिच टेक्स्ट और डेटा विज़ुअलाइज़ेशन को संयोजित करने की अनुमति देता है।

polynote/polynote की मुख्य विशेषताएं क्या हैं?

polynote/polynote की मुख्य विशेषताएं हैं: Notebook Environments, Polyglot Execution Environments, Polyglot Data Science Environments, Interactive Notebooks, Interactive Technical Documents, Notebook-Based IDEs, Cross-Language Data Exchange, Python Runtimes।

polynote/polynote के कुछ ओपन-सोर्स विकल्प क्या हैं?

polynote/polynote के ओपन-सोर्स विकल्पों में शामिल हैं: posit-dev/positron — Positron is a data science integrated development environment and AI-powered code editor designed for polyglot… jupyter/docker-stacks — This project is a collection of pre-configured Docker images that provide ready-to-run environments for interactive… apache/zeppelin — Apache Zeppelin is a web-based notebook platform for interactive data analytics that supports executing code in over… tjanczuk/edge — This project is a polyglot runtime bridge and interop framework designed to execute .NET and Node.js code within a… executablebooks/jupyter-book — Jupyter Book is a computational book publisher and static site generator that converts Jupyter notebooks and markdown… answerdotai/nbdev — This project is a comprehensive framework for literate programming that enables developers to build production-ready…