4 रिपॉजिटरी
Specialized web frameworks that prioritize data-driven workflows and reactive state management.
Distinguishing note: Specifically designed for data-centric applications, distinct from general-purpose web frameworks.
Explore 4 awesome GitHub repositories matching web development · Data Application Frameworks. Refine with filters or upvote what's useful.
Streamlit is a Python framework designed to transform data scripts into interactive web applications. It utilizes a reactive execution engine that automatically reruns scripts from top to bottom whenever a user interaction triggers a state change, ensuring the interface remains synchronized with the underlying data. By providing a declarative interface, it allows developers to build functional applications without requiring extensive knowledge of frontend web technologies. The framework distinguishes itself through an identity-based widget reconciliation system that persists user input across
Transforms data scripts into interactive web applications using a declarative interface and reactive execution model.
Taipy is a Python data application framework designed for building production-ready web interfaces that integrate AI algorithms and data pipelines. It provides a comprehensive suite for developing AI dashboards and data application interfaces. The framework includes a data pipeline orchestrator for managing complex workflows and dependencies, alongside a job scheduler for executing background tasks on recurring timetables. It also features a scenario analysis tool for performing what-if simulations by comparing different data input versions to evaluate their impact on algorithm outcomes. Add
A specialized Python framework for building data-centric web applications with reactive state and integrated pipelines.
Panel एक Python डेटा एप्लिकेशन फ्रेमवर्क है जिसका उपयोग डेटा विज़ुअलाइज़ेशन, विजेट्स और कॉलबैक्स को जोड़कर इंटरैक्टिव डैशबोर्ड और रिएक्टिव यूज़र इंटरफ़ेस बनाने के लिए किया जाता है। यह एक रिएक्टिव UI लाइब्रेरी के रूप में कार्य करती है जो उपयोगकर्ता इंटरैक्शन के आधार पर इंटरफ़ेस अपडेट के साथ एप्लिकेशन स्टेट को सिंक्रोनाइज़ करती है। यह प्रोजेक्ट स्केलेबल सेशन मैनेजमेंट के लिए FastAPI-आधारित वेब एप्लिकेशन सर्वर और WebAssembly कंपाइलर सहित कई निष्पादन मॉडल प्रदान करके खुद को अलग करता है, जो Python एप्लिकेशन्स को बिना बैकएंड सर्वर के सीधे ब्राउज़र में चलाने में सक्षम बनाता है। इसमें स्ट्रीमिंग टेक्स्ट रिस्पॉन्स और मैसेज हिस्ट्री के साथ संवादात्मक AI इंटरफ़ेस बनाने के लिए एक विशेष टूलकिट भी शामिल है। यह फ्रेमवर्क रिस्पॉन्सिव लेआउट डिज़ाइन, विविध प्लॉटिंग लाइब्रेरीज़ और इंटरैक्टिव डेटा टेबल्स के एकीकरण, और रिएक्टिव पैरामीटर्स के प्रबंधन सहित व्यापक क्षमता क्षेत्रों को कवर करता है। यह उपयोगकर्ता ऑथेंटिकेशन, सेशन पर्सिस्टेंस और बैकग्राउंड कार्यों के शेड्यूलिंग के लिए टूल्स प्रदान करता है।
Acts as a framework for building reactive, data-centric web applications with synchronized visualizations and widgets.
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
Provides a specialized environment for building and iterating on interactive, data-driven web applications.