GitHub - ScratchBuild/QuaX: Privacy respecting X client for Android

Features

Important

An X account is needed to use QuaX. Subscriptions, saved posts and all other QuaX settings are independent from the account you're logged into. Everything is local to the app.

  • ✅ Customizable feeds
  • ✅ Follow anybody
  • ✅ Trending topics from anywhere in the world
  • ✅ Search anything on X
  • ✅ Save posts offline
  • ✅ Download any media (image, gif, video)
  • ✅ Modern Material 3 design
  • ✅ No trackers

Screenshots

Contribute

If you'd like to help make QuaX even better, here are a few ways you can contribute:

  • Report a bug: If you've found a bug in QuaX, open a new issue (please check that someone else hasn't reported it first).
  • Request a feature: Feel like something is missing? Open an issue detailing exactly what you're looking for.
  • Fix a bug: To contribute to the codebase, check for issues labeled "good first issue". Otherwise, feel free to tackle any issue, fork the repository, push to a branch, and create a pull request.

Build locally

Prerequisites:

python -mvenv .venv
source ./.venv/bin/activate
pip install -r requirements.txt
python generate_icons.py
deactivate

flutter pub get
dart run flutter_launcher_icons
dart run dart_pubspec_licenses:generate
dart run intl_utils:generate
dart run flutter_iconpicker:generate_packs --packs material
flutter build apk --debug

Of course, you can work with this app on Android Studio.

Star History

Star History Chart