Skip to content

Simple GUI python app for turning JSON into JSONL

License

Notifications You must be signed in to change notification settings

LericDax/McJsonizeIt

Repository files navigation

McJsonizeIt

McJsonizeIt is a Python-based tool providing a graphical user interface (GUI) for converting JSON files into JSONL (JSON Lines) format. The GUI is built with Tkinter and styled with ttkbootstrap using a tropical theme. It allows you to select an input JSON file and an output folder, with automatic name conflict handling and a progress bar for visual feedback during conversion.

Author

McJsonizeIt is created by Logan Kirkland, also known as Leric Dax. You can find Logan on Twitter @LericDax and visit his website for more information.

Installation

To use McJsonizeIt, follow these steps:

  1. Make sure you have Python installed on your system.
  2. Clone or download the McJsonizeIt repository from GitHub.
  3. Navigate to the project directory in your terminal or command prompt.
  4. Install the required packages, especially ttkbootstrap, by running the following command:
pip install -r requirements.txt

## Usage
Once you have installed the required dependencies, you can run McJsonizeIt by executing the 
main.py script:

python main.py

This will launch the graphical user interface where you can select your input JSON files and output folder, and then convert them to JSONL format with ease.

## Feedback
If you encounter any issues, have questions, or would like to provide feedback, please feel free to open an issue on GitHub. Your feedback is highly appreciated and will help improve McJsonizeIt for everyone.

About

Simple GUI python app for turning JSON into JSONL

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages