awesome-repositories.com
Blog
MCP
awesome-repositories.com

Discover the best open-source repositories with AI-powered search.

ExploreCurated searchesOpen-source alternativesSelf-hosted softwareBlogSitemap
ProjectMCP serverAboutHow we rankPress
LegalPrivacyTerms
© 2026 Bringes Technology SRL·VAT RO45896025·hello@awesome-repositories.com
Sky24n avatar

Sky24n/flutter_wanandroid

0
View on GitHub↗
5,670 stars·1,215 forks·Dart·BSD-2-Clause·7 views

Flutter Wanandroid

This project is a cross-platform mobile app template and UI starter for Android and iOS. It provides a foundation for building consistent mobile interfaces from a single declarative codebase.

The architecture implements a reactive state management framework using BLoC and RxDart to decouple business logic from the user interface. It also includes an internationalized mobile architecture to manage multi-language support and regional localization across the application.

The codebase covers capabilities for mobile client implementation, including the rendering of remote content, local data persistence for storing user settings, and centralized theme injection for global styling.

Features

  • Cross-Platform UI Frameworks - Provides a foundation for building consistent graphical user interfaces that run across Android and iOS.
  • Cross-Platform Rendering - Employs Flutter's custom engine to render a unified user interface across Android and iOS.
  • Internationalized Mobile Architectures - Implements a specialized mobile architecture for managing multi-language support and regional localization.
  • Cross-Platform Mobile Applications - Provides a template for building Android and iOS applications from a single shared codebase.
  • Mobile Clients - Implements a frontend interface for remote services with optimized mobile data rendering.
  • Reactive Data Streams - Handles asynchronous data flows and complex event transformations using RxDart reactive streams.
  • Reactive State Management - Manages complex data flows using BLoC and RxDart for a responsive user experience.
  • Application State Managers - Coordinates application data flows and UI updates to ensure a responsive and decoupled interface.
  • Mobile App Templates - Ships a boilerplate structure with pre-configured architecture and state management for bootstrapping mobile projects.
  • BLoC Implementations - Implements the BLoC pattern using streams to decouple business logic from the user interface.
  • Key-Value Persistence Stores - Persists primitive data types to device storage for use across application sessions.
  • Local Data Stores - Saves and retrieves primitive values and object arrays using local persistent storage.
  • Local Persistence - Stores user settings and application state locally to enable offline access.
  • Locale Mappings - Maps interface keys to specific translation files based on the active device region.
  • Mobile Application Localizations - Includes a system for managing multi-language support and regional localization across the mobile application.
  • Reactive Streams Implementations - Uses RxDart to implement non-blocking asynchronous data flows and complex event transformations via observable streams.
  • Localization Mapping - Maps translation keys to localized string sets based on the device locale.
  • Theme and Locale Propagation - Propagates global styles and color palettes across the widget tree through a centralized configuration.
  • Application Localization Systems - Provides a centralized system for translating user interface strings into multiple languages.
  • Custom Rendering Engines - Uses a dedicated rendering engine to draw consistent UI pixels across different operating systems.
  • Theme Styling - Applies global color palettes and font styles via a centralized theme configuration.

Star history

Star history chart for sky24n/flutter_wanandroidStar history chart for sky24n/flutter_wanandroid

How this analysis was created: This summary and feature list were written by an AI model that read the project's README and public documentation pages. Each feature links to the documentation it came from; stars, license and language come straight from the GitHub API. The model does not read the source code, and the analysis is refreshed when the project is re-analysed. Learn more on our About page.

AI search

Explore more awesome repositories

Describe what you need in plain English — the AI ranks thousands of curated open-source projects by relevance.

Start searching with AI

Frequently asked questions

What does sky24n/flutter_wanandroid do?

This project is a cross-platform mobile app template and UI starter for Android and iOS. It provides a foundation for building consistent mobile interfaces from a single declarative codebase.

What are the main features of sky24n/flutter_wanandroid?

The main features of sky24n/flutter_wanandroid are: Cross-Platform UI Frameworks, Cross-Platform Rendering, Internationalized Mobile Architectures, Cross-Platform Mobile Applications, Mobile Clients, Reactive Data Streams, Reactive State Management, Application State Managers.

What are some open-source alternatives to sky24n/flutter_wanandroid?

Open-source alternatives to sky24n/flutter_wanandroid include: hecrj/iced — Iced is a cross-platform GUI library for Rust designed for building native desktop applications. It functions as a… unoplatform/uno — Uno is a cross-platform development framework used to build native mobile, web, desktop, and embedded applications… bartonhammond/snowflake — Snowflake is a cross-platform mobile app starter designed for building iOS and Android applications using a single… carguo/gsy_github_app_flutter — This project is an open-source Flutter GitHub client and cross-platform mobile application. It serves as a GitHub… openkraken/kraken — Kraken is a cross-platform UI framework and web standards runtime designed to build native applications using standard… geekyants/nativebase — NativeBase is a comprehensive toolkit of accessible components and responsive design frameworks used to build…

Open-source alternatives to Flutter Wanandroid

Similar open-source projects, ranked by how many features they share with Flutter Wanandroid.
  • hecrj/icedhecrj avatar

    hecrj/iced

    30,762View on GitHub↗

    Iced is a cross-platform GUI library for Rust designed for building native desktop applications. It functions as a reactive toolkit that manages application state by mapping user interactions to messages, which then trigger automatic view refreshes. The framework utilizes a rendering system that supports both hardware-accelerated GPU graphics and software backends to ensure compatibility across multiple operating systems. It implements a reactive model inspired by the Elm architecture to coordinate state updates and view reconciliation. The toolkit includes a flexible layout engine and a mod

    Rust
    View on GitHub↗30,762
  • unoplatform/unounoplatform avatar

    unoplatform/uno

    9,974View on GitHub↗

    Uno is a cross-platform development framework used to build native mobile, web, desktop, and embedded applications from a single C# and XAML codebase. It provides a native UI framework that renders visual elements across different operating systems using shared layout and styling rules. The platform features a hot reload development environment that allows for the modification of code and layouts in a running application without restarting the process. It supports a dual-mode rendering system, offering a choice between a shared cross-platform canvas and native platform controls. The framewor

    C#
    View on GitHub↗9,974
  • bartonhammond/snowflakebartonhammond avatar

    bartonhammond/snowflake

    4,583View on GitHub↗

    Snowflake is a cross-platform mobile app starter designed for building iOS and Android applications using a single JavaScript codebase. It provides a pre-configured boilerplate to accelerate the initial development process for mobile applications. The project includes a Redux state management template for coordinating global application state and persisting user sessions, along with a REST API integration framework for communicating with remote or local servers via HTTP requests. It also features a localization system that maps user interface content into multiple languages based on the devic

    JavaScript
    View on GitHub↗4,583
  • carguo/gsy_github_app_flutterCarGuo avatar

    CarGuo/gsy_github_app_flutter

    15,457View on GitHub↗

    This project is an open-source Flutter GitHub client and cross-platform mobile application. It serves as a GitHub GraphQL client and OAuth mobile app, providing a mobile interface for browsing repositories, issues, and user profiles. It is also designed as an open-source architecture reference to demonstrate Flutter best practices, state management, and multi-language localization. The application distinguishes itself by using GraphQL queries to retrieve nested repository and user information, reducing network requests and over-fetching. It utilizes a shared Dart codebase to provide a consist

    Dartandroidcross-platformdart
    View on GitHub↗15,457
See all 30 alternatives to Flutter Wanandroid→