easy_toast_plus 1.0.2 copy "easy_toast_plus: ^1.0.2" to clipboard
easy_toast_plus: ^1.0.2 copied to clipboard

A lightweight Flutter toast package for showing simple toast messages anywhere in your app.

🧁 easy_toast #

A lightweight Flutter toast package that lets you show simple, elegant toast messages anywhere in your app — with no dependencies and zero setup.


✨ Features #

✅ Show toast messages anywhere with one line of code
✅ Fully customizable (color, position, duration, font size, etc.)
✅ Works seamlessly with both MaterialApp and CupertinoApp
✅ No context rebuilds or external dependencies
✅ Tiny, clean, and developer‑friendly


🚀 Getting Started #

Add the dependency in your pubspec.yaml:

dependencies:
  easy_toast: ^1.0.0

Import the package:

import 'package:easy_toast/easy_toast.dart';

🪄 Usage #

Here’s a minimal example:

import 'package:flutter/material.dart';
import 'package:easy_toast/easy_toast.dart';

void main() => runApp(const MyApp());

class MyApp extends StatelessWidget {
  const MyApp({super.key});

  @override
  Widget build(BuildContext context) {
    return MaterialApp(
      title: 'Easy Toast Demo',
      home: Scaffold(
        appBar: AppBar(title: const Text('Easy Toast Example')),
        body: Center(
          child: ElevatedButton(
            onPressed: () {
              EasyToast.show(context, 'Hello from EasyToast!');
            },
            child: const Text('Show Toast'),
          ),
        ),
      ),
    );
  }
}

⚙️ Customization #

You can adjust the look and feel easily:

EasyToast.show(
  context,
  'Customized Toast!',
  duration: const Duration(seconds: 3),
  backgroundColor: Colors.indigo,
  textColor: Colors.white,
  fontSize: 16,
  borderRadius: 12,
  gravity: ToastGravity.top,
);

🧩 Toast Positions #

Gravity Option Description
ToastGravity.top Show at top of the screen
ToastGravity.center Show in center
ToastGravity.bottom Show at bottom (default)

📂 Example Project #

You can find a full working demo inside the /example directory:

example/lib/main.dart

Run it using:

flutter run example/lib/main.dart

🧠 Additional Information #

  • Author: Tyne Aung
  • License: MIT
  • Compatible with: Flutter 3.0+
  • Contributions, pull requests, and feedback are welcome!

Enjoy coding with easy_toast — your sweetest way to show messages 🍰


19
likes
140
points
114
downloads

Publisher

verified publishertineaung.com

Weekly Downloads

A lightweight Flutter toast package for showing simple toast messages anywhere in your app.

Homepage
Repository (GitHub)
View/report issues

Documentation

API reference

License

MIT (license)

Dependencies

flutter

More

Packages that depend on easy_toast_plus