random_data_generator 0.0.2 copy "random_data_generator: ^0.0.2" to clipboard
random_data_generator: ^0.0.2 copied to clipboard

This library Provides a comprehensive set of functions for generating various types of random data, codes, and identifiers, suitable for Flutter app development.

Version 0.0.2 #

  • Added 20+ new methods to generate random dates and times in different formats.

Version 0.0.1 #

  • Added functions for generating various types of random data:
    • Integers, doubles, and characters
    • Quotes and language names
    • Colors (hex, RGB, RGBA, HSL, HSV, CMYK)
    • Email addresses and email username parts
    • Passwords of varying strength (easy, medium, strong)
    • Animal names and ancient animal names
    • Bike names with companies, bike companies, and bike names alone
    • Car names with companies, car companies, and car names alone
    • Fruit names, vegetable names, and drink names
    • Country names
    • Currency names with symbols, currency names alone, and currency symbols alone
    • Company names for various industries (technology, finance, retail, automotive, food and beverage, pharmaceutical, aerospace, consulting, energy, manufacturing)
  • Added functions for generating various codes and identifiers:
    • OTPs (One-Time Passwords)
    • Unique identifiers using timestamps and random numbers
    • Tokens and unique identifiers similar to GUID, ULID, Nano ID, UDID, random string ID, timestamp ID, and secure random ID
    • Invoice numbers, phone number verification codes, document numbers, tracking numbers, employee IDs, order numbers, account numbers, transaction IDs
    • Coupon codes, voucher codes, discount codes, promo codes, referral codes
    • Verification codes, tracking codes, auth codes, pin codes, secret codes, access codes, session IDs, customer numbers, reservation codes, transaction codes, refund codes, enrollment codes
  • Added functions for generating UUIDs (Universally Unique Identifiers):
    • Supports UUID versions 1, 2, 3, 4, 5 with different variants (NCS, RFC 4122, Microsoft)
  • Added functions for generating Flake UUIDs and XIDs (CUIDs).
  • Added functions for generating snowflake IDs (Twitter snowflake algorithm).
  • Added functions for generating hash-based IDs, collision-resistant IDs, and secure hash IDs.
  • Added functions for generating distributed IDs, composite IDs, cluster IDs, and consistent hash IDs.
  • Added functions for generating secure timestamp IDs, GUIDs, ULIDs, and Nano IDs.
  • Added a function for generating a worldwide education institute name.
  • Added a function for generating a random phone number.
  • Added a function for generating a slug ID from a given input value.

This version includes a comprehensive set of features for generating various types of random data, codes, and identifiers, making it suitable for a wide range of use cases in Flutter app development.

4
likes
140
points
246
downloads

Publisher

unverified uploader

Weekly Downloads

This library Provides a comprehensive set of functions for generating various types of random data, codes, and identifiers, suitable for Flutter app development.

Repository (GitHub)

Documentation

API reference

License

MIT (license)

Dependencies

flutter

More

Packages that depend on random_data_generator