Ecosyste.ms: Awesome

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

Awesome Lists | Featured Topics | Projects

https://github.com/kkostov/json-escapeunescape.novaextension

https://nova.app extension to escape and unescape a JSON document.
https://github.com/kkostov/json-escapeunescape.novaextension

nova-editor nova-extension swift urlresponse

Last synced: about 1 month ago
JSON representation

https://nova.app extension to escape and unescape a JSON document.

Awesome Lists containing this project

README

        

**JSON Escape Unescape** provides a way to _escape_ and _unescape_ a JSON document.

![](https://raw.githubusercontent.com/kkostov/JSON-EscapeUnescape.novaextension/main/.github/images/howto.gif)

![](https://raw.githubusercontent.com/kkostov/JSON-EscapeUnescape.novaextension/main/.github/images/intro.png)

## Usage

To run JSON Escape Unescape:

- Select the **Editor → JSON Escape Unescape** menu item; or
- Open the command palette and type one of the following commands:
- `JSON Escape` to escape the contents of the current document
- `JSON Unescape` to unescape the contents of the current document

## JSON Escape

Escaping JSON converts a json object into a string by replacing all occurrences of a forward slash `/`. In addition, the process also removes line and paragraph breaks.

## JSON Unescape

Unescape converts a string value into a JSON object by attempting to parse it.

# Installation

This is an extension for the [Nova editor by Panic](https://www.nova.app). It's available from Extensions > Extension Library or directly from [here](https://extensions.panic.com/extensions/eu.headbright/eu.headbright.JSONEscapeUnescape/).