Skip to main content

ckanext-json-viewer

A CKAN extension that provides an interactive JSON viewer for resource visualization, powered by json-viewer.

view example

Features

  • Interactive JSON visualization with collapsible tree structure
  • Syntax highlighting for better readability
  • Easy navigation through complex JSON data
  • Seamless integration with CKAN's resource views

Requirements

Compatibility with core CKAN versions:

CKAN version Compatible?
2.9 and earlier not tested
2.10+ yes

Installation

Install from source

pip install -e .

Or use pip

pip install ckanext-json-viewer

Enable the plugin and the view in your CKAN config file:

ckan.plugins = json_viewer
ckan.views.default_views = json_viewer

Config settings

See config declaration file

Tests

To run the tests, do:

pytest --ckan-ini=test.ini

License

AGPL

Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

ckanext_json_viewer-1.0.4.tar.gz (130.5 kB view details)

Uploaded Source

Built Distribution

If you're not sure about the file name format, learn more about wheel file names.

ckanext_json_viewer-1.0.4-py3-none-any.whl (32.8 kB view details)

Uploaded Python 3

File details

Details for the file ckanext_json_viewer-1.0.4.tar.gz.

File metadata

  • Download URL: ckanext_json_viewer-1.0.4.tar.gz
  • Upload date:
  • Size: 130.5 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.2.0 CPython/3.12.12

File hashes

Hashes for ckanext_json_viewer-1.0.4.tar.gz
Algorithm Hash digest
SHA256 da2d2bf35f3cabd4b71f50eaff870f361562e02d961b3877b09eb2a76198e3f4
MD5 4d2584e6d27f59b68fa282c88f739a11
BLAKE2b-256 35954a085129ba9536674aa6845601ffe2817015423f93f77db5fa8d11467e36

See more details on using hashes here.

File details

Details for the file ckanext_json_viewer-1.0.4-py3-none-any.whl.

File metadata

File hashes

Hashes for ckanext_json_viewer-1.0.4-py3-none-any.whl
Algorithm Hash digest
SHA256 68f1fd0c567f5c0fdf41b4870c2e136ce23f7938575d9eb5d497d05ea38039be
MD5 8d29db6c8bed7634437bb706e5c2a50a
BLAKE2b-256 df4a267f8b48c727d11f2e854977df737a7bdb92423409371e478e7ecfef8281

See more details on using hashes here.

Release history Release notifications | RSS feed

This release

1.0.4 This release

2 files

1.0.3

2 files

1.0.2

2 files

1.0.1

2 files

1.0.0

2 files

Supported by

AWS Cloud computing and Security Sponsor Datadog Monitoring Depot Continuous Integration Fastly CDN Google Download Analytics Sentry Error logging StatusPage Status page