Skip to main content

CSV to JSON Converter CLI

A simple and beginner-friendly command-line tool to convert CSV files into JSON format quickly and efficiently.


Features

  • Convert CSV files to JSON format
  • Simple and interactive command-line interface
  • Uses built-in Python libraries (csv, json)
  • Clean and easy-to-understand code
  • Lightweight and fast

Installation

pip install csvtojson-bikita

Usage

Run the following command:

csvtojson-bikita

Then enter the required file paths:

Enter CSV file path:
Enter output JSON file path:

Example Output

[
    {
        "name": "John",
        "age": "25",
        "city": "New York"
    },
    {
        "name": "Alice",
        "age": "30",
        "city": "London"
    }
]

Project Structure

csv-to-json-converter/
│
├── csv-to-json/
│   ├── __init__.py
│   └── converter.py
│
├── pyproject.toml
└── README.md

Contributing

Contributions are welcome! Feel free to open issues or submit pull requests.


License

This project is licensed under the MIT License.


Author

Developed by Bikita Suwal

Metadata

Release files for csvtojson-bikita 0.1.0

For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.

Source distribution (sdist)

Source distribution for csvtojson-bikita 0.1.0
File Size Uploaded
csvtojson_bikita-0.1.0.tar.gz 2.5 kB Details

Built distribution (wheel)

Table of built distributions (wheels) for csvtojson-bikita 0.1.0
File Interpreter ABI Platform
csvtojson_bikita-0.1.0-py3-none-any.whl Python 3 none any Details

Total release size: 5.7 kB

Release files / csvtojson_bikita-0.1.0.tar.gz

Download URL csvtojson_bikita-0.1.0.tar.gz
Size 2.5 kB
Tags Source
SHA-256 checksum
How to use checksums
d38ef80f7a2c626d731008002a314364c4bd57406d99abb195efb0519431cec5
BLAKE2b-256 checksum
How to use checksums
d161560f438aabcd0631ad6cc92fcd1bd5fa7941661675113d3c8df74986367f
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/6.2.0 CPython/3.14.0

Release files / csvtojson_bikita-0.1.0-py3-none-any.whl

Download URL csvtojson_bikita-0.1.0-py3-none-any.whl
Size 3.2 kB
Tags Python 3
SHA-256 checksum
How to use checksums
c415bb8dc149db11df0d9ecac8502adf7f2dad42ac1a5d58b22838ac3561c19a
BLAKE2b-256 checksum
How to use checksums
098b959fa400b073b5ba6a0099d5f81fe75ee8b363c3ff5e07bf2595eec91eb5
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/6.2.0 CPython/3.14.0

Release history Release notifications | RSS feed

This release

0.1.0 This release

2 release files

Anthropic, PBC Visionary sponsor Bloomberg Visionary sponsor Hudson River Trading Visionary sponsor Meta Visionary sponsor NVIDIA Visionary sponsor Microsoft Sustainability sponsor Depot Continuous Integration AWS Cloud computing and Security Sponsor Datadog Monitoring Fastly CDN Google Download Analytics Sentry Error logging StatusPage Status page