awesome-repositories.com
المدونة
MCP
awesome-repositories.com

اكتشف أفضل مستودعات المصادر المفتوحة باستخدام بحث مدعوم بالذكاء الاصطناعي.

استكشفعمليات بحث منسقةبدائل مفتوحة المصدربرمجيات ذاتية الاستضافةالمدونةخريطة الموقع
المشروعحولكيفية ترتيب النتائجالصحافةخادم MCP
قانونيالخصوصيةالشروط
© 2026 Bringes Technology SRL·VAT RO45896025·hello@awesome-repositories.com
·
StructuredLabs avatar

StructuredLabs/preswald

0
View on GitHub↗
4,283 نجوم·647 تفرعات·Python·Apache-2.0·8 مشاهداتwww.preswald.com↗

Preswald

Preswald هو إطار عمل لتطبيقات البيانات WebAssembly يُستخدم لبناء تطبيقات بيانات تفاعلية تعمل بالكامل في المتصفح باستخدام Python. يوفر حزمة بيانات تعتمد على المتصفح، بما في ذلك تنفيذ SQL و Python، والتي تعمل دون اتصال بالإنترنت دون الحاجة إلى خادم خلفي.

يتضمن إطار العمل مجمع تطبيقات بيانات ثابتة لتعبئة سير عمل البيانات والتصورات في ملفات واحدة قابلة للمشاركة. تمكّن هذه التطبيقات المكتفية ذاتياً تصور البيانات بدون خادم وتجميع سير عمل البيانات المحمول للتوزيع.

يستخدم النظام واجهة لوحة تحكم بيانات تفاعلية تقوم بتحديث عناصر شاشة معينة تلقائياً بناءً على التغييرات في البيانات الأساسية. يغطي إدارة الحالة التي تعطي الأولوية للمحلي وتنفيذ SQL من جانب العميل للحفاظ على الاستمرارية التشغيلية داخل جلسة المتصفح.

Features

  • Data App Frameworks - Provides a framework optimized for building interactive data-centric applications and dashboards without requiring front-end languages.
  • Client-Side Querying - Provides the ability to execute relational SQL queries directly within the browser environment.
  • Data App Bundlers - Packages data workflows and visualizations into single shareable files for local browser execution.
  • WebAssembly - Uses WebAssembly runtimes to execute Python and SQL for local data processing.
  • Python Runtimes - Uses a WebAssembly-based Python runtime to execute logic and data processing directly in the browser.
  • Local-First Architectures - Implements an architectural pattern that prioritizes local data storage and offline-first functionality within the browser.
  • Reactive Visualization Dashboards - Ships a reactive interface that renders interactive charts and dashboards from local data stores.
  • Browser-Based Data Processing - Enables parsing, manipulating, and querying data files directly within the web browser.
  • Browser-Based Data Tools - Provides a complete set of browser-based tools for local-first data processing.
  • Client-Side Data Stacks - Combines storage, processing, and visualization in the browser to eliminate the need for a backend host.
  • Offline Single-File Applications - Packages logic, data, and UI into self-contained HTML files for zero-install offline use.
  • Data Visualization - Renders data into visual formats within self-contained, serverless files.
  • Reactive Visualization Renderers - Automatically updates visual charts and interface elements in response to data changes.
  • Portable Workflow Packages - Packages full data logic and interfaces into portable files for cross-environment use.
  • Application Bundlers - Packages data workflows and visualizations into single files that run entirely via WebAssembly.
  • Reactive UI Engines - Utilizes a reactive engine to synchronize the user interface with state changes by updating only modified elements.
  • Reactive User Interfaces - Implements interfaces that automatically synchronize their visual state with data streams.
  • Offline-First Web Apps - Provides a development pattern for building interactive dashboards that are offline-first.
  • Offline Web Applications - Enables the creation of dashboards and reports that function reliably without a network connection.
  • Web-Based SQL Clients - WASM packager for Python-based interactive data applications.

سجل النجوم

مخطط تاريخ النجوم لـ structuredlabs/preswaldمخطط تاريخ النجوم لـ structuredlabs/preswald

بحث بالذكاء الاصطناعي

استكشف المزيد من المستودعات الرائعة

صف ما تحتاجه بلغة بسيطة — وسيقوم الذكاء الاصطناعي بترتيب آلاف المشاريع مفتوحة المصدر المنسقة حسب الصلة.

Start searching with AI

بدائل مفتوحة المصدر لـ Preswald

مشاريع مفتوحة المصدر مشابهة، مرتبة حسب عدد الميزات المشتركة مع Preswald.
  • pyodide/pyodideالصورة الرمزية لـ pyodide

    pyodide/pyodide

    14,685عرض على GitHub↗

    This project provides a full Python interpreter compiled to WebAssembly, enabling the execution of Python code and scientific libraries directly within web browsers and server-side environments. By bridging the gap between language runtimes, it allows developers to run computational tasks, manage packages, and perform data analysis in client-side environments without requiring a backend server. The platform distinguishes itself through a comprehensive foreign function interface that enables bidirectional data exchange, object proxying, and function calling between Python and JavaScript. It in

    Pythonpythonwebassembly
    عرض على GitHub↗14,685
  • jupyterlite/jupyterliteالصورة الرمزية لـ jupyterlite

    jupyterlite/jupyterlite

    4,840عرض على GitHub↗

    JupyterLite is a WebAssembly-based interactive notebook environment that enables browser-based computing without a backend server. It provides a client-side data science sandbox where users can execute programming language kernels and run interactive notebooks entirely within the web browser. The project allows for the creation of tailored distributions by pre-installing specific language packages, bundling custom wheels, and applying environment configurations. It supports the generation of static sites that can be deployed to any standard HTTP host, including the ability to package the envi

    TypeScriptjupyterjupyterlabjupyterlab-extension
    عرض على GitHub↗4,840
  • mckinsey/vizroالصورة الرمزية لـ mckinsey

    mckinsey/vizro

    3,579عرض على GitHub↗

    Vizro is a low-code Python framework for building production-ready data visualization applications. It functions as a UI orchestrator that allows users to define multi-page analytical dashboards through structured configurations in Python, YAML, or JSON, reducing the need for extensive frontend engineering. The project distinguishes itself through generative AI integration, utilizing a model context protocol server to translate natural language descriptions into validated dashboard configurations, charts, and layouts. It also features a decoupled data cataloging system that separates data sou

    Pythondashboarddata-visualizationplotly
    عرض على GitHub↗3,579
  • plotly/dashالصورة الرمزية لـ plotly

    plotly/dash

    24,262عرض على GitHub↗

    Dash is a Python-based framework for building analytical web applications and reactive data dashboards. It allows developers to connect data science and machine learning code to interactive web interfaces without writing JavaScript, serving as a backend-driven tool for defining layouts and managing state. The framework integrates the Plotly charting engine to render a wide variety of complex charts and financial graphs. It distinguishes itself through a reactive callback system that links user input components to data visualizations, enabling the creation of business intelligence dashboards a

    Python
    عرض على GitHub↗24,262
عرض جميع البدائل الـ 30 لـ Preswald→

الأسئلة الشائعة

ما هي وظيفة structuredlabs/preswald؟

Preswald هو إطار عمل لتطبيقات البيانات WebAssembly يُستخدم لبناء تطبيقات بيانات تفاعلية تعمل بالكامل في المتصفح باستخدام Python. يوفر حزمة بيانات تعتمد على المتصفح، بما في ذلك تنفيذ SQL و Python، والتي تعمل دون اتصال بالإنترنت دون الحاجة إلى خادم خلفي.

ما هي الميزات الرئيسية لـ structuredlabs/preswald؟

الميزات الرئيسية لـ structuredlabs/preswald هي: Data App Frameworks, Client-Side Querying, Data App Bundlers, WebAssembly, Python Runtimes, Local-First Architectures, Reactive Visualization Dashboards, Browser-Based Data Processing.

ما هي البدائل مفتوحة المصدر لـ structuredlabs/preswald؟

تشمل البدائل مفتوحة المصدر لـ structuredlabs/preswald: pyodide/pyodide — This project provides a full Python interpreter compiled to WebAssembly, enabling the execution of Python code and… mckinsey/vizro — Vizro is a low-code Python framework for building production-ready data visualization applications. It functions as a… jupyterlite/jupyterlite — JupyterLite is a WebAssembly-based interactive notebook environment that enables browser-based computing without a… plotly/dash — Dash is a Python-based framework for building analytical web applications and reactive data dashboards. It allows… rustpython/rustpython — RustPython is a Python 3 compatible interpreter implemented in Rust. It functions as a scripting engine that can be… zhiwehu/python-programming-exercises — This project is an interactive learning platform designed to help users build proficiency in Python through a…