Skip to content

Releases: KurtWeston/csv-split

csv-split v1.0.0

25 Nov 18:49

Choose a tag to compare

🎉 CSV Split v1.0.0 - Initial Release

We're excited to announce the first stable release of CSV Split, a powerful CLI tool for intelligently splitting large CSV files into manageable chunks!

✨ Key Features

  • 📊 Multiple Split Modes

    • Split by row count with configurable chunk sizes
    • Split by target file size (MB/GB)
    • Group rows by column values for categorical splitting
  • 🛡️ Robust CSV Handling

    • Automatically preserves headers in all output files
    • Correctly handles quoted fields and commas within quotes
    • Supports escaped delimiters
    • Custom delimiter support (comma, tab, semicolon, pipe)
  • 💪 Production-Ready Features

    • Progress bar for large file processing
    • Input validation and error handling
    • Flexible output naming (numbered suffixes or column-value-based)
    • Custom output directory support

📦 Installation