An open API service indexing awesome lists of open source software.

https://github.com/memoryzy/json-assistant

基于 IntelliJ IDEs 的 JSON 工具插件,让 JSON 处理变得更轻松!
https://github.com/memoryzy/json-assistant

intellij intellij-idea intellij-idea-plugin intellij-platform intellij-plugin intellij-plugins jetbrains-plugin json json-tools

Last synced: 5 months ago
JSON representation

基于 IntelliJ IDEs 的 JSON 工具插件,让 JSON 处理变得更轻松!

Awesome Lists containing this project

README

          

# Json Assistant

> **English / [简体中文](./README_zh.md)**


JSON Tool Plugin based on IntelliJ IDEs.It makes JSON processing a breeze!

基于 IntelliJ IDEs 的 JSON 工具插件,让 JSON 处理变得更轻松!

[![Homepage][shields:hp]][jb:plugin-link]
 
[![Version][shields:version]][jb:version]
 
[![Build][shields:build]][gh:build]
 
[![Downloads][shields:download]][jb:plugin-link]

---

- [Key Features](#key-features)
- [Getting Started](#getting-started)
- [Compatibility](#compatibility)
- [Installation](#installation)
- [Support/Donations](#support-donations)
- [Donors list](#donors-list)

---

## Key Features
- Full [JSON5][json5] Support
- JSON Window
- History
- JSONPath/JMESPath Query
- JSON Processing
- Beautify
- Minify
- Tree View
- GridView
- Compare
- Escape
- Serialization
- JavaBean to JSON Conversion
- JavaBean to JSON5 Conversion (Including Comments)
- Runtime Object to JSON Conversion
- JSON to JavaBean Conversion
- JSON5 to JavaBean Conversion (Including Comments)
- Kotlin Properties to JSON
- Extract Java Constants to JSON
- Format Conversion
- XML
- YAML
- Toml
- Properties
- URL Params
- Extensions
- Convert between Timestamp and Standard Date Format
- Parse nested JSON strings into objects/arrays


## Getting Started 🚀
When the editor contains only valid JSON text or when valid JSON is selected, you can use the `Alt+K` shortcut or right-click and choose `Json Assistant` to bring up the action menu.

For more operations, please refer to the [plugin documentation][plugin:docs].


## Compatibility
- Android Studio — Arctic Fox | 2020.3.1+
- AppCode — 2020.3+
- Aqua — 2024.1.1+
- CLion — 2020.3+
- Code With Me Guest — 1.0+
- DataGrip — 2020.3+
- DataSpell — 2021.3+
- GoLand — 2020.3+
- IntelliJ IDEA Community — 2020.3+
- IntelliJ IDEA Ultimate — 2020.3+
- JetBrains Client — 1.0+
- JetBrains Gateway — 2022.2+
- MPS — 2020.3+
- PhpStorm — 2020.3+
- PyCharm Community — 2020.3+
- PyCharm Professional — 2020.3+
- Rider — 2020.3+
- RubyMine — 2020.3+
- RustRover — 2024.1+
- WebStorm — 2020.3+
- Writerside — 2024.1+


## Installation

- Using the IDE built-in plugin system:

Settings/Preferences > Plugins > Marketplace > Search for "Json Assistant" >
Install

- Manually:

Download the [latest release][gh:release] and install it manually using
Settings/Preferences > Plugins > ⚙️ > Install plugin from disk...


## Support / Donations
You can contribute and support the project in the following ways:
- Star the project on GitHub.
- Light up a five-star review for the plugin on the [**Marketplace**][jb:plugin-reviews].
- Submit an [**Issue**][gh:issue] or [**PR**][gh:pr].
- Share the plugin with your friends/colleagues.
- If you like this plugin, please consider supporting me with a donation, your support will motivate me to keep improving this project:




WeChat Pay
Alipay





WeChat Pay




Alipay



> **Note**
>
> When donating via wechat or Alipay, please provide your name (nickname) and website link in the message.
>
> The donation information will be added to the [**donation list**](#donors-list) for public acknowledgement.
>
> For further information or questions, please feel free to contact me at [**memoryzk@outlook.com**][mailto].

**Thank you for your support!**


### Donors List

Heartfelt thanks to every donor who supports us! Your generosity helps us improve and enhance the project. Thank you for your support!❤️

| Name | Website | Message | Amount |
| --- | --- | --- | --- |
| **音 | | | 20.00 CNY |
| sanp | [https://www.haozhuji.net/](https://www.haozhuji.net/) | 好主机 | 10.24 CNY |
| **程 | | | 10.00 CNY |
| ◎♪TEL | | | 10.00 CNY |
| Danny | | 支持✊ | 10.00 CNY |
| **静 | | | 10.00 CNY |
| - | | | 10.00 CNY |
| AC | | | 8.88 CNY |
| 爱心人士 | | 很好用,加油 | 8.88 CNY |
| **乐 | | | 8.88 CNY |
| 晴空一鹤 | | 加个鸡腿~ | 8.88 CNY |
| 🤨🤪 | | | 8.88 CNY |
| 小白的旅途 | | 谢谢大佬的开源! | 8.88 CNY |
| ت | | Json插件很好用,加油 | 6.66 CNY |
| 广柔散人 | | good | 6.66 CNY |
| One | | | 6.66 CNY |
| Vinay | | | 6.66 CNY |
| 听风逝夜 | [https://coolrequest.dev/](https://coolrequest.dev/) | 插件: [Cool Request](https://plugins.jetbrains.com/plugin/23555-cool-request-rest-client-) | 6.66 CNY |
| 秉心 | | 为开源技术人点赞 | 6.66 CNY |
| Karl(大宇) | | | 6.66 CNY |
| *卿 | | | 6.66 CNY |
| 可惜 | | | 6.66 CNY |
| 缘 | | 谢谢 | 6.66 CNY |
| 爱心人士 | | 很方便补充单测哈哈 | 6.66 CNY |
| 刘帅 | | | 6.66 CNY |
| **成 | | | 6.60 CNY |
| *瑞 | | | 5.00 CNY |
| JiaoJunWei | | | 5.00 CNY |
| HALOS | | | 5.00 CNY |
| **权 | | | 1.00 CNY |
| **成 | | | 1.00 CNY |
| *伟 | | | 1.00 CNY |
| **明 | | | 1.00 CNY |
| 爱心人士 | | | 1.00 CNY |

[shields:hp]: https://img.shields.io/badge/Jetbrains%20Plugin-Json%20%20Assistant-4285F4.svg?style=Plastic&logo=data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxNCIgaGVpZ2h0PSIxNCIgdmlld0JveD0iMCAwIDI0IDI0Ij48ZyBmaWxsPSJub25lIj48cGF0aCBkPSJNMjQgMHYyNEgwVjB6TTEyLjU5MyAyMy4yNThsLS4wMTEuMDAybC0uMDcxLjAzNWwtLjAyLjAwNGwtLjAxNC0uMDA0bC0uMDcxLS4wMzVxLS4wMTYtLjAwNS0uMDI0LjAwNWwtLjAwNC4wMWwtLjAxNy40MjhsLjAwNS4wMmwuMDEuMDEzbC4xMDQuMDc0bC4wMTUuMDA0bC4wMTItLjAwNGwuMTA0LS4wNzRsLjAxMi0uMDE2bC4wMDQtLjAxN2wtLjAxNy0uNDI3cS0uMDA0LS4wMTYtLjAxNy0uMDE4bS4yNjUtLjExM2wtLjAxMy4wMDJsLS4xODUuMDkzbC0uMDEuMDFsLS4wMDMuMDExbC4wMTguNDNsLjAwNS4wMTJsLjAwOC4wMDdsLjIwMS4wOTNxLjAxOS4wMDUuMDI5LS4wMDhsLjAwNC0uMDE0bC0uMDM0LS42MTRxLS4wMDUtLjAxOS0uMDItLjAyMm0tLjcxNS4wMDJhLjAyLjAyIDAgMCAwLS4wMjcuMDA2bC0uMDA2LjAxNGwtLjAzNC42MTRxLjAwMS4wMTguMDE3LjAyNGwuMDE1LS4wMDJsLjIwMS0uMDkzbC4wMS0uMDA4bC4wMDQtLjAxMWwuMDE3LS40M2wtLjAwMy0uMDEybC0uMDEtLjAxeiIvPjxwYXRoIGZpbGw9IndoaXRlIiBkPSJNMiA5YTMgMyAwIDAgMSAzLTNoMi44NTNjLjI5NyAwIC40OC0uMzA5LjM2Ni0uNTgzQTIuNSAyLjUgMCAwIDEgOC4wODMgNWMtLjMzMS0xLjQ4Ny43OTItMyAyLjQxNy0zYzEuNjI2IDAgMi43NDggMS41MTMgMi40MTcgM2EyLjUgMi41IDAgMCAxLS4xMzYuNDE3Yy0uMTE1LjI3NC4wNjkuNTgzLjM2Ni41ODNIMTVhMyAzIDAgMCAxIDMgM3YxLjg1M2MwIC4yOTcuMzA4LjQ4LjU4My4zNjZjLjEzNS0uMDU2LjI3My0uMTA0LjQxNy0uMTM2YzEuNDg3LS4zMzEgMyAuNzkxIDMgMi40MTdzLTEuNTEzIDIuNzQ4LTMgMi40MTdhMi41IDIuNSAwIDAgMS0uNDE3LS4xMzZjLS4yNzQtLjExNS0uNTgzLjA2OS0uNTgzLjM2NlYxOWEzIDMgMCAwIDEtMyAzaC0xLjg5M2MtLjI4OCAwLS40NzMtLjI5MS0uMzktLjU2NnEuMDYzLS4yMS4wODUtLjQzNGEyLjMxIDIuMzEgMCAxIDAtNC42MDQgMHEuMDIxLjIyNC4wODYuNDM0Yy4wODIuMjc1LS4xMDMuNTY2LS4zOS41NjZINWEzIDMgMCAwIDEtMy0zdi0yLjg5M2MwLS4yODguMjkxLS40NzMuNTY2LS4zOXEuMjEuMDYzLjQzNC4wODVhMi4zMSAyLjMxIDAgMSAwIDAtNC42MDRxLS4yMjQuMDIxLS40MzQuMDg2Yy0uMjc1LjA4Mi0uNTY2LS4xMDMtLjU2Ni0uMzl6Ii8+PC9nPjwvc3ZnPg==
[shields:build]: https://github.com/MemoryZy/Json-Assistant/workflows/Build/badge.svg
[shields:version]: https://img.shields.io/jetbrains/plugin/v/24738-json-assistant.svg?label=Version&logo=data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxNCIgaGVpZ2h0PSIxNCIgdmlld0JveD0iMCAwIDI0IDI0Ij48cGF0aCBmaWxsPSJ3aGl0ZSIgZD0iTTIwLjUwMiA1LjkyMkwxMiAxTDMuNDk4IDUuOTIyTDEyIDEwLjg0NXpNMi41IDcuNjU2VjE3LjVsOC41IDQuOTIxdi05Ljg0NHpNMTMgMjIuNDJsOC41LTQuOTIxVjcuNjU2bC04LjUgNC45MnoiLz48L3N2Zz4=
[shields:download]: https://img.shields.io/jetbrains/plugin/d/24738-json-assistant.svg?label=Download&logo=data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxNCIgaGVpZ2h0PSIxNCIgdmlld0JveD0iMCAwIDI0IDI0Ij48cGF0aCBmaWxsPSJ3aGl0ZSIgZD0ibTEyIDE2bC01LTVsMS40LTEuNDVsMi42IDIuNlY0aDJ2OC4xNWwyLjYtMi42TDE3IDExem0tNiA0cS0uODI1IDAtMS40MTItLjU4N1Q0IDE4di0zaDJ2M2gxMnYtM2gydjNxMCAuODI1LS41ODcgMS40MTNUMTggMjB6Ii8+PC9zdmc+
[jb:plugin-link]: https://plugins.jetbrains.com/plugin/24738-json-assistant
[jb:plugin-reviews]: https://plugins.jetbrains.com/plugin/24738-json-assistant/reviews
[gh:pr]: https://github.com/MemoryZy/Json-Assistant/pulls
[gh:issue]: https://github.com/MemoryZy/Json-Assistant/issues/new/choose
[gh:release]: https://github.com/MemoryZy/Json-Assistant/releases/latest
[jb:version]: https://plugins.jetbrains.com/plugin/24738-json-assistant/versions
[gh:build]: https://github.com/MemoryZy/Json-Assistant/actions/workflows/build.yml
[plugin:docs]: https://json.memoryzy.cn/overview
[json5]: https://json5.org/
[mailto]: mailto:memoryzk@outlook.com