π¦ Button Hub
A Flutter button library that brings beauty, animation, and style into your UI.
π About Button Hub
Button Hub is a lightweight Flutter UI package containing stylish, animated buttons crafted to look modern, smooth, and production-ready. It helps developers add beautiful buttons in just one line, without writing long UI code again and again.
β¨ Perfect for β Login pages β E-commerce apps β Landing pages β Dashboards β Settings screens β Anywhere you want awesome buttons!
π¨ Features
- π₯ Beautiful pre-built animated buttons
- π Smooth hover, press & scale animations
- π§© Plug-and-play widgets
- π± Responsive for Android, iOS & Web
- π₯ Supports mouse hover on web/desktop
- π Fully customizable
- πͺΆ Lightweight and clean code
π¦ Installation
flutter pub add button_hub
β‘ Usage Example
import 'package:flutter/material.dart';
import 'package:button_hub/button_hub.dart';
void main() {
runApp(const MyApp());
}
class MyApp extends StatelessWidget {
const MyApp({super.key});
@override
Widget build(BuildContext context) {
return MaterialApp(
home: Scaffold(
backgroundColor: Colors.grey.shade200,
body: Center(
child: Button73(
text: "Click Me!",
onTap: () {
print("Button Pressed!");
},
),
),
),
);
}
}
That's it! One line β ready, animated, beautiful button. π
π§© Included Buttons
| Button Name | Description |
|---|---|
| Button73 | A modern glossy button inspired by web UI with hover animation |
| More soon⦠| New buttons will be added continuously |
π€ Contributing
Contributions are always welcome! If you have a new button idea β send a PR or open an issue.
β Support the Project
If this package helps you, consider giving it a star β on GitHub. It motivates me to build more awesome Flutter UI components!
π License
This project is licensed under the MIT License β free for personal & commercial use.
π Made with love for the Flutter community
By πCodepataπ