JSONly is a lightweight, user-friendly GUI JSON editor designed to make working with JSON files simple and efficient. Built with a focus on usability, JSONly provides an intuitive interface for viewing, editing, and managing JSON data without overwhelming you with unnecessary features.
- Plain Text Viewer: View and copy the raw JSON content with a single click.
- Open any JSON file for easy editing
JSONly is perfect for developers, data analysts, or anyone needing a reliable tool to manage JSON files. Whether you're debugging APIs, managing configurations, or just exploring JSON, JSONly has you covered.
If you plan to run JSONly from the source code, you will need to install the following dependencies:
- Python requirements (requirements.txt)
pip install -r requirements.txt
- Xsel (Linux only)
- For Debian-based distributions (e.g., Ubuntu):
sudo apt install xsel - For **Red Hat-based distributions** (e.g., Fedora, CentOS): ```bash sudo dnf install xsel - For **Arch-based distributions** (e.g. Manjaro, EndeavorOS): ```bash sudo pacman -S xsel - For other Linux distributions, you can search for xsel in your package manager.
- For Debian-based distributions (e.g., Ubuntu):
- Python 3.10 or above
- For Linux (note: most Linux distributions come with Python preinstalled):
- For Debian-based distributions (e.g., Ubuntu):
sudo apt install python3
- For Red Hat-based distributions (e.g., Fedora, CentOS):
sudo dnf install python3
- For Arch-based distributions (e.g. Manjaro, EndeavorOS):
sudo pacman -S python
- For other Linux distributions, you can search for Python in your package manager. Alternatively, you can check your distribution’s documentation for installation instructions specific to Python.
- For Debian-based distributions (e.g., Ubuntu):
- For Windows
- Installing from Winget:
winget install Python.Python3.13
- Windows installer: https://www.python.org/downloads/windows/
- Installing from Winget:
- For MacOS
- Installing from Homebrew
brew install python@3.13
- MacOS PKG installer: https://www.python.org/downloads/macos/
- Installing from Homebrew
- Other download options: https://python.org/downloads
- For Linux (note: most Linux distributions come with Python preinstalled):
JSONly has been tested on Linux, MacOS, and Windows on x86_64 processors. ARM compatibility is not guaranteed, but should work.
Mobile compatibility (Android and iOS) is planned but not yet implemented.
Run the release file for a hassle-free experience. If running from source, use the following command:
python main.pywThis project is licensed under the MIT License starting from version 1.1.0-beta. See the LICENSE file for more details.
Versions 1.0.1 and earlier were released under the GNU General Public License v3.0 (GPL-3.0). You can find the GPL-licensed source code by checking out the appropriate tags/releases in this repository.
Project website: https://DudenessBoy.github.io/JSONly
SourceForge page: https://jsonly.sourceforge.net
Discord server: https://discord.gg/gVFkaZpUhp
Subreddit: https://reddit.com/r/JSONly
If you encounter an issue or have a feature request, please submit it on the GitHub Issues page. Developers with coding experience are encouraged to fork the repository and contribute by submitting a pull request. For those interested in becoming an active contributor to the project, please reach out to the author directly.