zeba_academy_units 0.0.1 copy "zeba_academy_units: ^0.0.1" to clipboard
zeba_academy_units: ^0.0.1 copied to clipboard

A simple and powerful Flutter unit conversion package supporting length, weight, temperature, speed, area, volume and time conversions.

Changelog #

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

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


1.0.0 - 2026-07-11 #

Added #

Initial Release 🎉 #

First stable release of zeba_academy_units.

Added a lightweight and dependency-free unit conversion toolkit for Flutter applications.

Length Conversion #

Added support for:

  • Meter
  • Kilometer
  • Centimeter
  • Millimeter
  • Mile
  • Yard
  • Foot
  • Inch

Features:

  • Convert between multiple length units
  • Accurate conversion factors
  • Type-safe LengthUnit enum

Weight Conversion #

Added support for:

  • Kilogram
  • Gram
  • Milligram
  • Pound
  • Ounce

Features:

  • Mass conversion utilities
  • Simple converter API
  • Type-safe WeightUnit enum

Temperature Conversion #

Added support for:

  • Celsius
  • Fahrenheit
  • Kelvin

Features:

  • Celsius conversion
  • Fahrenheit conversion
  • Kelvin conversion
  • Bidirectional temperature calculations

Speed Conversion #

Added support for:

  • Meter per second
  • Kilometer per hour
  • Mile per hour

Features:

  • Speed unit conversion
  • Accurate metric and imperial support

Area Conversion #

Added support for:

  • Square Meter
  • Square Kilometer
  • Square Foot
  • Acre

Features:

  • Area measurement conversion
  • Common real-world units

Volume Conversion #

Added support for:

  • Liter
  • Milliliter
  • Gallon
  • Cubic Meter

Features:

  • Liquid and volume conversions
  • Easy-to-use API

Time Conversion #

Added support for:

  • Second
  • Minute
  • Hour
  • Day

Features:

  • Time interval conversion
  • Simple conversion methods

Developer Experience #

Added:

  • Clean package architecture
  • Public exports
  • Type-safe enums
  • Null safety support
  • Flutter-friendly API design
  • Zero external dependencies

Documentation #

Added:

  • Complete README documentation
  • Usage examples
  • API documentation
  • Installation instructions
  • GPL-3.0 licensing information

Testing #

Added unit tests covering:

  • Length conversions
  • Weight conversions
  • Temperature conversions
  • Speed conversions
  • Area conversions
  • Volume conversions
  • Time conversions

Upcoming Releases #

Future improvements planned:

1.1.0 #

Planned features:

  • Unit symbols
  • Formatting helpers
  • Decimal precision control
  • Rounding options
  • Extension methods
  • Custom conversion support

2.0.0 #

Future possibilities:

  • Scientific measurement units
  • Advanced measurement categories
  • Developer customization APIs

License #

This project is licensed under the GNU General Public License v3.0 (GPL-3.0).


Developed with ❤️ by Zeba Academy.

0
likes
135
points
85
downloads

Documentation

API reference

Publisher

verified publisherzeba.academy

Weekly Downloads

A simple and powerful Flutter unit conversion package supporting length, weight, temperature, speed, area, volume and time conversions.

Homepage

License

GPL-3.0 (license)

Dependencies

flutter

More

Packages that depend on zeba_academy_units