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

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

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

Open-source alternatives to Nowinandroid

30 open-source projects similar to android/nowinandroid, ranked by how many features they have in common. Compare stars, activity and what each one does to find the best Nowinandroid alternative.

  • android/sunflowerالصورة الرمزية لـ android

    android/sunflower

    17,774عرض على GitHub↗

    Sunflower is a reference implementation designed to demonstrate modern Android development patterns and industry-standard architectural practices. It serves as a comprehensive guide for building functional mobile applications by integrating declarative user interface toolkits with robust data management and navigation systems. The project distinguishes itself by showcasing the transition from legacy view-based systems to modern declarative frameworks. It provides a practical example of how to organize code into distinct layers, manage complex state, and implement dependency injection to ensur

    Kotlin
    عرض على GitHub↗17,774
  • android/compose-samplesالصورة الرمزية لـ android

    android/compose-samples

    22,893عرض على GitHub↗

    Compose Samples is a collection of reference implementations for the Jetpack Compose UI library, serving as a practical guide for building native Android user interfaces. It demonstrates the use of a declarative framework where Kotlin functions describe layout structures and data dependencies, enabling developers to construct modern, reactive interfaces. The repository highlights architectural patterns that prioritize maintainability and testability, such as layered organization and unidirectional data flow. It showcases how to implement adaptive layouts that automatically adjust to various s

    Kotlinandroidjetpack-compose
    عرض على GitHub↗22,893
  • pointfreeco/swift-composable-architectureالصورة الرمزية لـ pointfreeco

    pointfreeco/swift-composable-architecture

    14,726عرض على GitHub↗

    This is a Swift state management framework and application logic library designed for building applications with a single source of truth and unidirectional data flow. It provides a Redux-inspired architecture that separates business logic from side effects and user interfaces to ensure predictable application behavior across multiple screens. The framework focuses on modularity by allowing complex features to be decomposed into smaller, isolated components. This enables the development of UI-independent business logic that can be extracted into separate modules to improve compilation speed a

    Swiftarchitecturecompositionmodularity
    عرض على GitHub↗14,726

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

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

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

Find more with AI search
  • sergdort/cleanarchitecturerxswiftالصورة الرمزية لـ sergdort

    sergdort/CleanArchitectureRxSwift

    4,100عرض على GitHub↗

    This project is a Swift iOS architecture template that implements the Clean Architecture pattern. It organizes software into distinct layers to decouple business rules from external frameworks, user interfaces, and infrastructure to improve testability and maintenance. The template incorporates Domain Driven Design to isolate core business logic and utilizes a modular application structure to divide features into independent modules. It employs the Coordinator pattern to remove routing logic from view controllers and a dependency injection framework to ensure components remain independent and

    Swift
    عرض على GitHub↗4,100
  • futurice/android-best-practicesالصورة الرمزية لـ futurice

    futurice/android-best-practices

    20,754عرض على GitHub↗

    This project provides a comprehensive set of architectural patterns, build configurations, and quality standards for developing maintainable and scalable Android applications. It serves as a guide for organizing mobile application code into feature-based modules to improve encapsulation and simplify navigation, while establishing a framework for standardizing build processes and dependency management across development environments. The repository distinguishes itself by offering strategies for integrating automated quality assurance, including unit testing, static code analysis, and performa

    androidandroid-developmentbest-practices
    عرض على GitHub↗20,754
  • facebook/lithoالصورة الرمزية لـ facebook

    facebook/litho

    7,771عرض على GitHub↗

    Litho is an Android declarative UI framework and component library used to build user interfaces through a declarative API and immutable state. It functions as an asynchronous layout engine that maps components to a structured view hierarchy to automate view updates. The framework optimizes rendering performance by computing element positions on background threads to prevent blocking the main UI thread. It further improves efficiency by flattening nested view hierarchies and caching layout results. The system includes capabilities for state reconciliation, component recycling, and the render

    Kotlin
    عرض على GitHub↗7,771
  • amitshekhariitbhu/android-developer-roadmapالصورة الرمزية لـ amitshekhariitbhu

    amitshekhariitbhu/android-developer-roadmap

    2,863عرض على GitHub↗

    This project serves as a comprehensive educational roadmap and curriculum for mastering professional Android application development. It provides a structured learning path that guides developers through the essential system design principles, architectural patterns, and technical skills required to build, test, and deploy scalable mobile software. The resource distinguishes itself by organizing complex technical topics into a logical sequence, covering everything from foundational mobile development tooling to advanced software engineering practices. It emphasizes industry-standard patterns

    Javaandroidandroid-appandroid-architecture
    عرض على GitHub↗2,863
  • reactjs/react.devالصورة الرمزية لـ reactjs

    reactjs/react.dev

    11,765عرض على GitHub↗

    React is a JavaScript library for building user interfaces through the composition of modular, self-contained components. It employs a declarative programming model where developers describe the desired visual state, and the library automatically manages the underlying document updates and state synchronization. By utilizing a virtual representation of the document, it calculates and applies minimal changes to the browser, ensuring efficient rendering even in complex applications. The library distinguishes itself through a sophisticated scheduling system that manages rendering work in increme

    JavaScriptdocumentationjavascriptreact
    عرض على GitHub↗11,765
  • jonataslaw/getxالصورة الرمزية لـ jonataslaw

    jonataslaw/getx

    11,181عرض على GitHub↗

    GetX is a comprehensive state management framework for Flutter that provides a toolkit for managing application state, dependency injection, and routing without requiring build context. It serves as a core architectural system for reactive state management, navigation, service location, and multi-language theme support. The project is distinguished by its ability to handle context-free navigation and the use of observable variables that automatically trigger user interface updates. It features a dependency injection container with lazy loading and automated memory management, alongside a rout

    Dart
    عرض على GitHub↗11,181
  • liangxiegame/qframeworkالصورة الرمزية لـ liangxiegame

    liangxiegame/QFramework

    5,163عرض على GitHub↗

    QFramework is a Unity game architecture framework designed to separate presentation, system, and data logic. It implements a layered software architecture to manage complex game states and provides a game engine utility library to reduce boilerplate code. The framework is centered on the Command Query Responsibility Segregation pattern, which separates data modification commands from data retrieval queries. It utilizes a dependency injection container to manage the lifecycles and resolution of singletons and modular components, alongside an event-driven system for state synchronization to pre

    C#frameworksgame-devgodot
    عرض على GitHub↗5,163
  • chrisbanes/tiviالصورة الرمزية لـ chrisbanes

    chrisbanes/tivi

    6,732عرض على GitHub↗

    Tivi is a cross-platform application for discovering and tracking television shows, built with Kotlin Multiplatform and Compose Multiplatform to share its user interface across Android, iOS, and desktop platforms. The app follows the Model-View-Intent (MVI) architecture pattern, where user actions are modelled as sealed class intents that reduce into a single immutable state object, ensuring predictable and unidirectional data flow managed through Kotlin coroutines and StateFlow. The application uses Hilt for compile-time dependency injection and SQLDelight for type-safe local data storage, c

    Kotlinandroid-applicationjetpack-composekotlin
    عرض على GitHub↗6,732
  • dodyg/practical-aspnetcoreالصورة الرمزية لـ dodyg

    dodyg/practical-aspnetcore

    10,382عرض على GitHub↗

    This project is a comprehensive sample library and implementation guide for ASP.NET Core. It provides a collection of practical examples and projects that demonstrate how to build web applications, RESTful APIs, and high-performance services. The repository focuses on a variety of architectural patterns, including the development of Minimal APIs, contract-first gRPC services, and real-time communication using WebSockets and Server-Sent Events. It includes detailed implementations for user identity and security, such as token-based authentication and CSRF protection. The codebase covers a bro

    C#asp-net-coreaspnet-coreaspnetcore
    عرض على GitHub↗10,382
  • zhanymkanov/fastapi-best-practicesالصورة الرمزية لـ zhanymkanov

    zhanymkanov/fastapi-best-practices

    16,515عرض على GitHub↗

    This project provides a comprehensive guide to architectural patterns and best practices for building scalable, maintainable, and performant web applications using FastAPI. It focuses on standardizing development approaches for Python web services, emphasizing robust request validation, dependency injection, and automated documentation standards to ensure consistent API design. The guide distinguishes itself by promoting domain-driven modular packaging, which organizes application logic into isolated, feature-based directories to support long-term codebase scalability. It also details strateg

    best-practicesfastapi
    عرض على GitHub↗16,515
  • krasimir/react-in-patternsالصورة الرمزية لـ krasimir

    krasimir/react-in-patterns

    13,578عرض على GitHub↗

    This project is a comprehensive guide to architectural patterns and design techniques for building modular user interfaces with React. It focuses on structuring component hierarchies, implementing state management patterns, and decoupling services to ensure applications remain maintainable and scalable. The collection emphasizes strategies for dependency injection and the separation of business logic from presentation layers. It provides detailed approaches for utilizing containers, higher-order components, and module registries to isolate external services and third-party libraries from the

    JavaScriptdata-flowdependencyinjection
    عرض على GitHub↗13,578
  • skydoves/chatgpt-androidالصورة الرمزية لـ skydoves

    skydoves/chatgpt-android

    3,869عرض على GitHub↗

    This project is an Android application that integrates OpenAI language models to provide real-time conversational AI experiences. It functions as a native mobile client, enabling users to send queries to remote language services and view the resulting text responses within an interactive chat interface. The application utilizes a declarative user interface framework to build dynamic messaging layouts and manage conversation states. It employs a component-based architecture that separates UI logic from network communication, ensuring that messaging components remain modular and decoupled from

    Kotlin
    عرض على GitHub↗3,869
  • kotlin-android-open-source/mvi-coroutines-flowالصورة الرمزية لـ Kotlin-Android-Open-Source

    Kotlin-Android-Open-Source/MVI-Coroutines-Flow

    1,106عرض على GitHub↗

    This framework provides a structured implementation of the Model-View-Intent pattern for Android applications. It enforces a unidirectional data flow where user intents trigger state updates, which are then propagated through reactive streams to ensure consistent and predictable interface rendering. The architecture relies on immutable state objects to represent application data, ensuring that updates are handled as complete replacements rather than partial modifications. By leveraging Kotlin Coroutines and reactive stream primitives, the framework coordinates asynchronous background tasks an

    Kotlinandroid-arrow-ktandroid-mviandroid-mvi-architecture
    عرض على GitHub↗1,106
  • terrakok/kmp-awesomeالصورة الرمزية لـ terrakok

    terrakok/kmp-awesome

    5,785عرض على GitHub↗

    KMP-Awesome is a curated directory and resource index for the Kotlin Multiplatform ecosystem. It serves as a centralized hub for developers to discover libraries, frameworks, and tools designed to streamline the creation of shared codebases for mobile, desktop, and web applications. The project distinguishes itself by organizing a comprehensive collection of solutions that address the core challenges of cross-platform development. It highlights resources for implementing shared business logic, declarative user interface components, and type-safe data persistence layers. By providing a structu

    androidawesomecompose
    عرض على GitHub↗5,785
  • sysgears/apollo-universal-starter-kitالصورة الرمزية لـ sysgears

    sysgears/apollo-universal-starter-kit

    1,678عرض على GitHub↗

    Apollo Universal Starter Kit is a full-stack application boilerplate and starter template designed to accelerate cross-platform development across web, mobile, and server environments. It provides a modular architecture that organizes code into independent, self-contained feature directories, combined with a GraphQL-driven data layer and a server-side rendering pipeline to optimize performance and search engine optimization. The project incorporates compile-time code generation tooling to automatically scaffold schemas, resolvers, and components, alongside a real-time subscription engine for

    JavaScriptangularapolloauth
    عرض على GitHub↗1,678
  • hanami/hanamiالصورة الرمزية لـ hanami

    hanami/hanami

    6,374عرض على GitHub↗

    Hanami is a full-stack Ruby web framework and API platform designed for building maintainable applications. It centers on a modular web architecture that organizes software into independent slices to prevent monolithic growth and isolate functional units. The framework implements a clean architecture by decoupling business logic from persistence and request handling. This is achieved through a central dependency injection container for managing object lifetimes and a repository pattern mapper that separates domain entities from the persistence layer. The project further provides a Rack-compa

    Rubyapihanamiruby
    عرض على GitHub↗6,374
  • kamilmysliwiec/nestالصورة الرمزية لـ kamilmysliwiec

    kamilmysliwiec/nest

    75,872عرض على GitHub↗

    Nest is an enterprise Node.js framework designed for building scalable and maintainable server-side applications. It provides a typed environment for developing backend services using TypeScript and JavaScript, incorporating architectural patterns for both object-oriented and functional programming. The framework organizes complex backend logic into a modular application structure to ensure clear boundary separation. It utilizes a dependency injection container to manage object lifecycles and a decorator-based metadata system to attach configuration and routing data to classes and methods. T

    TypeScript
    عرض على GitHub↗75,872
  • greatfrontend/top-reactjs-interview-questionsالصورة الرمزية لـ greatfrontend

    greatfrontend/top-reactjs-interview-questions

    5,691عرض على GitHub↗

    This project is a comprehensive interview preparation guide and technical study resource for React. It functions as a frontend engineering curriculum and coding challenge bank designed to help developers master the internal mechanics, patterns, and core fundamentals of the React ecosystem. The resource distinguishes itself by providing a curated collection of technical interview questions, conceptual quizzes, and expert solutions. It includes a bank of coding challenges that can be solved in a browser-based environment with automated test cases and real-time rendering, as well as research int

    MDXfront-end-developmentinterviewsjavascript
    عرض على GitHub↗5,691
  • getstream/stream-chat-androidالصورة الرمزية لـ GetStream

    GetStream/stream-chat-android

    1,643عرض على GitHub↗

    This project is a messaging SDK for Android applications, providing the core infrastructure for real-time communication using Kotlin and Jetpack Compose. It offers a suite of modular, declarative UI components and a backend-connected API to manage user authentication, persistent socket connections, and data synchronization. The SDK is distinguished by its offline-first architecture, which utilizes local database persistence to cache conversation history and queue user actions for synchronization once network connectivity is restored. Developers can customize the messaging experience through a

    Kotlinandroidandroid-chatandroid-chat-sdk
    عرض على GitHub↗1,643
  • loopbackio/loopback-nextالصورة الرمزية لـ loopbackio

    loopbackio/loopback-next

    5,095عرض على GitHub↗

    LoopBack Next is a Node.js API framework used for building REST and multi-protocol APIs. It functions as an OpenAPI server implementation that can either generate machine-readable specifications from code or produce implementation controllers and models from existing specifications. The framework distinguishes itself through a central dependency injection container and a repository-pattern data access layer. This architecture decouples application logic from component construction and persistent storage, allowing for a pluggable system where data sources and business logic are isolated throug

    TypeScript
    عرض على GitHub↗5,095
  • jeffijoe/awilixالصورة الرمزية لـ jeffijoe

    jeffijoe/awilix

    4,088عرض على GitHub↗

    Awilix is a JavaScript dependency injection framework and inversion of control container. It provides a centralized system for registering and resolving services, decoupling application components by automating how dependencies are created and passed to the functions or classes that require them. The framework features an automatic module loader that scans the filesystem using glob patterns to register dependencies based on filenames and exports. It supports parameter-name-based injection and proxy-based resolution to manage how dependencies are delivered to constructors and functions. The s

    TypeScriptawilixdependency-injectionioc
    عرض على GitHub↗4,088
  • garden-co/jazzالصورة الرمزية لـ garden-co

    garden-co/jazz

    2,537عرض على GitHub↗

    Jazz is a local-first relational database and synchronization framework designed for offline-capable applications. It functions as a reactive state management system that treats database records as the primary source of truth, automatically updating user interfaces in real time as underlying data changes. The project distinguishes itself through a collaborative data synchronization model that utilizes row-level versioning to track branching edit histories. It implements a security engine based on identity-claim row security, which enforces granular permissions on individual records, and suppo

    TypeScriptcrdtcrdtsdatabase
    عرض على GitHub↗2,537
  • vuejs/composition-apiالصورة الرمزية لـ vuejs

    vuejs/composition-api

    4,184عرض على GitHub↗

    This project is a reactivity plugin that brings the Composition API and reactive state management from Vue 3 to Vue 2 applications. It serves as a component logic organizer and a system for encapsulating reactive state and functions into reusable utilities. The plugin enables the use of composable functions to share stateful logic across components without relying on mixins. It provides a structure based on plain variables and functions to facilitate automatic type inference and editor autocomplete. Additionally, it includes a provider-based dependency injection system for sharing data and fu

    TypeScript
    عرض على GitHub↗4,184
  • moreswift/swift-cross-uiالصورة الرمزية لـ moreSwift

    moreSwift/swift-cross-ui

    1,598عرض على GitHub↗

    Swift Cross UI is a cross-platform framework for building native user interfaces using a single declarative codebase. It leverages Swift-native language features, such as result builders and property wrappers, to provide a type-safe syntax for defining application layouts and state. The framework automatically reconciles the interface by tracking data changes and updating only the affected parts of the view tree. The project utilizes a platform-specific backend abstraction to map declarative code to native components across multiple operating systems, including macOS, Windows, Linux, iOS, and

    Swiftappkitdeclarative-uigtk
    عرض على GitHub↗1,598
  • php-fig/containerالصورة الرمزية لـ php-fig

    php-fig/container

    10,012عرض على GitHub↗

    This project is a shared technical specification and standard interface for dependency injection containers in PHP. It defines a common set of interfaces for retrieving services and dependencies, ensuring that different container implementations remain interoperable across the PHP ecosystem. By establishing a standardized API for dependency retrieval, the project allows developers to create libraries that function with any compliant container. This prevents vendor lock-in and enables different container implementations to be swapped without requiring changes to the application code. The spec

    PHP
    عرض على GitHub↗10,012
  • facebookarchive/injectالصورة الرمزية لـ facebookarchive

    facebookarchive/inject

    1,408عرض على GitHub↗

    Inject is a dependency injection framework for Go that automates the assembly of complex object graphs. By leveraging runtime reflection, the library dynamically inspects object structures to resolve and populate required dependencies, decoupling component initialization from business logic. The framework manages object lifecycles through both singleton and factory-based provisioning. It maintains a central registry to share singletons across an application for consistent state, while also supporting the creation of unique, private instances to isolate state between different components. To

    Go
    عرض على GitHub↗1,408
  • code4craft/tiny-springالصورة الرمزية لـ code4craft

    code4craft/tiny-spring

    4,089عرض على GitHub↗

    tiny-spring is a Java inversion of control container and aspect-oriented programming framework. It provides a system for managing object lifecycles and dependency injection to decouple application components. The project features a bytecode proxy generator that enables method interception and behavioral modification for classes that do not implement interfaces. It uses pointcut expressions to match specific classes and methods for the execution of cross-cutting logic via dynamic proxies. The framework manages singleton components and resolves object dependencies using lazy initialization. Ap

    Java
    عرض على GitHub↗4,089