hulk is a usable in-browser HTML editor. Running $.hulk with some options will insert a pretty JSON editor into the div with the id "selector". You can then edit the document at your leisure, in text input boxes instead of as JSON. This makes it easy for programmers and non-technical people to collaborate on configuration. Hulk is also smart about detecting your input (if it's large, use a textarea, if it looks like a number, convert it to a number, etc.).