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

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

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

flutter/flutter

0
View on GitHub↗
177,056 نجوم·30,541 تفرعات·Dart·BSD-3-Clause·26 مشاهداتflutter.dev↗

Flutter

This project is a multi-platform UI framework designed for building applications that target mobile, web, and desktop environments from a single codebase. It utilizes a declarative paradigm where the user interface is defined as a function of application state, supported by a layered architecture that includes a high-performance rendering engine and a multi-platform compilation model.

The framework provides a comprehensive suite of developer tools, including hot reloading for real-time code injection and diagnostic utilities for monitoring application state and performance. It features a modular component system, a constraint-based layout engine, and built-in support for navigation, localization, and accessibility. Developers can extend functionality through a native integration model that supports platform-specific APIs, foreign function interfaces, and a package management system for dependency distribution.

Beyond core UI development, the project includes infrastructure for application packaging and distribution across various app stores and web environments. It also incorporates concurrency models for background task management, security utilities for code obfuscation, and tools for integrating generative AI into the development workflow.

Features

  • Declarative UI Frameworks - Utilizes a tree of immutable components to describe visual states, triggering automatic interface updates whenever underlying data changes.
  • Constraint Based Layouts - Enforces a layout model where parent components pass down specific size constraints, requiring children to determine their dimensions within those bounds.
  • Foreign Function Interfaces - Supports high-performance interoperability through a dedicated binding layer for seamless communication with native C and C++ libraries.
  • Declarative Routers - Exposes a declarative routing API that maps navigation state directly to application data structures.
  • Reactivity Primitives - Powers reactive state management by automatically tracking data changes and updating dependent components across diverse platforms.
  • Suites - Offers a comprehensive suite of tools for integrating generative AI models, including UI generation and developer assistance.
  • Frameworks - Bundles built-in semantic labeling, focus management, and contrast guidelines to facilitate inclusive application development.
  • Application Frameworks - Framework for building multi-platform applications.
  • Architecture Documentation - Provides high-level stack diagrams and describes core platform invariants.
  • Dart Projects - Listed in the “Dart Projects” section of the Awesome For Beginners awesome list.
  • Decision Records - Design document process for major architectural decisions.
  • تطبيقات سطح المكتب والهاتف المحمول - UI toolkit for natively compiled mobile and web apps.
  • Language Style Guides - Official framework guidelines and best practices for Dart development.
  • Miscellaneous Frameworks - Framework for building natively compiled multi-platform applications.
  • JavaScript 框架汇总 - Listed in the “JavaScript 框架汇总” section of the Awesome Frontend awesome list.
  • Code Splitting Utilities - Divides application code into smaller, dynamically loaded modules to minimize initial download sizes and accelerate startup performance.
  • Integration Testing Frameworks - Validates interactions between disparate software modules and services to ensure cohesive system functionality.
  • Package Structures - Provides a standardized package structure for sharing code, including metadata, dependencies, and library exports across projects.
  • Integration Testing Suites - Coordinates end-to-end user flows, database interactions, and network requests to verify integration across different application layers.

سجل النجوم

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

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

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

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

Start searching with AI

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

مشاريع مفتوحة المصدر مشابهة، مرتبة حسب عدد الميزات المشتركة مع Flutter.
  • facebook/react-nativeالصورة الرمزية لـ facebook

    facebook/react-native

    126,019عرض على GitHub↗

    This project is a cross-platform mobile framework that enables the development of native iOS and Android applications from a single codebase. It utilizes a declarative component-based model where developers define user interfaces using a syntax extension that maps directly to underlying platform-native view primitives. By decoupling application logic from the host platform's main thread, the framework maintains a consistent native view hierarchy while ensuring that JavaScript execution remains independent of UI rendering. The framework distinguishes itself through a robust bridge architecture

    C++androidapp-frameworkcross-platform
    عرض على GitHub↗126,019
  • rust-lang/bookالصورة الرمزية لـ rust-lang

    rust-lang/book

    17,930عرض على GitHub↗

    The Rust Programming Language Book is the official technical guide and educational resource for the Rust language. It provides a comprehensive walkthrough of the language's design, focusing on its core identity as a systems programming language that enforces memory safety and high-performance execution without the need for a garbage collector. The project is distinguished by its focus on ownership, borrowing, and lifetime tracking, which allow the compiler to verify memory safety and thread safety at compile time. It covers the language's unique approach to zero-cost abstractions, including t

    Rustbookmdbookrust
    عرض على GitHub↗17,930
  • slint-ui/slintالصورة الرمزية لـ slint-ui

    slint-ui/slint

    22,987عرض على GitHub↗

    Slint is a declarative user interface framework designed for building native graphical applications across desktop, mobile, and embedded platforms. It utilizes a specialized markup language to define reactive interface components, which are then compiled into optimized machine code to ensure high performance and minimal resource consumption. By separating visual structure from application logic, the framework enables developers to create consistent interfaces that run efficiently on hardware ranging from resource-constrained microcontrollers to high-end desktop systems. The framework distingu

    Rustcppdeclarative-uidesktop
    عرض على GitHub↗22,987
  • gurupreet/composecookbookالصورة الرمزية لـ Gurupreet

    Gurupreet/ComposeCookBook

    6,839عرض على GitHub↗

    ComposeCookBook is a Jetpack Compose UI component library and layout reference. It serves as a collection of declarative interface elements, reusable widgets, and structural mockups for organizing content within the Jetpack Compose framework. The project functions as an Android UI design gallery and animation showcase. It provides a library of visual transitions and interactive state changes, alongside full-page layout examples and demo screens that demonstrate visual patterns for Android applications. The repository covers broader capabilities including Android layout prototyping, UI testin

    Kotlin
    عرض على GitHub↗6,839
عرض جميع البدائل الـ 30 لـ Flutter→

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

ما هي وظيفة flutter/flutter؟

This project is a multi-platform UI framework designed for building applications that target mobile, web, and desktop environments from a single codebase. It utilizes a declarative paradigm where the user interface is defined as a function of application state, supported by a layered architecture that includes a high-performance rendering engine and a multi-platform compilation model.

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

الميزات الرئيسية لـ flutter/flutter هي: Declarative UI Frameworks, Constraint Based Layouts, Foreign Function Interfaces, Declarative Routers, Reactivity Primitives, Suites, Frameworks, Application Frameworks.

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

تشمل البدائل مفتوحة المصدر لـ flutter/flutter: facebook/react-native — This project is a cross-platform mobile framework that enables the development of native iOS and Android applications… rust-lang/book — The Rust Programming Language Book is the official technical guide and educational resource for the Rust language. It… slint-ui/slint — Slint is a declarative user interface framework designed for building native graphical applications across desktop,… gurupreet/composecookbook — ComposeCookBook is a Jetpack Compose UI component library and layout reference. It serves as a collection of… nativescript/nativescript — NativeScript is a cross-platform mobile development framework that enables the creation of native iOS and Android… alibaba/flutter-go — flutter-go is a cross-platform UI framework and kit designed for building mobile and desktop applications using a Go…