Skip to content

SenseT8N/Emagleo-Android

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

4 Commits
 
 
 
 

Repository files navigation

🚀 Emagleo Browser

Your browser, Your Rules. The Material You browser built for Android enthusiasts.

GitHub license GitHub stars F-Droid Badge Latest Release

Emagleo is a privacy-first, free, and open-source (FOSS) web browser for Android that embraces the modern Material You (Material 3) design language. Built using Flutter and Dart, it delivers a truly native interface that adapts to your device's theme, without compromising speed or security.


✨ Key Features

  • 🎨 Dynamic Theming (Material You): Emagleo automatically extracts color palettes from your Android wallpaper, applying them to the entire browser interface for a seamless, personalized experience, thanks to Flutter's UI capabilities.
  • 🛡️ Privacy By Default: Absolutely zero telemetry or tracking. Comes with a powerful, built-in ad and tracker blocker active from the moment you install.
  • ⚙️ Lightweight & Speedy: Built with minimalism in mind, ensuring a small app size and fast page loads across all compatible Android versions.
  • 🧑‍💻 FOSS Commitment: The entire codebase is auditable and transparently licensed under the GPLv3.

📱 Preview

Experience a truly adaptive and native Android browsing interface.


⬇️ Installation

1. F-Droid (Recommended for FOSS users)

The most secure and transparent way to install Emagleo is via the F-Droid repository:

  1. Open the F-Droid app.
  2. Search for Emagleo.
  3. Install the application.

2. Direct APK Download

For the latest stable release or beta versions, you can download the APK directly from our GitHub releases page:


🛠️ Building From Source

Emagleo is a Flutter project. To build and run the app locally, you need the Flutter SDK and its dependencies.

Prerequisites

  • Flutter SDK: Install Flutter.
  • Dart SDK (included with Flutter).
  • Android Studio / VS Code: Set up for Flutter development.

Steps to Build (Android)

  1. Clone the Repository:
    git clone [https://github.com/SenseT8N/Emagleo-Android.git](https://github.com/SenseT8N/Emagleo-Android.git)
    cd Emagleo-Android
  2. Get Dependencies: Fetch all required Dart packages.
    flutter pub get
  3. Check Environment: Verify your setup and connected devices.
    flutter doctor
  4. Run the App: Launch the app on a connected device or emulator.
    flutter run
    Alternatively, open the project in Android Studio or VS Code and click the 'Run' button.

🤝 Contributing

We welcome contributions from the community! Whether you are a developer, a designer, or simply a user reporting bugs, your help is essential.

How to Contribute:

  1. Report Bugs: Found an issue? Please open a new issue on the GitHub Issue Tracker.
  2. Suggest Features: We love new ideas! Submit feature requests on the Issue Tracker.
  3. Code Contributions:
    • Fork the repository.
    • Create a new branch (git checkout -b feature/AmazingFeature).
    • Commit your changes (git commit -m 'Add Amazing Feature').
    • Push to the branch (git push origin feature/AmazingFeature).
    • Open a Pull Request (PR) to SenseT8N/Emagleo-Android.

📄 License

Emagleo Browser is released under the GNU General Public License v3.0 (GPLv3).

See the LICENSE file for more details.

❤️ Credits

  • Developed and Maintained by: Leon Studio
  • Inspired by: Google's Material Design 3 guidelines.

About

Your browser, Your Rules.

Resources

License

Stars

Watchers

Forks

Packages

 
 
 

Contributors