GitHub
github.com › mariohmol › ang-jsoneditor
GitHub - mariohmol/ang-jsoneditor: Angular Jsoneditor that works with angular 4 to angular 15
Angular Jsoneditor that works with angular 4 to angular 15 - mariohmol/ang-jsoneditor
Starred by 162 users
Forked by 101 users
Languages TypeScript 91.3% | HTML 8.1% | TypeScript 91.3% | HTML 8.1%
GitHub
github.com › mb21 › JSONedit
GitHub - mb21/JSONedit: User friendly, visual JSON editor built as an Angular 1 directive.
Starred by 566 users
Forked by 157 users
Languages JavaScript 72.8% | CSS 20.1% | HTML 7.1% | JavaScript 72.8% | CSS 20.1% | HTML 7.1%
GitHub
github.com › bastiendonjon › angular-jsoneditor
GitHub - bastiendonjon/angular-jsoneditor: Jsoneditor module for Angular
Jsoneditor module for Angular. Contribute to bastiendonjon/angular-jsoneditor development by creating an account on GitHub.
Starred by 6 users
Forked by 4 users
GitHub
github.com › rodikh › angular-json-editor
GitHub - rodikh/angular-json-editor: An angular wrapper for jdorn/json-editor · GitHub
An angular wrapper for jdorn/json-editor. Contribute to rodikh/angular-json-editor development by creating an account on GitHub.
Starred by 100 users
Forked by 30 users
Languages JavaScript
GitHub
github.com › angular-tools › ng-jsoneditor
GitHub - angular-tools/ng-jsoneditor: Angular version of the insanely cool jsoneditor
Angular version of the insanely cool jsoneditor. Contribute to angular-tools/ng-jsoneditor development by creating an account on GitHub.
Starred by 83 users
Forked by 66 users
Languages JavaScript 100.0% | JavaScript 100.0%
GitHub
github.com › AjinkyaBijwe › Json-Editor
GitHub - AjinkyaBijwe/Json-Editor: Angular JSON Editor made using Angular 9, json-editor js and Angular Material v8
Angular JSON Editor made using Angular 9, json-editor js and Angular Material v8 - AjinkyaBijwe/Json-Editor
Starred by 7 users
Forked by 3 users
Languages CSS 58.0% | TypeScript 34.6% | JavaScript 4.1% | HTML 3.3% | CSS 58.0% | TypeScript 34.6% | JavaScript 4.1% | HTML 3.3%
Rodikh
rodikh.github.io › angular-json-editor
Angular-json-editor
The module doesn't include the original json-editor code, but it is included in it's bower dependencies. Install via bower · bower install angular-json-editor --save ·
GitHub
github.com › manishit56 › Angular4-JsonEditor
GitHub - manishit56/Angular4-JsonEditor: Wrapper for jsonedior in angular 4+ application
import { Component, ViewChild } from '@angular/core'; import { JsonEditorComponent, JsonEditorOptions } from 'ang-jsoneditor/jsoneditor/jsoneditor.component'; @Component({ selector: 'app-root', template: '<json-editor [options]="editorOptions" [data]="data"></json-editor>', styleUrls: ['./app.component.css'] }) export class AppComponent { public editorOptions: JsonEditorOptions; public data: any; @ViewChild(JsonEditorComponent) editor: JsonEditorComponent; constructor() { this.editorOptions = new JsonEditorOptions() this.editorOptions.modes = ['code', 'text', 'tree', 'view']; // set all allowed modes //this.options.mode = 'code'; //set only one mode this.data = {"products":[{"name":"car","product":[{"name":"honda","model":[{"id":"civic","name":"civic"},{"id":"accord","name":"accord"},{"id":"crv","name":"crv"},{"id":"pilot","name":"pilot"},{"id":"odyssey","name":"odyssey"}]}]}]} } }
Starred by 39 users
Forked by 17 users
Languages TypeScript 83.6% | JavaScript 10.4% | HTML 5.5% | CSS 0.5% | TypeScript 83.6% | JavaScript 10.4% | HTML 5.5% | CSS 0.5%
GitHub
github.com › inveniosoftware-contrib › ng2-json-editor
GitHub - inveniosoftware-contrib/ng2-json-editor: Angular 2 component for JSON editing · GitHub
Angular2 component for editing large json documents. Here is a live example of ng2-json-editor: https://inveniosoftware-contrib.github.io/ng2-json-editor
Starred by 26 users
Forked by 27 users
Languages TypeScript 86.3% | HTML 7.7% | SCSS 3.8% | JavaScript 1.2%
GitHub
github.com › Brunoalcau › ng-JsonEditor
GitHub - Brunoalcau/ng-JsonEditor: JSON Edit Angular current version
View/Edit Json file with formatting. Working with latest Angular 5. To install this library with npm, run below command: ... import { NgJsonEditorModule } from 'angular-jsoneditor' @NgModule({ declarations: [ AppComponent ], imports: [ ...., NgJsonEditorModule ], providers: [], bootstrap: [AppComponent] }) export class AppModule { }
Author Brunoalcau
Krispo
krispo.github.io › json-tree
JSON Editor
JSON-treev0.1.5 · Editable AngularJS directive · {{ meta.title }} · {{ meta.caption }} · Please enable JavaScript to view the comments powered by Disqus · comments powered by Disqus · © 2014 Konstantin Skipor, MIT License · Tweet · Issues · Releases · zip · tar.gz
GitHub
github.com › duychinhnguyenvn › angular-json-editor
GitHub - duychinhnguyenvn/angular-json-editor: Angular.js directive for Jos de Jong's JSON Editor.
Starred by 15 users
Forked by 9 users
Languages CSS 100.0% | CSS 100.0%
GitHub
github.com › carlos-morcillo › ngx-json-builder
GitHub - carlos-morcillo/ngx-json-builder: Jsoneditor for Angular 11, 12, 13, 14 and 16
import {Component} from '@angular/core'; import {JsonEditorOptions} from "ngx-json-builder"; @Component({ selector: 'app-root', template: '<json-editor [options]="editorOptions" [data]="initialData" (change)="showJson($event)"></json-editor>' + '<div>{{ visibleData | json }}</div>' }) export class AppComponent { public editorOptions: JsonEditorOptions; public initialData: any; public visibleData: any; constructor() { this.editorOptions = new JsonEditorOptions() this.editorOptions.modes = ['code', 'text', 'tree', 'view']; this.initialData = {"products":[{"name":"car","product":[{"name":"honda","model":[{"id":"civic","name":"civic"},{"id":"accord","name":"accord"},{"id":"crv","name":"crv"},{"id":"pilot","name":"pilot"},{"id":"odyssey","name":"odyssey"}]}]}]} this.visibleData = this.initialData; } showJson(d: Event) { this.visibleData = d; } }
Author carlos-morcillo
GitHub
github.com › thdang1009 › ang-jsoneditor
GitHub - thdang1009/ang-jsoneditor: Jsoneditor for Angular 14
import {Component} from '@angular/core'; import {JsonEditorOptions} from "@maaxgr/ang-jsoneditor"; @Component({ selector: 'app-root', template: '<json-editor [options]="editorOptions" [data]="initialData" (change)="showJson($event)"></json-editor>' + '<div>{{ visibleData | json }}</div>' }) export class AppComponent { public editorOptions: JsonEditorOptions; public initialData: any; public visibleData: any; constructor() { this.editorOptions = new JsonEditorOptions() this.editorOptions.modes = ['code', 'text', 'tree', 'view']; this.initialData = {"products":[{"name":"car","product":[{"name":"honda","model":[{"id":"civic","name":"civic"},{"id":"accord","name":"accord"},{"id":"crv","name":"crv"},{"id":"pilot","name":"pilot"},{"id":"odyssey","name":"odyssey"}]}]}]} this.visibleData = this.initialData; } showJson(d: Event) { this.visibleData = d; } }
Author thdang1009
Reddit
reddit.com › r/angular2 › best angular json editor?
r/Angular2 on Reddit: Best Angular JSON editor?
September 6, 2024 -
I'm looking for a JSON editor (view/edit) on my Angular project. And it seems like most of them are no longer maintained for higher Angular version (I'm using v17). Wondering if you guys could suggest me a few of what you're using. Thank you.
Top answer 1 of 3
9
Could use Monaco editor. It's open source and has been easy to work with ime and is feature rich https://github.com/microsoft/monaco-editor Edit: added GitHub link
2 of 3
2
Maybe you can try the CodeMirror v6 and there already an Angular wrapper component. https://github.com/acrodata/code-editor JSON editor demo: https://acrodata.github.io/gui/playground
npm
npmjs.com › package › ng2-json-editor
ng2-json-editor - npm
Angular2 component for editing large json documents. Here is a live example of ng2-json-editor: https://inveniosoftware-contrib.github.io/ng2-json-editor
» npm install ng2-json-editor
Published Sep 19, 2023
Version 0.25.52
Author Harun Urhan
npm
npmjs.com › package › ang-jsoneditor
ang-jsoneditor - npm
<div *ngFor="let prd of data.products" class="w-100-p p-24" > <json-editor [options]="makeOptions()" [data]="prd" (change)="showJson($event)"></json-editor> </div> makeOptions = () => { return new JsonEditorOptions(); } Demo component files are included in Git Project. Demo Project with a lot of different implementations (ngInit, change event and others): [https://github.com/mariohmol/ang-jsoneditor/tree/master/src/app/demo)
» npm install ang-jsoneditor
Published Apr 09, 2025
Version 4.0.2
Author Mario Mol
Repository https://github.com/mariohmol/ang-jsoneditor
GitHub
github.com › josdejong › svelte-jsoneditor
GitHub - josdejong/svelte-jsoneditor: A web-based tool to view, edit, format, repair, query, transform, and validate JSON · GitHub
A web-based tool to view, edit, format, transform, and validate JSON. ... The library is written with Svelte, but can be used in plain JavaScript too and in any framework (SolidJS, React, Vue, Angular, etc.).
Starred by 1.2K users
Forked by 145 users
Languages TypeScript 53.8% | Svelte 36.8% | SCSS 6.3% | HTML 1.3% | JavaScript 1.2% | CSS 0.6%
Top answer 1 of 3
5
I'm the author of https://github.com/rodikh/angular-json-editor.
It's basically a directive wrapper for jdorn's json-editor. His project is very popular and in active development. Both it, and my wrapper are safe to use.
If you have any feature requests or issues with my wrapper, feel free to submit an issue on github and I'll try my best to resolve them.
2 of 3
3
The best one (to my mind, but anyone is free to disagree my opinion) is formly
- formly site
- formly github
- formly documentation
PROS :
- complete (you can make beautiful and unique forms : templates are some kind like unlimited)
- well documented
- easy to implement
CONS :
- you have to design your own builder (it is not a problem to my mind)
GitHub
github.com › RockyCott › ng-json-editor
GitHub - RockyCott/ng-json-editor: Angular JSON Editor: An intuitive JSON editor built with Angular, inspired by JSON Editor project and powered by the Ace library. Features dark mode, JSON auto-repair, copy/download operations, and error highlighting. Contributions welcome!
Este proyecto es un editor de JSON construido con Angular utilizando la librería Ace. Proporciona una interfaz intuitiva para visualizar, editar y manipular datos JSON.
Author RockyCott