Open Source Licenses
GoGBA uses several open-source components. This page lists the same core libraries and main dependencies shown in the app (Settings → License). Transitive packages are omitted here for clarity.
Core Libraries
libretro mGBA Core
License: MPL-2.0
Description: High-performance GBA emulation core based on mGBA, adapted for libretro with native integration for optimal performance.
RCheevos
License: MIT
Description: RetroAchievements library for achievement support, leaderboards, and Rich Presence.
Main Dependencies
Flutter
License: BSD-3-Clause
Description: UI toolkit for building natively compiled applications.
Source: https://flutter.dev
Riverpod
License: MIT
Description: State management (flutter_riverpod).
Source: https://riverpod.dev
GoRouter
License: BSD-3-Clause
Description: Declarative routing for Flutter.
Slang
License: MIT
Description: Internationalization and localization (slang, slang_flutter).
Source: https://pub.dev/packages/slang
File Picker
License: MIT
Description: Plugin for picking files and folders.
Firebase
License: Apache-2.0
Description: Analytics, Crashlytics, Remote Config, and related plugins.
Additional Information
For the full dependency tree and SPDX identifiers, use Flutter’s license registry
in the app or run flutter pub deps / inspect each package on pub.dev.