---
title: Pylint Reviews
meta_title: 'Pylint Reviews 2026: Details, Pricing, & Features | G2'
meta_description: Filter 19 reviews by the users' company size, role or industry to
  find out how Pylint works for a business like yours.
aggregate_rating:
  rating_value: 4.2
  review_count: 19
  scale: '5'
date_modified: '2026-07-07'
parent_category:
  name: "DevSecOps\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t"
  url: https://www.g2.com/categories/devsecops
---

# Pylint Reviews
**Vendor:** Pylint  
**Category:** [Static Code Analysis Tools](https://www.g2.com/categories/static-code-analysis)  
**Average Rating:** 4.2/5.0  
**Total Reviews:** 19
## About Pylint
Pylint is a tool that checks for errors in Python code, tries to enforce a coding standard and looks for bad code smells.




## Pylint Reviews
  ### 1. Pylint quickly catches error in your python code

**Rating:** 4.5/5.0 stars

**Reviewed by:** Ernest  K. | Web Developer, Mid-Market (51-1000 emp.)

**Reviewed Date:** October 08, 2019

**What do you like best about Pylint?**

Pylint makes it easy for you to catch errors in your python code and helps you define how the code should look like. It can be used to make sure the python code complies with the pep8 python style guide. 

**What do you dislike about Pylint?**

There are alot of settings and configurations to work with, I takes time to have one that is optimum for you or your team

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

It is a python linter that helps checks for errors in your code before your run it therefore reducing compile time and run time errors 

  ### 2. Easy to analyze and orchestrate your code and good auto-code completion features!

**Rating:** 3.5/5.0 stars

**Reviewed by:** Yash S. | Google Cloud Platform Student Innovator for Google via Vaco, Computer Software, Enterprise (> 1000 emp.)

**Reviewed Date:** February 22, 2019

**What do you like best about Pylint?**

The user interface for PyLint is extremely easy at the eyes. That is probably one of the biggest reason why I would recommend using PyLint. It integrates well with all Google Colab and can be used on the Google Cloud Platform with no hassles. The autocomplete feature is obviously a boost especially since most programming paradigms and compiler IDEs are integrated with this feature.

**What do you dislike about Pylint?**

I would say that despite the fact I love the UI very much, I would wanna see advanced feature with respect to version control. It has inherently embodied git into its functioning. However, several times, it takes a long time to actually update changes onto the git.

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

Writing applications and deploying them on App Engine or making an  API for some of the Google Cloud Instructional use.

  ### 3. Intuitive open source Python static analysis tool

**Rating:** 3.5/5.0 stars

**Reviewed by:** Verified User in Telecommunications | Enterprise (> 1000 emp.)

**Reviewed Date:** February 24, 2019

**What do you like best about Pylint?**

The integration with VIM through the plugin ALE. The installation is really easy, with a single command you will have the tool installed. Also, like the detailed reports of the codes in which you can see a table in the command line with the statistics about the results.

**What do you dislike about Pylint?**

The debugger option is not quite good. It for catch errors, it is more to show warnings. And it is very strict with PEP8 and cannot write your codes as you want. e.g. could not create variables with 3 letters.

**Recommendations to others considering Pylint:**

If you need your team to follow the PEP8 standard I suggest using this tool.

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

We are implementing a cluster with raspberry pis in order to create a parallel architecture to applies in new techniques of image analysis and as multiple users are making changes in different raspberries in order to centralize the result in a single machine we need to review that all codes are written in the correct way and using our standards

  ### 4. Best quality tracking tool for python

**Rating:** 5.0/5.0 stars

**Reviewed by:** Verified User in Information Technology and Services | Small-Business (50 or fewer emp.)

**Reviewed Date:** February 23, 2019

**What do you like best about Pylint?**

It is a wonderful tool to check the bugs quality of your source code written in python. It has amazing features like checking the length of line, checking the variable declaration checking the interface declaration and style checking. 

**What do you dislike about Pylint?**

I am just loving this tool. I did not find anything which can be pointed out as dislike about this tool.

**Recommendations to others considering Pylint:**

This is one of the best tool for python developer. It has made the developers life very easy. Yes I would definitely recommend to use this tool.

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

I has really made the developers life easy. It has drastically increased the code quality which will deliver the quality product to the client at the end of the day.

  ### 5. Pylint helps you write better code

**Rating:** 4.5/5.0 stars

**Reviewed by:** Matthew D. | Educational Technologist, Information Technology and Services, Enterprise (> 1000 emp.)

**Reviewed Date:** January 31, 2019

**What do you like best about Pylint?**

Pylint is really easy to use, and can suggest better ways for you to follow the coding standards.  

**What do you dislike about Pylint?**

It's not really for beginner programmers - it's more for those that are looking to start collaborating and sharing their code. 

**Recommendations to others considering Pylint:**

It's so easy, and helps so much, everyone should use it on their python code.

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

Pylint helps all python programmers to have the same standards in their code, reducing the friction between distinct tooling.  This helps when collaborating within and across teams at the University. 

  ### 6. Write Python code error free with Pylint

**Rating:** 3.5/5.0 stars

**Reviewed by:** Shabira B. | Project Manager, Computer Software, Enterprise (> 1000 emp.)

**Reviewed Date:** February 22, 2019

**What do you like best about Pylint?**

Pylint helps to write erro free, standard and well planed Python Code. It check the quality of the code by checking the length of file and interfaces.
Moreover it can be integrate with common IDEs like VIsual Studio, Eclipse.
Its totally customizable.

**What do you dislike about Pylint?**

Support system is not well. They won't aalways answer your queries.

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

I have used it while writing Python scripts. It helped me to resolve common bugs.

  ### 7. Pylint helps enforcement of coding. 

**Rating:** 5.0/5.0 stars

**Reviewed by:** April B. | Registered Nurse, Mid-Market (51-1000 emp.)

**Reviewed Date:** February 25, 2019

**What do you like best about Pylint?**

There literally millions of developers working together to help your company host and review projects as well as assisting to build software. 

**What do you dislike about Pylint?**

In the beginning I found it a little hard because I'm not an expert at drugging and code errors. I was new to this job. I needed something simpler. 

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

It look for programming errors which I in the beginning had a lot of. 

  ### 8. Works like a charm

**Rating:** 3.5/5.0 stars

**Reviewed by:** Ronit N. | Engineer, Mid-Market (51-1000 emp.)

**Reviewed Date:** February 25, 2019

**What do you like best about Pylint?**

It is amazing and works well on the python code. It checks the PEP 8 format also checks a lot apart from that like the length of each line.

**What do you dislike about Pylint?**

It works well most of the times but lot of features makes it a bit complicated.

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

The python code which is production level is standardized according to the standards.

  ### 9. First Step for cleaner Code

**Rating:** 4.0/5.0 stars

**Reviewed by:** Chyavana M. | Student, Higher Education, Enterprise (> 1000 emp.)

**Reviewed Date:** November 20, 2018

**What do you like best about Pylint?**

Pylint is used to lint the python code. The messages are descriptive and easy to understand. Important fact is that it keeps in memory about the previous score and shows us the improvement in the score. Easily customization of the rules by editing the configuration files. 

**What do you dislike about Pylint?**

Only fault i can see is that the pylint score can be masked by py-lint suppressor so that the most the scripts can get pass the automated pylint score check with the suppressors. Most of the things are good and user friendly usage

**Recommendations to others considering Pylint:**

Yes strongly recommended.

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

Cleaner code
User readable code
Following the good coding convention

  ### 10. Great linter for Python

**Rating:** 4.5/5.0 stars

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

**Reviewed Date:** February 19, 2019

**What do you like best about Pylint?**

Pylint is very customizable and gives a great amount of insight, from syntactical errors to conventional formating. 

**What do you dislike about Pylint?**

Can be annoying to people who don't customize or follow linter

**Recommendations to others considering Pylint:**

Pylint integrates with most popular IDE's. If you are not comfortable with the command line, make sure you IDE/Text editor supports it

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

Consistent formatting of python documents

  ### 11. Decent quality and bug checking 

**Rating:** 4.0/5.0 stars

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

**Reviewed Date:** February 24, 2019

**What do you like best about Pylint?**

It checks those bugs that people usually don't want to waste time on. Like checking the length and proper implementation of interfaces. Although these are easy to do, in a complex environment, it can get hectic and digress from the main issue, if you are doing trivial bound checks etc

**What do you dislike about Pylint?**

Nothing to dislike, but it could add more features soon. Everyone loves easy programming facilitators!

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

Saves a lot of time, so you can concentrate on the issue at hand.

  ### 12. Great for us

**Rating:** 5.0/5.0 stars

**Reviewed by:** Verified User in Information Technology and Services | Small-Business (50 or fewer emp.)

**Reviewed Date:** February 22, 2019

**What do you like best about Pylint?**

I like best the interface. Very clean. And it really helps find the bugs

**What do you dislike about Pylint?**

I dislike how slow it is to open but its not a problem.

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

Finding bugs is much easier with it

  ### 13. Best Source Code analyzer

**Rating:** 4.0/5.0 stars

**Reviewed by:** Raj T. | Software Engineer, Information Technology and Services, Enterprise (> 1000 emp.)

**Reviewed Date:** July 26, 2018

**What do you like best about Pylint?**

PyLint is a source code , bug and quality checker for python programming language . It is much better than Pychecker and Pyflakes as it has additional features like checking the code line's length , checking if the variable names are well formed , checking if the imported modules are used or not . It is so useful for a programmer and a must have plug in IDEs.

**What do you dislike about Pylint?**

Sometimes to shorten the code length , it breaks the code and the meaning of the code changes .

**Recommendations to others considering Pylint:**

Install the plugin in the IDEs you are using to see the magic of Pylint .

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

We use PyLint to check if declared interfaces are truly implemented or not . And also it helps us in finding the duplicate code which reduces the overall program length . 

  ### 14. Pylint Review

**Rating:** 4.0/5.0 stars

**Reviewed by:** Luan A. | Small-Business (50 or fewer emp.)

**Reviewed Date:** May 04, 2018

**What do you like best about Pylint?**

It's easy to install, is multiplatform, it rates your script and shows how much you improved since the last check, very detailed user manual.

**What do you dislike about Pylint?**

The only complain I have is that the default output message is a little confusing, but you can change how the output will be displayed. 

**Recommendations to others considering Pylint:**

Pylint is a very helpful tool to help you stay within the PEP 08, which is essential when you're starting with Python and helps you catch errors due to distractions. You can use Pylint with popular editors, such as Visual Studio and Eclipse but also you can use directly from the command prompt. 

A tip for Windows users: If you need to check multiple files, you can use a batch script to automate the process.

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

I use Pylint to check if my code follows PEP 8 before sharing.

  ### 15. I apply Pylint to implement  excute file

**Rating:** 3.0/5.0 stars

**Reviewed by:** Azadeh E. | Machine Learning Scientist, Banking, Enterprise (> 1000 emp.)

**Reviewed Date:** February 22, 2019

**What do you like best about Pylint?**

I automate pipeline by paython and I use Pylint 

**What do you dislike about Pylint?**

When I run the code it has to tun everything from scratch 

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

automation

  ### 16. Pylint review

**Rating:** 5.0/5.0 stars

**Reviewed by:** Verified User in Telecommunications | Enterprise (> 1000 emp.)

**Reviewed Date:** February 22, 2019

**What do you like best about Pylint?**

I like the way that the standard coding style is maintained through these restrictions across the organization 

**What do you dislike about Pylint?**

Throws a lot of warnings and extremely annoying at times when you need to refactor complex codes

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

Self optimization network tool for production code deployment. 

  ### 17. Want to rate your python code? Use it.

**Rating:** 3.5/5.0 stars

**Reviewed by:** Verified User in Information Technology and Services | Mid-Market (51-1000 emp.)

**Reviewed Date:** February 22, 2019

**What do you like best about Pylint?**

1. Nice description
2. Accurate report
3. Awesome suggestions to improve your code

**What do you dislike about Pylint?**

1. Very strict
2. Very irritating sometimes

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

Just used it to improve the way I code.

  ### 18. Simple python code analyser

**Rating:** 4.0/5.0 stars

**Reviewed by:** Natalia K. | Python developer/ PHP Developer, Small-Business (50 or fewer emp.)

**Reviewed Date:** November 17, 2016

**What do you like best about Pylint?**

It is a very simple tool to check the code for errors, duplications and if it follows the coding standard. It is customizable and could be configured based on the errors or conventions you are interested in. It is a command line tool, but it also has a simple GUI that provides reports based on different metrics. Pylint can be integrated with your IDE or used with automated testing.

**What do you dislike about Pylint?**

It doesn't group errors based on their type by the default, but it can be configured to display only the certain type of errors.

**Recommendations to others considering Pylint:**

I would recommend to use it to improve the quality of the code.

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

I integrated it with PyCharm and it helps with code refactoring and checks that the code follows the coding standard.

  ### 19. Simple and light weight Utilty

**Rating:** 5.0/5.0 stars

**Reviewed by:** Verified User in Computer Software | Enterprise (> 1000 emp.)

**Reviewed Date:** October 23, 2016

**What do you like best about Pylint?**

I like the following qualities in pylint.
- Simplicity.
- Easy to Use
- Fast.
- Easy to configure
- Easy to read reports
- Light-weight

**What do you dislike about Pylint?**

There is actually nothing that I dislike about 'pylint'. It's a small utility which delivers what is promises.

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

I write lot of python code. Almost every day during the work, we use 'pylint'. Before the code checkin, I use 'pylint' to make sure that every piece of python code is as per the coding standards. Also use 'pylint' configured to automatically run and reject the code from 'checkin' if any standards are not followed. Saves a lot of time. Every developer should use it.



- [View Pylint pricing details and edition comparison](https://www.g2.com/products/pylint/reviews?section=pricing&secure%5Bexpires_at%5D=2026-07-09+22%3A22%3A46+-0500&secure%5Bsession_id%5D=7d55bb3e-bb13-4ab9-adf3-faa5ba229e70&secure%5Btoken%5D=9cc018773471c473581fbac2cab6b080474ee6ae92bcb72d1c351cfe148cd203&format=llm_user)

## Pylint Features
**Agentic AI - Static Code Analysis**
- Adaptive Learning
- Natural Language Interaction
- Proactive Assistance

## Top Pylint Alternatives
  - [SonarQube](https://www.g2.com/products/sonarqube/reviews) - 4.4/5.0 (150 reviews)
  - [Coverity](https://www.g2.com/products/coverity/reviews) - 4.2/5.0 (55 reviews)
  - [Gearset DevOps](https://www.g2.com/products/gearset-devops/reviews) - 4.7/5.0 (291 reviews)

