AI Agent Hub
Back to plugins
🧰

dsh-json5

Web Tools Updated 2026.08.19

Run the following command in DeepSeek Harness:

dsh plugin install uckkk/dsh-json5

Paste the following prompt into your AI chat to install this plugin:

Run dsh plugin install uckkk/dsh-json5 in your terminal to install this plugin; source code available at https://github.com/uckkk/dsh-json5

About this plugin

JSON5 extends standard JSON with comments, trailing commas, and single-quoted strings, making it a popular choice for configuration files and data interchange. However, most native JSON parsers choke on those extensions. dsh-json5 fills that gap by providing JSON5 parsing and serialization directly inside your DSH session, removing the need to shell out to external scripts or online tools.

The plugin is a pure Node.js implementation that runs entirely locally. It makes no network requests and depends on no external services, so every piece of JSON5 data is parsed or serialized on your own machine. This makes it a good fit for privacy-sensitive workflows or air-gapped environments.

If you regularly write or maintain JSON5 configuration files, schema definitions, or interchange documents and prefer to keep everything within a DSH workflow, dsh-json5 lets you invoke JSON5 reading and writing right in the session without copying content into an external parser.

Use Cases

  • Parse JSON5 configuration files with comments and trailing commas directly in the session
  • Serialize standard JSON data into annotated JSON5 format for output
  • Read and transform JSON5 data locally in offline or air-gapped environments

Best For

  • Developers and ops engineers who frequently maintain JSON5 configuration files
  • Users who need to handle non-standard JSON formats within a DSH workflow
  • Privacy-sensitive teams that prefer a fully local toolchain