ESLint is an open source JavaScript linting utility originally created by Nicholas C. Zakas in June 2013. Code linting is a type of static analysis that is frequently used to find problematic patterns or code that doesn’t adhere to certain style guidelines.
- Free • Open Source
- Mac
- Windows
- Linux
- Android Studio
- Visual Studio Code
- Eclipse
- IntelliJ IDEA
- JavaScript
- Eclipse Orion
- Vim
- Pycharm
- PhpStorm
- Sublime Text
- TextMate
- RubyMine
- GNU Emacs
- Node.JS
- WebStorm
- Atom
- Brackets
- AppCode
Analytics for programmers using open-source text editor plugins. The service itself is not open source, only the plugins.
- Time Tracking Tool
- Freemium • Proprietary
- Mac
- Windows
- Linux
- Komodo IDE
- Xcode
- Visual Studio Code
- IntelliJ IDEA
- Vim
- Notepad++
- Pycharm
- Sublime Text
- TextMate
- RubyMine
- GNU Emacs
- Atom
- Brackets
- Komodo Edit
JSHint is a community-driven tool that detects errors and potential problems in JavaScript code. Since JSHint is so flexible, you can easily adjust it in the environment you expect your code to execute. JSHint is open source and will always stay this way.
- Free • Open Source
- Mac
- Windows
- Linux
- Online
- Eclipse
- Vim
- Notepad++
- Sublime Text
- gedit
- TextMate
- GNU Emacs
- ShiftEdit
- Brackets
- Komodo Edit
- Microsoft Visual Studio
- JetBrains ReSharper