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.
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.
To use McJsonizeIt, follow these steps:
- Make sure you have Python installed on your system.
- Clone or download the McJsonizeIt repository from GitHub.
- Navigate to the project directory in your terminal or command prompt.
- 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.