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

Flutter starter template

Ranking updated Jun 30, 2026

For a Flutter boilerplate project using Riverpod, the first results are simplezhli/flutter_deer (This is a Flutter practice project with modular routing, networking, and testing, but it uses Provider for state management rather than Riverpod, so it does not serve as a Riverpod-specific starter template), rrousselgit/riverpod (Riverpod is a state management library for Flutter, not a starter template or boilerplate project — use it as a dependency, but it doesn’t provide the predefined architecture, routing, or testing setup you’re seeking) and carguo/gsy_github_app_flutter (This is a full Flutter GitHub client application, not a reusable starter template or boilerplate; it does not mention Riverpod or demonstrate the requested provider-based state management pattern). Compare the match explanations and check the project documentation against your requirements.

We curate open-source GitHub repositories matching “flutter riverpod starter”. Results are ranked by relevance to your query — pick filters below to narrow, or refine with AI.

Flutter starter template

Find the best repos with AI.We'll search the best matching repositories with AI.
  • simplezhli/flutter_deersimplezhli avatar

    simplezhli/flutter_deer

    8,580View on GitHub↗

    Flutter Deer is a Flutter practice project that demonstrates realistic application patterns across Android and iOS. It showcases how to structure a Flutter app with modular routing, reactive state management using Provider, and a centralized network layer built with Dio for structured API calls and error handling. The project also includes integration and accessibility testing that simulates real user interactions to verify UI behavior and screen-reader compatibility. The project differentiates itself by providing a comprehensive showcase of custom UI components and interactions, including ca

    This is a Flutter practice project with modular routing, networking, and testing, but it uses Provider for state management rather than Riverpod, so it does not serve as a Riverpod-specific starter template.

    DartFlutter Testing Utilities
    View on GitHub↗8,580
  • rrousselgit/riverpodrrousselGit avatar

    rrousselGit/riverpod

    7,315View on GitHub↗

    Riverpod is a reactive state management framework for Dart that manages application state through providers which automatically track dependencies and rebuild dependents when values change. It functions as an asynchronous data caching library, caching results of async operations and exposing loading, error, and data states to widgets without manual future handling. The framework includes a provider composition system that combines multiple providers into derived values that recompute automatically when any dependency changes, along with code generation for state providers that reduces boilerpl

    Riverpod is a state management library for Flutter, not a starter template or boilerplate project — use it as a dependency, but it doesn’t provide the predefined architecture, routing, or testing setup you’re seeking.

    DartScoped Provider ResolutionCompile-Time Code Generation
    View on GitHub↗7,315
  • 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

    This is a full Flutter GitHub client application, not a reusable starter template or boilerplate; it does not mention Riverpod or demonstrate the requested provider-based state management pattern.

    DartState Management Providers
    View on GitHub↗15,457
Compare the top 10 at a glance
RepositoryStarsLanguageLicenseLast push
simplezhli/flutter_deer8.6KDartApache-2.0Jun 7, 2026
rrousselgit/riverpod7.3KDartMITJun 23, 2026
carguo/gsy_github_app_flutter
15.5K
Dart
Apache-2.0
Jun 5, 2026

Related searches

  • a state management library for Flutter apps
  • a clean architecture boilerplate for Flutter
  • a frontend boilerplate template using shadcn/ui
  • a navigation and routing library for Flutter
  • a collection of UI components for Flutter
  • a starter template for Ionic Capacitor apps
  • a Tauri starter showing a Rust and web frontend setup
  • a framework for building progressive web apps