A JavaScript development environment for Emacs
See the codeA JavaScript development environment for Emacs.
Indium connects to a browser tab or nodejs process and provides many features for JavaScript development, including:
M-x indium-scratch);indium-interaction-mode;edebug, or cider.Installation instruction and other documentation can be found on readthedocs.
WARNING: Indium 2.0 now uses a client/server architecture, see installation instuctions.
The stepping debugger

The REPL with company-mode

The REPL showing clickable output

The inspector

Indium is young, here's a list of missing/wanted features
C-x C-e from project JS buffersdebugger statements)There is currently support for Chrom[e|ium] & nodejs. The firefox backend is in the TODO list.
Overall
Maintained
Code review
npm
Latest release
Releases this year
374 followers · starred Aug 2016
372 followers · starred Mar 2020
3,583 followers · starred May 2017
347 followers · starred Aug 2016
A JavaScript development environment for Emacs
See the codeA JavaScript development environment for Emacs.
Indium connects to a browser tab or nodejs process and provides many features for JavaScript development, including:
M-x indium-scratch);indium-interaction-mode;edebug, or cider.Installation instruction and other documentation can be found on readthedocs.
WARNING: Indium 2.0 now uses a client/server architecture, see installation instuctions.
The stepping debugger

The REPL with company-mode

The REPL showing clickable output

The inspector

Indium is young, here's a list of missing/wanted features
C-x C-e from project JS buffersdebugger statements)There is currently support for Chrom[e|ium] & nodejs. The firefox backend is in the TODO list.
Overall
Maintained
Code review
npm
Latest release
Releases this year
374 followers · starred Aug 2016
372 followers · starred Mar 2020
3,583 followers · starred May 2017
347 followers · starred Aug 2016