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

A comprehensive file utility library for Flutter/Dart applications.

file_utils_plus #

A comprehensive file utility library for Flutter/Dart applications.

Features #

File Reading #

  • Read text files with custom encoding
  • Read binary files
  • Stream reading for large files
  • Chunk reading for memory efficiency
  • JSON file reading with type safety

File Writing #

  • Write text files with custom encoding
  • Write binary files
  • Append text to existing files
  • Atomic writing to prevent corruption
  • JSON file writing

Encoding/Decoding #

  • Base64 encoding/decoding
  • URL-safe Base64 encoding/decoding
  • Hex encoding/decoding
  • String to bytes conversion with custom encoding

File Type Detection #

  • File extension detection
  • MIME type detection
  • Image/Video/Audio file detection
  • Document and compressed file detection
  • File header-based type detection

File Operations #

  • File existence checking
  • File size and modification time
  • File permissions checking
  • File deletion, copying, and moving

File Validation #

  • MD5, SHA1, SHA256 hash calculation
  • File integrity verification
  • Stream-based hash calculation for large files

Temporary File Management #

  • Temporary file creation
  • Temporary directory creation
  • Automatic cleanup of temporary files
0
likes
160
points
27
downloads

Documentation

API reference

Publisher

unverified uploader

Weekly Downloads

A comprehensive file utility library for Flutter/Dart applications.

Repository (GitHub)
View/report issues

License

MIT (license)

Dependencies

crypto, mime, path

More

Packages that depend on file_utils_plus