2026 Best Software Awards are here!See the list
JSHint

By JSHint

Re-claim Profile

Re-claim your company’s G2 profile

This profile hasn’t been active for over a year.
If you work at JSHint, you can re-claim it to keep your company’s information up to date and make the most of your G2 presence.

    Once approved, you can:

  • Update your company and product details

  • Boost your brand's visibility on G2, search and LLMs

  • Access insights on visitors and competitors

  • Respond to customer reviews

  • We’ll verify your work email before granting access.

Re-claim
4.3 out of 5 stars
3 star
0%
2 star
0%
1 star
0%

How would you rate your experience with JSHint?

It's been two months since this profile received a new review
Leave a Review
Product Avatar Image

Have you used JSHint before?

Answer a few questions to help the JSHint community

JSHint Reviews (12)

Reviews

JSHint Reviews (12)

4.3
12 reviews

Review Summary

Generated using AI from real user reviews
Users consistently praise JSHint for its ability to enforce coding styles and improve overall code quality, making it a valuable tool for teams. The tool effectively highlights errors and promotes best practices, although some users note that it can be slow with large codebases and lacks customization options compared to alternatives.
Search reviews
Filter Reviews
Clear Results
G2 reviews are authentic and verified.
SP
Laboratory Technician
Small-Business (50 or fewer emp.)
"Useful javascript linting library "
What do you like best about JSHint?

JSHint allows you to enforce coding styles in your project that all team members are supposed to abide by. It helps to show error messages that might not be caught until the your code is compiled. Generally JSLint improve overall productivity with a project team Review collected by and hosted on G2.com.

What do you dislike about JSHint?

It will show some error messages or warning that are unnecessary because they don't make your code fail. So you either have to ignore them of turn the offline which might require you to look at a documentation for turning off a specific error warning in JSHint Review collected by and hosted on G2.com.

BT
Web Designer
Mid-Market (51-1000 emp.)
"jsHint is a linting library that mitigates errors in your javascript code"
What do you like best about JSHint?

JsHint can be used to enforce coding styles, to avoid unintended errors such as white listing global variables, flagging used variables, enforcing curly braces on loops and if statement blocks. Review collected by and hosted on G2.com.

What do you dislike about JSHint?

Turning rules on and off for specific lines of code or a given block is a pain because you have to search for the name of the rule. Review collected by and hosted on G2.com.

Nicholas W.
NW
Java Software Engineer
Information Technology and Services
Mid-Market (51-1000 emp.)
"Sanity Checks (Like Other Languages) But for JScript!"
What do you like best about JSHint?

JSHint helps me to code faster in my IDEs. It helps to ensure quality code and code that is lacking silly errors that otherwise is only found through testing. Review collected by and hosted on G2.com.

What do you dislike about JSHint?

It lacks some of the edge-case configuration that I wanted and could potentially use a bit easier path to configure, for other users less used to manual config files, as well as I've found getting my fellow developers to adopt JSHint takes some work for those with less command-line experience. Additionally, it is a bit slow when dealing with large code-bases. Review collected by and hosted on G2.com.

Jim Ryan Z.
JZ
Software Engineer
Information Technology and Services
Small-Business (50 or fewer emp.)
"What you Javascript developers need"
What do you like best about JSHint?

I like that plugins for the software are available for the current editor I use, Vim. Not only that, it also supports other editors too. It could also function without one and go directly to the terminal. Review collected by and hosted on G2.com.

What do you dislike about JSHint?

What I dislike about JSHint is it's speed and configurability. I've used other linters to especially ESLint and I could really see the difference in the speed the two has. With our hude codebase comprising of mostly javascript stuff, I found eslint better when it comes to customisability and speed. Review collected by and hosted on G2.com.

Verified User in Consumer Electronics
UC
Mid-Market (51-1000 emp.)
"Simple, easy to read javascript debugger"
What do you like best about JSHint?

This tool fulfills an actual problem, debugging javascript. Many IDEs don't have an easy to use javascript debugger. JSHint not only provides errors in code but shares how many variables are unused. Review collected by and hosted on G2.com.

What do you dislike about JSHint?

While the errors and warnings are easy to read and decipher, it might be nice to have them more color coded than all in grey. Review collected by and hosted on G2.com.

Verified User in Computer Software
UC
Small-Business (50 or fewer emp.)
"JSHint: It’s not ESlint"
What do you like best about JSHint?

I like how JSHint can be used to quickly perform linting on some scratch code I quickly threw together. Moreover, I like how it’s not as extreme about it’s rules as JSLint. Review collected by and hosted on G2.com.

What do you dislike about JSHint?

I don’t like that it doesn’t have the customization features that ESLint offers. Review collected by and hosted on G2.com.

Vivek d.
VD
Associate Software Engineer
Information Technology and Services
Enterprise (> 1000 emp.)
"JsHint - a great code analysis."
What do you like best about JSHint?

The best in JSHint - it complies your javascript code and analyze with the defined coding rules.

It is greatly being distribute to the node.js community, so it will become an ease for any developer to just called it from the node.js.

The linting Process is quite amazing and easily being integrated to the website or webapp development flow.

It become a necessity to write the 'use strict' so that the strict context prevents certain actions from being taken and throws more exceptions.

It shows the error trace and exceptions trace which make it easy for the developer to find the where the actual error is occurring.

We have also ES6 support in this. Review collected by and hosted on G2.com.

What do you dislike about JSHint?

Nothing to dislike in JSHint but some few things are there to get it disliking to raise a bit.

1. We can't determine which rule is causing an error if your configuration is too large.

2.Configuration is slightly confusing for new beginners.

3.Nothing to do with custom rules as such there is no support for the custom rules in the JsHint,

Review collected by and hosted on G2.com.

Anna W.
AW
Ingeniero de software
Program Development
Small-Business (50 or fewer emp.)
"Excellent tool for constant code testing"
What do you like best about JSHint?

Simple to use and manipulate, it offers its functionality in a web application, discovers and alerts the most common errors, you can configure it by default in your projects and to ensure code quality among developers in a team, it ensures best practices and better maintainable code. Review collected by and hosted on G2.com.

What do you dislike about JSHint?

It has little support for ES6, sometimes it can take time in code analysis in large projects, few options. Review collected by and hosted on G2.com.

Khaliq G.
KG
Lead Developer
Internet
Small-Business (50 or fewer emp.)
"JSHint - don't Javascript without it"
What do you like best about JSHint?

Makes writing javascript a lot easier and also helps ensure best practices. Not only is syntax checked for but also if there is some code smell it will alert you. The configuration options are awesome to adjust settings per project and ensure standards on whatever project you are working on. Review collected by and hosted on G2.com.

What do you dislike about JSHint?

Sometimes the rules it adheres to are debatable and could be argued for a different implementation or standard. It's a bit opinionated in how it thinks you should write javascript and that can be a bit constricting sometimes. Review collected by and hosted on G2.com.

Cristobal M.
CM
Desarrollador de java
Information Technology and Services
Small-Business (50 or fewer emp.)
"Excellent tool for better JavaScript code"
What do you like best about JSHint?

It's easy to use, it detects common JS errors, you can configure it to ignore some errors, it runs fast and has descriptive errors messages, you can use it to enforce code quality among multiple team members. Review collected by and hosted on G2.com.

What do you dislike about JSHint?

Nothing so far, maybe the fact that it doens't support ES6 well. Review collected by and hosted on G2.com.

No Discussions for This Product Yet

Be the first to ask a question and get answers from real users and experts.

Start a discussion
Pricing

Pricing details for this product isn’t currently available. Visit the vendor’s website to learn more.

JSHint Comparisons
Product Avatar Image
SonarQube
Compare Now
Product Avatar Image
JSHint