No description
- Dart 99.7%
- Shell 0.2%
- Swift 0.1%
| .agents/skills | ||
| .claude/skills | ||
| android | ||
| assets | ||
| ios | ||
| lib | ||
| test | ||
| .gitignore | ||
| .metadata | ||
| analysis_options.yaml | ||
| build_prod.sh | ||
| l10n.yaml | ||
| PRIVACY_POLICY.md | ||
| pubspec.lock | ||
| pubspec.yaml | ||
| README.md | ||
| skills-lock.json | ||
QuanToot
QuanToot is a Flutter mobile client for Mastodon, derived from QuanQuan Mastodon.
https://quanquan.space/viewtopic.php?t=2276
Key behavior
- Users choose their Mastodon instance; the app has no built-in default server.
- The chosen instance is saved for future public browsing and login.
- Users can browse public timelines without logging in.
- Notifications are fetched in-app from the Mastodon API. QuanToot does not use Firebase Cloud Messaging, a push relay, or Google Services configuration.
Requirements
- Flutter with Dart SDK 3.10.4 or newer
- Android SDK or Xcode, depending on the target platform
Development
flutter pub get
flutter test
flutter analyze
flutter run
Build Android release APKs with:
./build_prod.sh
