---
title: JSHint Reviews
meta_title: 'JSHint Reviews 2026: Details, Pricing, & Features | G2'
meta_description: Filter 12 reviews by the users' company size, role or industry to
  find out how JSHint works for a business like yours.
aggregate_rating:
  rating_value: 4.3
  review_count: 12
  scale: '5'
date_modified: '2026-08-07'
parent_category:
  name: Web Frameworks
  url: https://www.g2.com/categories/web-frameworks
---


# JSHint Reviews
**Vendor:** JSHint  
**Category:** [JavaScript Web Frameworks](https://www.g2.com/categories/javascript-web-frameworks)  
**Average Rating:** 4.3/5.0  
**Total Reviews:** 12
## About JSHint
JSHint is a community-driven tool to detect errors and potential problems in JavaScript code.




## JSHint Reviews
  ### 1. Useful javascript linting library 

**Rating:** 4.0/5.0 stars

**Reviewed by:** Sekate P. | Laboratory Technician , Small-Business (50 or fewer emp.)

**Reviewed Date:** September 16, 2019

**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

**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 

**What problems is JSHint solving and how is that benefiting you?**

JSHint improves overall code quality in a javascript project and help you avoid stupid bugs 

  ### 2. What you Javascript developers need

**Rating:** 3.5/5.0 stars

**Reviewed by:** Jim Ryan Z. | Software Engineer, Information Technology and Services, Small-Business (50 or fewer emp.)

**Reviewed Date:** November 15, 2017

**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.

**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.

**Recommendations to others considering JSHint:**

JSHint is a good linter that will fulfill your needs for a standard for javascript coding practices.It may not be the best of the bunch but it is a good starting point to be in for a linter for our javascript codebases.

**What problems is JSHint solving and how is that benefiting you?**

We used JSHint to enhance our coding practices, to make it more of a standard here in our company so that all js code would have some sort of guide. Now, when a new developer comes in, he would already be familiar with the code structure since it will all be the same all throughout the company.

  ### 3. Simple, easy to read javascript debugger

**Rating:** 4.0/5.0 stars

**Reviewed by:** Verified User in Consumer Electronics | Mid-Market (51-1000 emp.)

**Reviewed Date:** December 29, 2017

**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.

**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.

**What problems is JSHint solving and how is that benefiting you?**

Debugging javascript is much faster than deploying it, finding it doesn't work, check console errors, then fix it.

  ### 4. JSHint: It’s not ESlint

**Rating:** 3.5/5.0 stars

**Reviewed by:** Verified User in Computer Software | Small-Business (50 or fewer emp.)

**Reviewed Date:** October 03, 2017

**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. 

**What do you dislike about JSHint?**

I don’t like that it doesn’t have the customization features that ESLint offers. 

**What problems is JSHint solving and how is that benefiting you?**

JSHint allows me to quickly lint code, which is great if I want to find a syntax error for some hastily-written script. 

  ### 5. JSHint - don't Javascript without it

**Rating:** 4.0/5.0 stars

**Reviewed by:** Khaliq G. | Lead Developer, Internet, Small-Business (50 or fewer emp.)

**Reviewed Date:** March 20, 2016

**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.

**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.

**Recommendations to others considering JSHint:**

• Easy to set up
• Lots of configuration options
• One of the best linters for javascript out there
• Definitely recommend to use some linter, and JSHint is one of the better options
• Highly recommend to tweak the configuration settings so that they are to your liking
• Documentation is super useful and extensive

**What problems is JSHint solving and how is that benefiting you?**

Writing good clean javascript. Ensuring standards are maintained. Portable across machines and also easy for all on the project to use the same standards.

  ### 6. Excellent tool for better JavaScript code

**Rating:** 3.5/5.0 stars

**Reviewed by:** Cristobal M. | Desarrollador de java, Information Technology and Services, Small-Business (50 or fewer emp.)

**Reviewed Date:** May 31, 2016

**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.

**What do you dislike about JSHint?**

Nothing so far, maybe the fact that it doens't support ES6 well.

**Recommendations to others considering JSHint:**

It's Open Source and easy to use, you should use it for all JS projects for better results and predictable result

**What problems is JSHint solving and how is that benefiting you?**

Javascript code debug, it's a poweful tool to use in large projects and to have a more testeable code.



- [View JSHint pricing details and edition comparison](https://www.g2.com/products/jshint/reviews?filters%5Bnps_score%5D%5B%5D=4&section=pricing&secure%5Bexpires_at%5D=2026-08-13+22%3A32%3A55+-0500&secure%5Bsession_id%5D=a259efc3-349a-4220-b397-23e596a39cbd&secure%5Btoken%5D=4d9348c7321c5abd0f64ba27fd6ae5dd3a956fd3e4954ec887365f5fd62db5c4&format=llm_user)

## JSHint Features
**JavaScript Frameworks**
- Libraries
- Community
- Widgets
- Browser Support
- Graphical Visualization
- Mobile Support

## Top JSHint Alternatives
  - [Essential Studio](https://www.g2.com/products/essential-studio/reviews) - 4.5/5.0 (786 reviews)
  - [Progress Kendo UI](https://www.g2.com/products/progress-kendo-ui/reviews) - 4.4/5.0 (251 reviews)
  - [Angular](https://www.g2.com/products/angular/reviews) - 4.5/5.0 (157 reviews)

