zeba_academy_shapes 1.0.0 copy "zeba_academy_shapes: ^1.0.0" to clipboard
zeba_academy_shapes: ^1.0.0 copied to clipboard

A Flutter package providing customizable ticket, coupon, blob, wave, hexagon, star and pentagon shapes.

Changelog #

All notable changes to this project will be documented in this file.

The format follows Keep a Changelog, and this project adheres to Semantic Versioning.

1.0.0 - 2026-07-07 #

๐ŸŽ‰ Initial Release #

First stable release of Zeba Academy Shapes.

zeba_academy_shapes is a lightweight Flutter package providing reusable custom shapes built with Flutter's CustomPainter API.

โœจ Added #

Shape Widgets #

Added the following ready-to-use Flutter shape widgets:

  • Added TicketShape
  • Added CouponShape
  • Added BlobShape
  • Added WaveShape
  • Added HexagonShape
  • Added StarShape
  • Added PentagonShape

๐ŸŽจ Customization #

Added support for:

  • Custom colors
  • Flutter widget-based usage
  • Canvas-based rendering
  • Lightweight shape drawing

โšก Performance #

  • Implemented shapes using Flutter CustomPainter
  • Added zero external dependencies
  • Optimized for smooth rendering
  • Reduced package overhead

๐Ÿงฉ Developer Experience #

Added:

  • Clean public exports
  • Simple widget APIs
  • Documentation comments
  • Example usage
  • Package tests

๐Ÿงช Testing #

Added widget tests covering:

  • Ticket shape rendering
  • Coupon shape rendering
  • Blob shape rendering
  • Wave shape rendering
  • Hexagon shape rendering
  • Star shape rendering
  • Pentagon shape rendering

๐Ÿ“š Documentation #

Added:

  • Complete README documentation
  • Installation instructions
  • Usage examples
  • Contribution guidelines
  • GPL-3.0 license information

๐Ÿ“„ License #

Released under:

GNU General Public License v3.0 (GPL-3.0)


Future Roadmap #

Planned improvements:

Upcoming Features #

  • Gradient color support
  • Border customization
  • Shadow support
  • Shape animations
  • Adjustable dimensions
  • Rotation support
  • Clipping widgets
  • More creative UI shapes
  • Additional customization options

Maintainers #

Developed and maintained by:

Sufyan bin Uzayr

Open-source developer building meaningful Flutter and technology projects.

Zeba Academy #

Learning platform for coding, technology, and development.

Website:

https://zeba.academy

Developer Resources:

https://code.zeba.academy

Thank you for using Zeba Academy Shapes ๐Ÿš€

0
likes
150
points
52
downloads

Documentation

API reference

Publisher

verified publisherzeba.academy

Weekly Downloads

A Flutter package providing customizable ticket, coupon, blob, wave, hexagon, star and pentagon shapes.

Homepage

License

GPL-3.0 (license)

Dependencies

flutter

More

Packages that depend on zeba_academy_shapes