This is super cool package gives you all the button types in Flutter with beautiful styles and much more.


This package gives you powerful buttons with minimal code base into your application.

Getting started

Import the package and enjoy the different flutter buttons.


It gives you bunch of button that you can use into your project, like:

  • TextButton
  • OutlinedButton
  • TextButton with icon
  • OutlinedButton with icon
  • Circular button with icon

class MyFlutterButtons extends StatelessWidget {
  const MyFlutterButtons({Key? key}) : super(key: key);
  Widget build(BuildContext context) {
    return Scaffold(
      appBar: AppBar(),
      body: FlutterCircleButton(
            buttonIcon: const Icon(Icons.camera_alt),
            onTap: () {},

Additional information

TODO: Add more capability to change colors to gradient, Add more buttons animation, Add some cool feature on tap.