Buscar pacotes, repositórios e categorias de apps

Repositório GitHubiamapuneet/flutter_ex_kit

flutter_ex_kit

Flutter ExKit é uma ferramenta versátil para desenvolvedores Flutter, oferecendo utilitários e extensões para simplificar tarefas, aprimorar widgets e escrever código mais limpo, tornando fácil personalizar e expandir funcionalidades.

Capa do projeto flutter_ex_kit
Estrelas
32
Forks
2
Último push (UTC)
4 de nov. de 2025
Status do projeto
Ativo

README original

Texto original em inglês. Visite o GitHub para a versão atual.

flutter_ex_kit

flutter_ex_kit is a Flutter utility library that provides a collection of custom widgets, extensions, animations, and utility functions. It is designed to simplify common tasks and improve the developer experience while building Flutter applications. Whether you're looking for easy-to-use animations, advanced navigation features, or helpful logging tools, flutter_ex_kit has got you covered.

Features

  • Custom Animations: Includes fade-in and slide-up animations that can be customized for smooth transitions.
  • Logging Utility: Debug logging utility to output logs with custom debug markers.
  • Navigation Extensions: Convenient methods for navigating between pages using PageController.
  • Exit App Handling: Custom exit behavior when the back button is pressed, with customizable delays.
  • Pagination: Functions to trigger pagination on scroll events in list views.
  • Scrollable Widget Utility: Extensions to ensure widgets are visible and scroll to a specific position.
  • File Type Enum: Enum for handling different image file types like jpg, png, gif, and others.

Installation

To use flutter_ex_kit in your Flutter project, add it as a dependency in your pubspec.yaml file:

dependencies:
  flutter:
    sdk: flutter
  flutter_ex_kit: ^0.0.6
flutter pub get

Example Refactoring

Before using flutter_ex_kit

In the traditional approach, you would write the code as follows:

dart

SizedBox(
  height: 10,
),

After using flutter_ex_kit

With the flutter_ex_kit package, you can simplify this code:

dart

10.height,

Documentation

For more detailed examples, advanced features, and in-depth documentation on how to use flutter_ex_kit, please refer to the full documentation:

Read Full Documentation

🚀 About Me

I am Puneet Sharma, and I am a developer.

License

MIT

Puneet Sharma GitHub avatar
Autor no GitHub

Puneet Sharma ↗

I have a passion for building great mobile and web applications.

Flutter WorldSite oficial ↗
LinguagensDart

Categorias

Pacotes publicados por este repositório

Dependências usadas

Lista de dependências 2 itens

  • flutter{"sdk":"flutter"}
  • flutter_testDesenvolvimento{"sdk":"flutter"}

Como escolher um repositório para seu projeto?

Filtre pelo caso de uso, compare a atividade e confira o projeto original antes de adotá-lo.

  1. Busque por nome, autor ou descrição e filtre por tema.
  2. Compare estrelas, forks e envios recentes. Estrelas indicam interesse, mas não garantem qualidade.
  3. Confira o README, a licença e as issues no GitHub antes de usar o projeto.

Fontes e manutenção

“A repository is the most basic element of GitHub.”

GitHub Docs — About repositories ↗