8 practical Python utilities for working with CSV, Excel, JSON, JSONL and Parquet files.
This toolkit provides simple, standalone command-line tools for converting data between common formats, with Parquet as the central format.
All tools process files locally on your machine. No web server, API keys or external conversion service is required.
Included Utilities
CSV to Parquet - Convert CSV files to Parquet with schema inference and streaming processing.
Parquet to CSV - Convert Parquet files to CSV using batch processing.
Excel to Parquet - Convert Excel worksheets to Parquet with streaming row processing.
Parquet to Excel - Export Parquet data to Excel with support for large datasets and worksheet splitting.
JSON to Parquet - Convert JSON arrays and JSONL data to Parquet, including nested structures.
Parquet to JSON - Convert Parquet files to standard JSON while preserving nested structures.
JSONL to Parquet - Convert newline-delimited JSON files to Parquet using streaming processing.
Generate Test CSV - Generate configurable test datasets with realistic sample data, custom columns and row counts.
Conversion Paths
CSV → Parquet
Excel → Parquet
JSON → Parquet
JSONL → Parquet
Parquet → CSV
Parquet → Excel
Parquet → JSON
Privacy & Local Processing
Your files are processed directly on your machine and are not uploaded to a website or third-party conversion service.
This makes the toolkit useful for internal datasets, customer data, financial data, confidential reports and other files that should remain local.
Package Contents
8 complete Python utilities
Full source code
Automated tests
Example input files
Individual README documentation
Individual requirements.txt files
Each utility is independent and can be used, understood, customized and integrated into your own workflows.
Requirements
Python 3.11 or newer
Windows, macOS or Linux
pip
Getting Started
Choose a utility from the scripts directory.
Install its requirements:
pip install -r requirements.txt
Run the utility. For example:
python csv_to_parquet.py input.csv output.parquet
Every utility includes its own README with command-line options and usage examples.
Features
8 standalone Python utilities
CSV, Excel, JSON, JSONL and Parquet support
Parquet-centered conversion workflows
Streaming and batch processing
Low memory usage
Automatic schema inference
Nested JSON support
Simple command-line interface
Local file processing
Large file support
Automated tests included
Detailed documentation included
Easy to customize and extend
Cross-platform
You have to login to leave a review!
All Reviews
No Review!
What type of support is included? Verified source code Free support included Download code immediately Quality guarantee for your satisfaction Support: info@sellanycode.com
You have to login to ask a question!
All Questions
No Question!
$20
Verified source code
Join 35192+ buyers which trust us!
Download code immediately
100% Guarantee For Item! Satisfaction guarantee policy.