Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/alexandrunastase/json-formatter-live
json formatter live / Keyboard first, privacy-friendly, installable JSON formatter
https://github.com/alexandrunastase/json-formatter-live
json-editor json-formatter pwa
Last synced: about 2 months ago
JSON representation
json formatter live / Keyboard first, privacy-friendly, installable JSON formatter
- Host: GitHub
- URL: https://github.com/alexandrunastase/json-formatter-live
- Owner: alexandrunastase
- License: agpl-3.0
- Created: 2020-11-15T13:58:26.000Z (about 4 years ago)
- Default Branch: main
- Last Pushed: 2024-09-10T08:14:05.000Z (4 months ago)
- Last Synced: 2024-12-01T12:56:46.748Z (about 2 months ago)
- Topics: json-editor, json-formatter, pwa
- Language: Svelte
- Homepage: https://jsonformatter.com
- Size: 1.25 MB
- Stars: 114
- Watchers: 3
- Forks: 5
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- Funding: .github/FUNDING.yml
- License: LICENSE
Awesome Lists containing this project
README
# [json formatter](https://jsonformatter.com)
Keyboard first, privacy-friendly, installable JSON formatter and editor
![End-to-end tests](https://github.com/alexandrunastase/json-formatter-live/workflows/End-to-end%20tests/badge.svg?branch=main)
[![Netlify Status](https://api.netlify.com/api/v1/badges/dec0f7d7-666e-4b01-ab1e-b282a52ab6d5/deploy-status)](https://app.netlify.com/sites/jfl/deploys)### Run the project for development
- Serves app in development mode on http://localhost:3000
```bash
make run
```### Run the project in production mode
- Build static files and serves app in production mode using Docker image on http://localhost:3001
```bash
make run-prod
```### Run the end to end test suite
- Runs the cypress end to end tests
```bash
make test
```Note: make run-prod needs to have been run beforehand
## A note on the new domain name
The `jsonformatter.com` domain doesn't belong to the owner of the repo, but was kindly pointed to the app by its owner under the following conditions:
- Keep the code open source
- Keep the app advertising free
- Make sure the app is relatively maintained (TLS certificates are up-to-date, app is functional and has a decent uptime )`jsonformatter.live` will continue to exist and will redirect to the new domain
Pro tip: If you installed the app on your computer using the `.live` domain, you will need to reinstall using the new one to get rid of the addres bar showing up at the top.