awesome-repositories.com
Blog
MCP
awesome-repositories.com

Discover the best open-source repositories with AI-powered search.

ExploreCurated searchesOpen-source alternativesSelf-hosted softwareBlogSitemap
ProjectAboutHow we rankPressMCP server
LegalPrivacyTerms
© 2026 Bringes Technology SRL·VAT RO45896025·hello@awesome-repositories.com
·
callumlocke avatar

callumlocke/json-formatter

0
View on GitHub↗
4,118 stars·961 forks·TypeScript·BSD-3-Clause·3 views

Json Formatter

This project is a web-based JSON formatter and visualizer designed for structural debugging and data exploration. It transforms raw JSON strings into a readable tree structure featuring syntax highlighting, indent guides, and collapsible nodes.

The tool provides a data visualizer for comparing raw server responses against parsed representations. It also includes a console exporter that sends parsed JSON data to the browser developer console as a global variable for immediate inspection and manipulation.

The system covers API response inspection and JSON structure analysis, allowing users to toggle between raw text and formatted views to verify complex nested data.

Features

  • JSON - Renders raw JSON data as an interactive, collapsible tree structure with syntax highlighting.
  • API Response Inspection - Enables verification of API outputs by comparing raw responses with formatted views.
  • Console Variable Captures - Assigns parsed JSON objects to global variables in the browser console for interactive debugging.
  • JSON Formatters - Renders raw JSON data into a readable, searchable, and collapsible tree structure.
  • JSON Data Visualizers - Provides a visual tool for comparing raw server responses against parsed JSON representations.
  • JSON to Visual Tree Mappings - Maps JSON keys to visual tree components for exploration of complex nested data.
  • Recursive Node Tree Rendering - Transforms nested JSON structures into a hierarchical DOM tree using recursive rendering.
  • Collapsible JSON Editors - Uses collapsible nodes and indent guides to help analyze the hierarchy of large JSON datasets.
  • Debugging and Inspection Tools - Provides tools for inspecting and manipulating parsed JSON data directly within the browser environment.
  • Raw and Parsed View Toggling - Provides a mechanism to toggle between original server responses and parsed representations for verification.
  • Representation Switching - Allows users to switch between raw text and a parsed tree view via state management.
  • Code Syntax Highlighting - Provides visual color coding for JSON keys and values to improve readability.
  • Global Object Exports - Exposes parsed JSON data to the browser window object for developer console access.
  • Penetration Testing Tools - Extension for formatting and inspecting JSON responses.

Star history

Star history chart for callumlocke/json-formatterStar history chart for callumlocke/json-formatter

AI search

Explore more awesome repositories

Describe what you need in plain English — the AI ranks thousands of curated open-source projects by relevance.

Start searching with AI

Open-source alternatives to Json Formatter

Similar open-source projects, ranked by how many features they share with Json Formatter.
  • pauljuliusmartinez/jlessPaulJuliusMartinez avatar

    PaulJuliusMartinez/jless

    5,433View on GitHub↗

    jless is an interactive JSON explorer and command-line viewer designed for reading and navigating hierarchical data structures within a terminal. It functions as a terminal JSON formatter that pretty-prints data from files or standard input, including support for newline-delimited formats. The tool serves as a JSON path extractor, allowing users to identify and copy the dot or bracket notation paths from the root to specific nodes. It also includes a regex search utility for locating specific keys and values within JSON datasets using full-text regular expressions. The application provides c

    Rustclijsonrust
    View on GitHub↗5,433
  • obuchiyuki/devtoysmacObuchiYuki avatar

    ObuchiYuki/DevToysMac

    9,231View on GitHub↗

    DevToysMac is a native macOS developer utility suite designed to encode, decode, and transform common data formats. It serves as a centralized tool suite for formatting and converting developer data into human-readable or machine-compatible strings. The application provides a set of tools for developer data manipulation, including JSON validation and formatting, Base64 encoding and decoding, and URL encoding and decoding. It also includes a text manipulation toolkit for cleaning up configuration files and developer logs through common string operations. The software is built as a SwiftUI des

    Swift
    View on GitHub↗9,231
  • kasketis/netfoxkasketis avatar

    kasketis/netfox

    3,754View on GitHub↗

    Netfox is an iOS and macOS network debugging library designed to intercept and monitor HTTP traffic. It functions as an in-app HTTP traffic inspector that captures request headers and response bodies for real-time network analysis. The tool provides a network performance monitor to calculate response times and data sizes, as well as a network log exporter for sharing captured request and response data via email. The project covers network analysis capabilities including traffic filtering to exclude specific URLs, request body capture, and a debug interface that can be toggled via programmati

    Swift
    View on GitHub↗3,754
  • ymm-tech/gods-penymm-tech avatar

    ymm-tech/gods-pen

    4,458View on GitHub↗

    Gods-pen is a Vue.js visual page builder and no-code landing page platform for creating responsive mobile marketing pages. It functions as a dockerized content management system and an extensible component framework, enabling the design and publishing of pages with integrated form collection and analytics tracking. The platform features a component marketplace manager for uploading, downloading, and monetizing reusable UI elements across different projects. It provides a comprehensive system for custom component development, utilizing a scaffolding system and schema-driven property mapping to

    Vue
    View on GitHub↗4,458
See all 30 alternatives to Json Formatter→

Frequently asked questions

What does callumlocke/json-formatter do?

This project is a web-based JSON formatter and visualizer designed for structural debugging and data exploration. It transforms raw JSON strings into a readable tree structure featuring syntax highlighting, indent guides, and collapsible nodes.

What are the main features of callumlocke/json-formatter?

The main features of callumlocke/json-formatter are: JSON, API Response Inspection, Console Variable Captures, JSON Formatters, JSON Data Visualizers, JSON to Visual Tree Mappings, Recursive Node Tree Rendering, Collapsible JSON Editors.

What are some open-source alternatives to callumlocke/json-formatter?

Open-source alternatives to callumlocke/json-formatter include: ymm-tech/gods-pen — Gods-pen is a Vue.js visual page builder and no-code landing page platform for creating responsive mobile marketing… zxlie/fehelper — FeHelper is a web browser extension toolbox and frontend development toolkit integrated into Chrome, Firefox, and… pauljuliusmartinez/jless — jless is an interactive JSON explorer and command-line viewer designed for reading and navigating hierarchical data… kasketis/netfox — Netfox is an iOS and macOS network debugging library designed to intercept and monitor HTTP traffic. It functions as… obuchiyuki/devtoysmac — DevToysMac is a native macOS developer utility suite designed to encode, decode, and transform common data formats. It… webhooksite/webhook.site — Webhook.site is a web-based tool that captures, inspects, and debugs incoming HTTP requests and emails sent to a…