awesome-repositories.com
Blog
awesome-repositories.com

Entdecke die besten Open-Source-Repositories mit KI-gestützter Suche.

EntdeckenKuratierte SuchenOpen-Source-AlternativenSelf-hosted SoftwareBlogSitemap
ProjektÜber unsRanking-MethodikPresseMCP-Server
RechtlichesDatenschutzAGB
© 2026 Bringes Technology SRL·VAT RO45896025·hello@awesome-repositories.com
·
mac-s-g avatar

mac-s-g/react-json-view

0
View on GitHub↗
3,665 Stars·502 Forks·JavaScript·mit·1 Aufrufmac-s-g.github.io/react-json-view/demo/dist↗

React Json View

This project is a React component for visualizing, exploring, and editing JSON data structures through an interactive, tree-based user interface. It renders complex JSON arrays and objects in a responsive browser interface that supports collapsing and expanding nodes.

The utility functions as an interactive editor, allowing users to modify, add, or delete keys and values within JSON objects graphically rather than through raw text files. It includes a clipboard manager for copying specific objects or arrays from the visualized tree directly to the system clipboard.

The component supports theme customization and real-time data management, including the ability to validate new values during the editing process.

Features

  • JSON Editors - Provides a graphical interface for viewing, editing, and manipulating complex JSON data structures.
  • JSON Editors - Modifying JSON keys and values through a visual interface instead of editing raw text files.
  • JSON Object Inspection - Renders JSON arrays and objects in a responsive interface for visual inspection and debugging.
  • JSON Entry Management - Provides an interactive interface for adding new keys and deleting existing entries from JSON structures.
  • JSON Structure Management - Provides a programmable interface for adding, deleting, and updating entries within JSON data structures.
  • Real-Time Data Editors - The product enables updating data entries directly within the view via keyboard shortcuts or clicks to change keys and values in real time.
  • Recursive Components - Uses self-referential components to recursively render deeply nested JSON objects and arrays.
  • JSON View Components - Ships a browser component for visualizing and exploring JSON structures via an interactive tree interface.
  • Debugging and Inspection Tools - Serves as a tool for inspecting and validating API responses and configuration files during development.
  • Runtime Value Validations - Executes user-defined functions during editing to ensure new JSON values remain structurally valid.
  • CSS Variable Theming - Provides a theming system that maps configuration objects to native CSS variables for dynamic styling.
  • Tree Node State Controls - Manages the open or collapsed state of tree nodes to control the visibility of child elements.

Star-Verlauf

Star-Verlauf für mac-s-g/react-json-viewStar-Verlauf für mac-s-g/react-json-view

KI-Suche

Entdecke weitere awesome Repositories

Beschreibe in einfachen Worten, was du brauchst — die KI bewertet tausende kuratierte Open-Source-Projekte nach Relevanz.

Start searching with AI

Open-Source-Alternativen zu React Json View

Ähnliche Open-Source-Projekte, sortiert nach der Anzahl der gemeinsamen Funktionen mit React Json View.
  • triggerdotdev/jsonhero-webAvatar von triggerdotdev

    triggerdotdev/jsonhero-web

    10,761Auf GitHub ansehen↗

    JSON Hero is a web-based utility designed for viewing, analyzing, and sharing structured data. It provides an interactive interface for exploring complex JSON payloads, allowing users to navigate nested structures through hierarchical rendering, global search, and keyboard-driven controls. The platform distinguishes itself by performing client-side schema inference and automated schema generation, which allows users to understand data types and constraints without server-side processing. It enhances data readability by injecting contextual previews for specific string patterns—such as dates,

    TypeScriptdeveloper-toolsdevtoolshacktoberfest
    Auf GitHub ansehen↗10,761
  • zenorocha/clipboard.jsAvatar von zenorocha

    zenorocha/clipboard.js

    34,140Auf GitHub ansehen↗

    clipboard.js is a lightweight JavaScript library and browser API wrapper designed to manage text transfers to the system clipboard. It functions as a DOM event clipboard manager that enables the copying and cutting of text from web page elements. The library provides mechanisms for dynamic text transfer, allowing text to be resolved from static HTML elements, specific data attributes, or programmatically defined strings at runtime. It includes an event-driven callback system to trigger user interface feedback or custom actions upon the success or failure of a clipboard operation. The tool im

    JavaScriptclipboardjavascript
    Auf GitHub ansehen↗34,140
  • slackadays/clipboardAvatar von Slackadays

    Slackadays/Clipboard

    5,678Auf GitHub ansehen↗

    Clipboard is a cross-platform command-line clipboard manager that extends the traditional copy-paste workflow with named clipboards, history tracking, and file-aware operations. It treats the clipboard as a first-class data store that can hold files, directories, text, and piped data across multiple independent clipboards, each with its own contents and metadata. The project distinguishes itself by supporting both cut and copy operations that preserve file semantics, clipboard history with the ability to restore older entries, and the capacity to annotate clipboards with personal notes. It in

    C++bashcliclipboard
    Auf GitHub ansehen↗5,678
  • redguardtoo/mastering-emacs-in-one-year-guideAvatar von redguardtoo

    redguardtoo/mastering-emacs-in-one-year-guide

    6,453Auf GitHub ansehen↗

    This project is a structured learning curriculum and guide designed to transition a user from a beginner to an advanced level of Emacs mastery over the course of one year. It provides a step-by-step study plan, configuration guides, and a workflow manual to help users navigate the complexities of the editor. The guide emphasizes a specific operational model, focusing on the implementation of modal editing through Vim-style keybindings and the use of hierarchical leader-key mapping for command organization. It details the process of transforming the editor into a full development environment a

    Auf GitHub ansehen↗6,453
Alle 30 Alternativen zu React Json View anzeigen→

Häufig gestellte Fragen

Was macht mac-s-g/react-json-view?

This project is a React component for visualizing, exploring, and editing JSON data structures through an interactive, tree-based user interface. It renders complex JSON arrays and objects in a responsive browser interface that supports collapsing and expanding nodes.

Was sind die Hauptfunktionen von mac-s-g/react-json-view?

Die Hauptfunktionen von mac-s-g/react-json-view sind: JSON Editors, JSON Object Inspection, JSON Entry Management, JSON Structure Management, Real-Time Data Editors, Recursive Components, JSON View Components, Debugging and Inspection Tools.

Welche Open-Source-Alternativen gibt es zu mac-s-g/react-json-view?

Open-Source-Alternativen zu mac-s-g/react-json-view sind unter anderem: triggerdotdev/jsonhero-web — JSON Hero is a web-based utility designed for viewing, analyzing, and sharing structured data. It provides an… zenorocha/clipboard.js — clipboard.js is a lightweight JavaScript library and browser API wrapper designed to manage text transfers to the… slackadays/clipboard — Clipboard is a cross-platform command-line clipboard manager that extends the traditional copy-paste workflow with… redguardtoo/mastering-emacs-in-one-year-guide — This project is a structured learning curriculum and guide designed to transition a user from a beginner to an… jedisct1/piknik — Piknik is an encrypted clipboard relay and multiplexer that coordinates the sharing of text, binary data, and shell… prefecthq/fastmcp — FastMCP is a Python framework designed for building servers that expose functions, resources, and prompts to AI models…