Skip to content

Brick Catalog

Browse all available bricks organized by category. Each brick is a Mason template that generates production-ready Flutter code following Archipelago's architecture patterns.

Core Scaffolding Free

BrickDescription
flutter_modular_monorepoFull monorepo project scaffold with dual-GetIt DI, FeatureSDK, and CI/CD
feature_monorepo_skeletonFeature module (single or API/Impl split)
app_scaffoldNew app in existing workspace with DI, router, Fastlane
initializer_skeletonPre/post launch initializer

Shared Packages Free

BrickDescription
shared_dependenciesCentralized dependency management with barrel exports
shared_app_configEnvironment variables and flavor management with envied

Utilities Free

BrickDescription
app_lintsCustom lint rules for coding standards and architecture conventions
app_utilitiesShared utilities with DI setup, logging, and common helpers

Infrastructure SDKs Free

BrickDescription
network_sdkHTTP client abstraction with Dio or http implementation
websocket_sdkWebSocket client abstraction with dart:io or Phoenix
analytics_sdkMulti-vendor analytics with API contract and orchestrator impl
feature_flag_sdkFeature flag abstraction with multiple provider implementations
monitoring_sdkApp monitoring with API contract, system logger impl, and noop for build_prepare
core_infrastructure_packageEssential core infrastructure SDK with DI, base patterns, logging
launch_tracker_sdkApp launch time tracker with debug impl and release noop for build_prepare swap
connectivity_sdkNetwork reachability + Wi-Fi SSID via connectivity_plus and network_info_plus

Analytics Vendors Free

Per-vendor analytics implementations, selectable via multi-select during monorepo generation.

BrickDescription
firebase_analytics_implFirebase Analytics vendor with event/param sanitization
appsflyer_analytics_implAppsFlyer analytics vendor with deep link attribution
mixpanel_analytics_implMixpanel analytics vendor with People API
moengage_analytics_implMoEngage analytics vendor with properties builder

Monitoring Vendors Free

Per-vendor monitoring implementations, selectable via multi-select during monorepo generation.

BrickDescription
crashlytics_monitoring_implFirebase Crashlytics with Flutter error capture
sentry_monitoring_implSentry with full tracing and configurable DSN
newrelic_monitoring_implNew Relic Mobile with interaction tracking
grafana_monitoring_implGrafana (Loki + Tempo) with OTLP-compliant tracing

Feature Modules Free

BrickDescription
auth_sdkAuthentication with login/register, event-driven listener, scoped DI, per-feature slang translations
home_sdkHome feature with dashboard, profile, settings, and per-feature slang translations
introduction_sdkOnboarding with welcome, feature highlights, and get started pages
paywall_sdkPaywall with pricing UI, mock purchase flow, and subscription management

Auth Add-ons Free

BrickDescription
social_auth_sdkMulti-provider OAuth (Google, Apple, Facebook) via per-provider packages
biometric_auth_sdkFace ID / Touch ID / fingerprint via local_auth unlock gate

User Engagement Free Pro

BrickTierDescription
rating_review_sdkFreeIn-app rating prompt with smart-prompt heuristics (session/key-event thresholds, cooldown, per-version gate)
feedback_sdkFreeIn-app feedback with offline queue, metadata enrichment, and optional feature voting
push_notification_sdkFreeFCM + OneSignal push notifications with token lifecycle and tap-driven navigation
home_widgetProiOS WidgetKit + Android AppWidget scaffold with home_widget plugin
ai_chat_sdkProStreaming LLM chat UI (OpenAI/Anthropic) with SharedPreferences persistence

WebView Free Pro

BrickTierDescription
webview_sdkFreeBasic WebView with URL loading, navigation controls, and URI scheme interception
webview_sdk_advancedProBidirectional JS bridge + request interceptors (extends webview_sdk)

Release Tooling Pro

BrickDescription
shorebird_sdkOTA code-push integration via shorebird_code_push

UI & Assets Free Pro

BrickTierDescription
flutter_ui_kitFreeDesign system with foundations, theme extensions, and Widgetbook
flutter_l10nFreeLocalization using Slang v4 with type-safe translations and per-feature support
flutter_assetFreeType-safe asset packages with pure Dart contracts
ui_kit_componentFreeUI component with optional headless architecture, test, and widgetbook showcase
ui_kit_themeProNew theme variant for the UI Kit

Devtools Free Pro Enterprise

BrickTierDescription
monorepo_toolkitFreeCLI toolkit for Flutter monorepo management
asset_generatorFreeType-safe asset enum generation from directory structure
affectedProGit-based affected package detection for CI/CD
coverage_managerProTest coverage pipeline with configurable thresholds
size_guardProFile size threshold enforcement
detect_new_libraryProDetects newly added direct dependencies
size_analyzerProFlutter --analyze-size report with develop baseline
permission_guardProPermission diff from compiled APK/IPA artifacts
asset_optimizerProImage asset optimization (SVG, PNG, JPEG)
ui_kit_generatorEnterpriseUI Kit component and theme variant management commands

Developer Tools Pro

In-app debug panel and sub-brick inspectors. Install app_debugger first — it is the host for all sub-bricks.

BrickDescription
app_debuggerIn-app dev panel with draggable FAB, 10 painter flags, device/package info
app_debugger_networkAlice HTTP inspector tab
app_debugger_websocketWebSocket traffic inspector tab
app_debugger_feature_flagRuntime flag spoofer tab
app_debugger_analyticsAnalytics event inspector tab
app_debugger_storageFilesystem storage breakdown tab

Diagnostics Enterprise

BrickDescription
app_blackboxSession capture (metrics, filesystem, events, screen) into a .bbx diagnostic bundle

Advanced Free

BrickDescription
utilities_sdkDevice info, package info, biometric utilities

Built by Banua Coder