More Premium Hugo Themes Premium Vue Themes

Object Visualizer

Vue JSON inspector with Chrome-like theme.

Object Visualizer

Vue JSON inspector with Chrome-like theme.

Author Avatar Theme by soc221b
Github Stars Github Stars: 225
Last Commit Last Commit: Mar 26, 2024 -
First Commit Created: Jan 15, 2024 -
default image

Overview:

Object Visualizer is a Vue component that allows users to visualize JSON objects in the DOM. It provides a similar experience to Chrome’s object tree, making it easy to explore and understand complex data structures.

Features:

  • getKeys: Customize visible keys in any nested data.
  • expandOnCreatedAndUpdated: Expand or collapse nodes automatically after being created or updated. Please note that starting from version 4.0.0, this feature is only available for objects due to performance issues.
  • Recursive expand: Allow users to recursively expand nodes by holding down the Meta key and clicking.
  • Recursive collapse: Allow users to recursively collapse nodes by holding down the Meta key, and Shift clicking.
  • Light/Dark mode: The component supports both light and dark modes.

Installation:

To install Object Visualizer, you can use either NPM or CDN.

NPM:

npm install object-visualizer

CDN:

Add the following script tag to your HTML file:

<script src="https://cdn.example.com/object-visualizer.min.js"></script>

Summary:

Overall, Object Visualizer is a powerful Vue component that simplifies the visualization of JSON objects. It offers useful features such as customizable visible keys, automatic node expansion based on creation or update, and support for recursive expansion and collapse. The component can be easily installed using NPM or CDN, making it accessible for developers using different workflows. Object Visualizer is distributed under the MIT license, providing users with the flexibility to use and modify the component as needed.