/JSONedit

User friendly, visual JSON editor built as an Angular 1 directive.

Primary LanguageJavaScriptMIT LicenseMIT

JSONedit

User friendly, visual JSON editor built as an AngularJS directive. Provides a basic GUI to edit JSON.

Give it a try!

Use as Angular module

$ bower install json-edit
// require module in your app:
var app = angular.module('exampleApp', ['JSONedit']);
<!-- use somewhere in your template -->
<div class="jsonView">
    <json child="myJson" default-collapsed="false" type="object"></json>
</div>

<!-- include JSONedit files -->
<script src="bower_components/json-edit/js/directives.js"></script>
<link  href="bower_components/json-edit/css/styles.css" rel="stylesheet" type="text/css" />

<!-- include the dependencies in this order (if you don't already have them) -->
<script src="bower_components/json-edit/bower_components/jquery/dist/jquery.min.js"></script>
<script src="bower_components/json-edit/bower_components/jquery-ui/jquery-ui.min.js"></script>
<script src="bower_components/json-edit/bower_components/angular/angular.min.js"></script>
<script src="bower_components/json-edit/bower_components/angular-ui-sortable/sortable.min.js"></script>
<link  href="bower_components/json-edit/bower_components/bootstrap/dist/css/bootstrap.min.css" rel="stylesheet" type="text/css" />