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

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

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

reflex-dev/reflex

0
View on GitHub↗
28,136 نجوم·1,690 تفرعات·Python·apache-2.0·10 مشاهداتreflex.dev↗

Reflex

Reflex is a full-stack web framework that enables the development of complete web applications using only Python. It provides a unified environment where server-side logic and client-side interfaces are synchronized through a shared, event-driven architecture. By using a declarative component language, the framework compiles code into reactive frontend elements and backend event handlers, allowing developers to manage the entire application lifecycle within a single codebase.

The framework distinguishes itself through its reactive state management and integrated AI-assisted development tools. It utilizes a centralized state manager that automatically triggers interface updates in real time whenever underlying data changes, streaming these updates over a persistent bidirectional connection. Additionally, it supports iterative software generation by allowing developers to define requirements and refine components through natural language instructions and integrated AI coding assistants.

Beyond its core orchestration, the framework includes built-in tools for database management, including an object-relational mapping layer that automates schema migrations and data operations. It provides a comprehensive suite of UI primitives for layout, data visualization, and user input, while also offering utilities for static asset compilation and cloud deployment. The framework includes a development server that provides live previews and automatic updates during the coding process.

Features

  • Runtime Environments - Executes application logic within a single environment that manages both server-side and client-side rendering.
  • Full-Stack Frameworks - Provides a unified environment for building both frontend and backend logic within a single codebase.
  • Full-Stack Orchestrators - Orchestrates full-stack applications by synchronizing server-side logic with client-side interfaces.
  • Reactive State Management - Automatically synchronizes user interface displays with underlying data changes in real time.
  • Reactive UI Frameworks - Provides reactive interface construction using reusable components that automatically update the display.
  • Reactive UI Libraries - Provides reusable components that automatically update the rendered display based on state changes.
  • Unified Web Frameworks - Synchronizes server-side and client-side logic through shared state and event architectures.
  • AI Coding Assistants - Leverages machine learning to generate and refine code based on natural language prompts.
  • Generative AI Frameworks - Enables automated software generation by refining code and interface components through iterative instructions.
  • Object-Relational Mappers - Abstracts database interactions by mapping application models to relational tables.
  • Application State Managers - Manages application variables to trigger interface updates during the lifecycle.
  • State Synchronization Protocols - Updates the user interface by streaming state changes from the server to the client over a persistent channel.
  • App Development Frameworks - Build full-stack web applications using only Python workflows.
  • Dashboards and BI - Full-stack Python framework for building web apps.
  • Deployment and Hosting - Framework for building and deploying full-stack web apps.
  • Web Frameworks - Web apps built in pure Python.
  • Database Migration Tools - Automates database schema migration by generating and applying migration files.
  • Development Servers - Includes a development server that previews applications while automatically updating upon source changes.
  • Domain Specific Languages - Constructs complex user interfaces using a declarative language that compiles into reactive components.
  • Backend Logic Controllers - Manages backend logic by executing server-side processes and handling data persistence.
  • Event-Driven Architectures - Handles complex user interactions by routing events through a centralized state manager.
  • Event-Driven State Managers - Propagates state updates across an application in response to user interactions.
  • Database-Driven Frameworks - Manages persistent data storage and schema migrations directly within the application code.
  • Event Processing Engines - Processes application events by routing user interactions through a centralized queue to update state.
  • Reactive State Graphs - Automatically recalculates derived variables and triggers interface updates when source data changes.
  • Computed State Properties - Automatically recalculates values based on dependencies to maintain data consistency.
  • Input Collection Components - Collects user input through interactive form fields, checkboxes, and buttons.
  • Layout Containers - Organizes interface elements using stacks, grids, and responsive containers.
  • AI Coding Assistant Integrations - Supports integration with AI coding assistants by registering server configurations that provide necessary context.
  • Prototyping Tools - Accelerates the transition from conceptual ideas to functional software products using automated tools.
  • Static Asset Bundlers - Transforms dynamic application code into a bundle of optimized static files for deployment.
  • Cloud Deployment CLI Tools - Facilitates cloud deployment by authenticating accounts and pushing project files via command-line.
  • Data Visualization Components - Visualizes numerical data using interactive charts and graphs.
  • Event Triggering Systems - Binds user interactions to component properties to initiate state updates.
  • User Event Handlers - Defines handlers that trigger state changes and side effects in response to user interactions.
  • Static Site Generators - Supports static site export by converting applications into a collection of static files.

سجل النجوم

مخطط تاريخ النجوم لـ reflex-dev/reflexمخطط تاريخ النجوم لـ reflex-dev/reflex

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

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

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

Start searching with AI

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

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

    typeorm/typeorm

    36,540عرض على GitHub↗

    TypeORM is an object-relational mapper for TypeScript and JavaScript that bridges the gap between object-oriented application code and relational database tables. It provides a comprehensive data persistence layer that allows developers to define database entities using class decorators or configuration objects, enabling seamless interaction with data through object-oriented patterns. The project distinguishes itself through a flexible architecture that supports both the data mapper and repository patterns, alongside a fluent query builder that translates high-level method calls into platform

    TypeScriptactive-recordcockroachdbdata-mapper
    عرض على GitHub↗36,540
  • vapor/vaporالصورة الرمزية لـ vapor

    vapor/vapor

    26,138عرض على GitHub↗

    Vapor is a comprehensive server-side web framework designed for building scalable, high-performance applications and APIs in Swift. It provides a non-blocking, event-loop-based runtime that manages concurrent task processing, background job queues, and asynchronous request handling. The framework is built around a dependency injection container that manages the lifecycle and resolution of services, configurations, and database connections throughout the request pipeline. The framework distinguishes itself through a protocol-oriented design that emphasizes type safety across all layers of the

    Swiftframeworkhttphttp2
    عرض على GitHub↗26,138
  • appsmithorg/appsmithالصورة الرمزية لـ appsmithorg

    appsmithorg/appsmith

    40,051عرض على GitHub↗

    Appsmith is a low-code platform designed for building internal business tools, such as operational dashboards and administrative panels. It enables developers to construct dynamic user interfaces by dragging and dropping modular widgets onto a canvas and binding them directly to backend data sources. The platform utilizes a reactive framework that automatically updates interface elements and triggers functions whenever underlying data or widget properties change, eliminating the need for manual event handling. The platform distinguishes itself through a server-side proxy architecture that exe

    TypeScriptadmin-dashboardadmin-panelsapp-builder
    عرض على GitHub↗40,051
  • day8/re-frameالصورة الرمزية لـ day8

    day8/re-frame

    5,532عرض على GitHub↗

    re-frame is a functional framework for building single-page applications in ClojureScript. It provides a centralized, immutable database that serves as the single source of truth for the entire application state, enforcing a strict unidirectional data flow where events trigger state transitions and subsequent view updates. The framework distinguishes itself through a reactive signal graph and an interceptor-based middleware pipeline. By treating application logic as a sequence of data-driven events and declarative side effects, it decouples business logic from the view layer. This architectur

    Clojureclojurescriptre-framereact
    عرض على GitHub↗5,532
عرض جميع البدائل الـ 30 لـ Reflex→

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

ما هي وظيفة reflex-dev/reflex؟

Reflex is a full-stack web framework that enables the development of complete web applications using only Python. It provides a unified environment where server-side logic and client-side interfaces are synchronized through a shared, event-driven architecture. By using a declarative component language, the framework compiles code into reactive frontend elements and backend event handlers, allowing developers to manage the entire application lifecycle within a single codebase.

ما هي الميزات الرئيسية لـ reflex-dev/reflex؟

الميزات الرئيسية لـ reflex-dev/reflex هي: Runtime Environments, Full-Stack Frameworks, Full-Stack Orchestrators, Reactive State Management, Reactive UI Frameworks, Reactive UI Libraries, Unified Web Frameworks, AI Coding Assistants.

ما هي البدائل مفتوحة المصدر لـ reflex-dev/reflex؟

تشمل البدائل مفتوحة المصدر لـ reflex-dev/reflex: typeorm/typeorm — TypeORM is an object-relational mapper for TypeScript and JavaScript that bridges the gap between object-oriented… vapor/vapor — Vapor is a comprehensive server-side web framework designed for building scalable, high-performance applications and… appsmithorg/appsmith — Appsmith is a low-code platform designed for building internal business tools, such as operational dashboards and… day8/re-frame — re-frame is a functional framework for building single-page applications in ClojureScript. It provides a centralized,… ripple-ts/ripple — Ripple is a full-stack TypeScript web framework and reactive UI library used for building interfaces with server-side… holoviz/panel — Panel is a Python data application framework used to build interactive dashboards and reactive user interfaces by…