• Stars
    star
    292
  • Rank 142,152 (Top 3 %)
  • Language
    Emacs Lisp
  • Created over 13 years ago
  • Updated over 1 year ago

Reviews

There are no reviews yet. Be the first to send feedback to the community and the maintainers!

Repository Details

Major mode for editing JSON files with emacs

json-mode.el

Major mode for editing JSON files.

Extends the builtin js-mode to add better syntax highlighting for JSON and some nice editing keybindings.

Install

M-x package-install json-mode

You need to have the MELPA repository or MELPA Stable repository enabled in emacs for this to work.

Default Keybindings

Indent Width

See https://github.com/gongo/json-reformat#configuration for details on setting the indent width.

License

This program is free software; you can redistribute it and/or modify it under the terms of the GNU General Public License as published by the Free Software Foundation, either version 3 of the License, or (at your option) any later version.

This program is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License for more details.

You should have received a copy of the GNU General Public License along with this program. If not, see http://www.gnu.org/licenses/.

More Repositories

1

react-visibility-sensor

Sensor component for React that notifies you when it goes in or out of the window viewport.
JavaScript
2,322
star
2

ffprobe-static

Static binaries for ffprobe
JavaScript
52
star
3

knowledge

50
star
4

css-modules-starter-kit

Get started with CSS Modules
JavaScript
38
star
5

statelet

Little state objects for javascript
JavaScript
26
star
6

electron-clipboard-watcher

Poll the system clipboard for text / image changes
JavaScript
21
star
7

cmz

Same great CSS Modules taste, Zero sugar.
JavaScript
19
star
8

facebubble

put your face in a bubble for screencasts and whatnot
JavaScript
18
star
9

cascading-java-scripts

17
star
10

6-ways-to-win

Slides from http://2016.cssconf.com.au/
JavaScript
14
star
11

workerize-example

Example of converting a module to a web-worker in electron
JavaScript
13
star
12

choonz

๐Ÿš‚ Kick back and put some choonz on
JavaScript
12
star
13

cmify

A node-first approach to CSS Modules, so you can use CSS Modules on the server without any extra tools.
JavaScript
11
star
14

react-up

Whip up a react component for quick standalone display
JavaScript
10
star
15

name-lint

Check directories and files for naming consistency.
JavaScript
9
star
16

monobrow

browserify, with opinions
JavaScript
8
star
17

drx

declarative react experiments
JavaScript
8
star
18

synthland

โœˆ๏ธ Book a one-way ticket to the land of synth ๐Ÿ”
JavaScript
7
star
19

dotemacs

Emacs Lisp
7
star
20

codemirror-example

Example of a markdown editor with CodeMirror
HTML
7
star
21

snapnode

run your node in snapshot mode
JavaScript
5
star
22

react-plain-table

General-purpose table presentation component for React.
JavaScript
5
star
23

style-attr

Parse and stringify style attributes
JavaScript
5
star
24

flickr-photos

Example javascript, pulling photos from flickr by tag
JavaScript
4
star
25

electron-start

Start a js app
JavaScript
4
star
26

react-checkboxlist

React component to create a list of checkboxes.
JavaScript
3
star
27

hot-pockets

๐Ÿ”ฅ Little hot-loading pockets of javascript ๐Ÿ”ฅ
JavaScript
3
star
28

electron-run-in-browser

electron helper: run some js in a BrowserWindow and get the result
JavaScript
3
star
29

img2md

Detect images in the clipboard and paste them in your markdown file.
JavaScript
3
star
30

marki-journal

POC for a marki-style journal
JavaScript
2
star
31

monobrow-todomvc

JavaScript
2
star
32

wakit

Webaudio Kit: some useful functions
JavaScript
2
star
33

drumtoy

Very simple drum machine
JavaScript
2
star
34

minimatch-all

Match a path against multiple patterns.
JavaScript
2
star
35

beat-emitter

WebAudio scheduler with an event emitter
JavaScript
2
star
36

react-input-handler-example

Quick example using https://github.com/rmariuzzo/react-input-handler
JavaScript
2
star
37

gatsby-plugin-cmz

Gatsby plugin to inline any cmz styles used in the initial render.
JavaScript
2
star
38

electron-timelapse

Take one desktop screenshot every minute
HTML
2
star
39

react-starter

Learn to build a react UI piece by piece
JavaScript
1
star
40

md-to-html

JavaScript
1
star
41

css-modules-with-flow

Quick demo of using css-modulesify and flow typechecking
JavaScript
1
star
42

takeamemo

Take notes while you work.
JavaScript
1
star
43

md-sections

Get an array of sections (heading + nodes) from a markdown doc, using remark
JavaScript
1
star
44

pipe-to-logzio

Pipe console output to logz.io
JavaScript
1
star
45

linemap

JavaScript
1
star
46

hammerspoon-config

Hammerspoon config
Lua
1
star
47

pull-async-values

Create a pull-stream values source from an async function
JavaScript
1
star
48

words

1
star
49

slack-gh-stats

JavaScript
1
star
50

noise-explorer

๐Ÿง™โ€โ™‚๏ธ Go on a journey through a land of noise ๐Ÿ—บ
JavaScript
1
star
51

x-bin

Like pastebin, but whitelabeled and more profesh.
JavaScript
1
star
52

watch-json

Module and cli that watches a json file and emits an object when it changes.
JavaScript
1
star
53

babel-plugin-cmz-names

Babel plugin to give cmz nice readable classnames in dev
JavaScript
1
star
54

strapi-exporter

Export content from a Strapi CMS
JavaScript
1
star
55

autobabel

Zero-install babel dev environment.
JavaScript
1
star
56

toc

JS Table of contents generator
JavaScript
1
star
57

werds

JavaScript
1
star
58

neat-starter

HTML
1
star
59

draft-example

JavaScript
1
star
60

bind-fn

Very small module to make binding functions easier.
JavaScript
1
star