# Semmle Reviews
**Vendor:** Semmle  
**Category:** [Static Code Analysis Tools](https://www.g2.com/categories/static-code-analysis)  
**Average Rating:** 4.4/5.0  
**Total Reviews:** 76
## About Semmle
Semmle makes the management of software development easier than ever before. By giving you complete visibility \_ for every project, location, team, developer, timeframe and cost \_ Semmle is engineering intelligence at its most advanced.




## Semmle Reviews
  ### 1. Life saving increase in efficiency of software development by Semmle

**Rating:** 5.0/5.0 stars

**Reviewed by:** Raghav A. | Events Head, Small-Business (50 or fewer emp.)

**Reviewed Date:** August 23, 2022

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

The best part is the seamless integration with GitHub and the ease of use. It finds bugs and vulnerabilities via automation saving tons of time which is spent reviewing the code.

**What do you dislike about Semmle?**

Due to the frequent updates we sometimes have to look up the new documentation and integrate but the time it saves from debugging and reviewing the code again tips the balance in favour of semmle.

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

Usually in complicated projects, developers have to spend a majority of the time reviewing the code to analyse for bugs and sometimes its a bit of an hussle when your code is huge. Its almost like finding a needle in a haystack and a lot of resources are spent in this process. But after integrating semmle's automation with our development line, it has saved a ton of time spent in this and allowed us to move further into the project with a faster pace.

  ### 2. Semmle is truly a saviour and in all terms, the best dev-sec-ops tool out there!

**Rating:** 5.0/5.0 stars

**Reviewed by:** Punit S. | Cloud Engineer, Information Technology and Services, Mid-Market (51-1000 emp.)

**Reviewed Date:** August 15, 2022

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

There a lot of things that Semmle has to provide which make my life easier :-

1) Semmle helps to write fine tuned queries that help in analysing the code base at such a granular level. 

2) Fixing code becomes much easier and quicker with Semmle than any of the other tools available!

3) Seamless integration with code repositories which helps in identifying vulnerabilities at an earlier stage.

4) The feature that allows one to monitor IOT devices and the integration with third party libraries is outstanding.

**What do you dislike about Semmle?**

I don't dislike anything in particular just one point that I would shed some light on :-

1) It would be great to have more documentation in place. Though, I believe that there would be plenty of it in near future, thanks to the growing community

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

I work with a startup company and as we are growing in numbers, we still don't have enough people in the QA team who can check the code for vulnerabilities. Considering the strict deadline and the limited workforce, Semmle has been a saviour and it has been easy for everyone to learn using it thanks to the intuitive interface!

  ### 3. Analyzing your code is quite boring and time taking, well make it easier with Semmle

**Rating:** 5.0/5.0 stars

**Reviewed by:** Tarak G. | Design Verification Engineer, Small-Business (50 or fewer emp.)

**Reviewed Date:** July 08, 2022

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

Few things I found the reason to use semmle:
1. Integration of  AWS IOT and electronic chips. (it might be most helpful as the world is moving towards industry 4.0)
2. Easy to use 
3. Security checks 
4. Digital Experience Platforms (DXP) and Enterprise Content Management (ECM)

**What do you dislike about Semmle?**

Not to dislike about the semmle yet as so much to explore but, the user interface and experience is the thing which always could be better. So, it might be improved

**Recommendations to others considering Semmle:**

Great tool for code analysis, it will surely help to increase the performance of code and productivity of the team.

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

I'm making one product and my team frequently use this tool to validate whether their code is on a right track or not, to Solve security vulnerabilities, and maintain the best practices. Also, the performance of the team and productivity have been quite increased after using it.

  ### 4. Integration of Semmle with GitHub helps in detecting vulnerabilities

**Rating:** 5.0/5.0 stars

**Reviewed by:** Sai Priyanka J. | CAE Engineer, Mid-Market (51-1000 emp.)

**Reviewed Date:** August 05, 2022

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

Semmle provides the most advantageous thing that helps in catching the vulnerabilities of the code. with the latest implementation using the GitHub makes the code very easy to detect at an early stage of development.

**What do you dislike about Semmle?**

It has fewer disadvantages like proper documentation of how to use semmle and integrate with the Automation tools and GitHub. It would be good if we have a lot of resources to achieve the corresponding tasks

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

The way we code in many languages is as same that we use in semmle. it is quite declarative and provides a lot of flexibility to the developers and integration with GitHub makes the developer's testers and product owner know the impact of the changes. This helped a lot in achieving the quality product

  ### 5. A great platform for code analysis

**Rating:** 5.0/5.0 stars

**Reviewed by:** Vinay G. | Senior Software Engineer, Small-Business (50 or fewer emp.)

**Reviewed Date:** June 17, 2022

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

Semmele is user friendly, where can easily find errors which helps to finish the work early. Especially I like the dashboard, which displays our team members activity. It is very easy to setup. It is a great tool which secures and avoids online scams.we can consider it as all in one where we can communicate with in the teams.

**What do you dislike about Semmle?**

The price is bit high. I am working in a startup where the organization can't able to afford the price everytime. If the price reduces more users can able to use. Hope this will happens

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

While using semmle I can find my code violations very easily and immediately I can correct them where I am able to finish my task with in the expected time. Also I am able to see the team mates activity for understanding what changes recently happened

  ### 6. Semmle for replacing the manual code reviews to full fledge automation testing.

**Rating:** 5.0/5.0 stars

**Reviewed by:** Jay Z. | DevOps Engineer, Information Technology and Services, Mid-Market (51-1000 emp.)

**Reviewed Date:** July 11, 2022

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

-  Easy to integrate and monitor the code structures and find vulnerabilities and bugs.

- Monitor the details of the IoT devices and integrate them with many third-party libraries.

- It has a very user-friendly User interface and is easy to use.

**What do you dislike about Semmle?**

It shows the perfect bugs but the UI is a bit lagging and that's the point which is to be improved, features like vulnerability and bugs suggesting should be improved.

**Recommendations to others considering Semmle:**

while using semmle one can use to get better integration for multiple purposes like code reviews, testing

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

As I am working in a service-based and product-based organization so Semmle ensures the code which is going into production must be bugs and vulnerable. and also its integration and visualization is perfect one can get.

  ### 7. Coding just got easier and less tiresome

**Rating:** 5.0/5.0 stars

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

**Reviewed Date:** July 24, 2022

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

Semmle helps you to find bugs and errors easily in your code and it happens at the every moment. It is super easy to use and saves a lot of time. It also helps you to level up your coding skills and maintains a healthy coding practice overall.

**What do you dislike about Semmle?**

I've personally loved using Semmle but the only problem with the application is that it tests your patience. The application is rather slow and sometimes there are some lagging issues. Also, it would be great if they can have variation in their prices for new startups.

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

It helps me to track my progress which is benefitting me exponentially as mostly when you're coding regularly you lose touch with the skill part of it. Finding bugs last minute is a major issue that Semmle is solving for my company regularly. Also, it comes with brilliant graphic representation.

  ### 8. Easier way to review code

**Rating:** 4.0/5.0 stars

**Reviewed by:** Akhil P. | Student Mentor, Small-Business (50 or fewer emp.)

**Reviewed Date:** July 05, 2022

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

In most firms, security testing occurs later in the process, and by the time it is completed and vulnerabilities are detected, it is too late. I like the feature of spotting code vulnerabilities on the fly, which helps to preserve the appropriate code from the start rather than revising afterwards.

**What do you dislike about Semmle?**

I have nothing to dislike at the present because we are learning so much with Semmle that we haven't found anything to dislike. I am utilising this Semmle and will provide feedback if anything is discovered.

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

Semmle has enhanced our code structure and security issues; best practises enable developers understand more about their code and security. Saves so much time and hassle for the team

  ### 9. best suited for code automation and developers can easily contribute and integrates contributions

**Rating:** 4.5/5.0 stars

**Reviewed by:** Rohith S. | Data Analyst, Mid-Market (51-1000 emp.)

**Reviewed Date:** July 31, 2022

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

semmle was one of the best products for the developers and testers and too product manager for the automation of the code and contributions for the developers and easily integrate with github.

**What do you dislike about Semmle?**

There are few in number compared to its advantages. lack of resources to implement. it does not cover the weakness of vulnerable of the third-party libraries, more over entire development needs to be learned.

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

It solved major of the problems which include the tracking of the code and automation of jenkins and easily explored the impact of the events. moreover it is easily to compare with the internal projects

  ### 10. Best code reviewer

**Rating:** 5.0/5.0 stars

**Reviewed by:** Sohail G. | Software developer, Small-Business (50 or fewer emp.)

**Reviewed Date:** July 05, 2022

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

Semmle is one of the best code reviewer which enhances and points out the any bugs beforehand in production. It's live bug founder is very helpful. It's integration to other platforms/ software is good. Semmle has the best team for support. Easy to use tool.

**What do you dislike about Semmle?**

Though it is an easy to use software,UI needs to he improved. Documentation is not updated time to time when there is an update. Though Price is slightly expensive,but the software is a masterpiece for which we can pay.

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

Semmle has helped us avoiding vulnerabilities by tracking down the bug  and suggesting the alternative code,which makes the developer work more hassle free and increasing productivity.

  ### 11. quite useful for automating the manual tasks of code analysis

**Rating:** 4.5/5.0 stars

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

**Reviewed Date:** June 23, 2022

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

Security testing generally happens in the organizations at later stages and by the time it's done and vulnerabilities are identified its already late. I love the feature of identifying vulnerabilities in the code on the go which helps to keep the right code from the beginning than revamping later on.

**What do you dislike about Semmle?**

While the tool does great job of identifying the issues, i believe the reporting of those issues can be a better to get immediate attention from the developers. It could be while hovering on the code or have a pane in the IDEs itself as a plugin.

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

Most help which I have got is to identify the vulnerabilities, the code which can be hacked and we added the validations accordingly. It did not have a direct impact on business performance but eventually yes, if the code is secure the availability is better and with better availability, overall application performance improves.

  ### 12. Most useful in replacing the manual code surveys to full fledge automation testing

**Rating:** 5.0/5.0 stars

**Reviewed by:** Soodit K. | Web Developer, Small-Business (50 or fewer emp.)

**Reviewed Date:** July 14, 2022

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

Other than being an extraordinary device for automated code survey. It serves to suss out the code takes advantage of. Likewise, it's not difficult to design and supports different improvement environment integration.

**What do you dislike about Semmle?**

I don't have anything to loathe for this second, we are learning with Semmle such a lot of that we tracked down nothing to hate, I am utilizing this Semmle in the event that anything is found I will doubtlessly give criticism

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

Semmle has further developed our code design and security issues, best practices assist engineers with working on a ton and more deeply study their code and security.

  ### 13. Semmle Tool Review by Madhurima Choudhury

**Rating:** 4.0/5.0 stars

**Reviewed by:** MADHURIMA C. | Salesforce Analyst, Enterprise (> 1000 emp.)

**Reviewed Date:** June 23, 2022

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

1) Easy & Convenient User Profile Creation.
2) Unique Tool to analyze code for beginners, intermediate and advanced, developers
3)  Helps to maintain coding best practices by individuals or organizations.

**What do you dislike about Semmle?**

1) Difficult for some users to integrate into the coding platforms 
2) Frequent updates
3) Very slow and it may be the reason, some users will discontinue using it.

**Recommendations to others considering Semmle:**

It's a great tool for Coders and Developers, and even if you're Beginner, try it out.

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

Because of its strong security value, I'm willing to use Semmle, because, through this platform, I can get an automated code review, whenever I'm not able to get it checked by other superiors

  ### 14. Its an amazing tool for code analysis

**Rating:** 4.0/5.0 stars

**Reviewed by:** Badal P. | Software Quality Analyst, Mid-Market (51-1000 emp.)

**Reviewed Date:** July 18, 2022

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

Integration of AWS IIT and electronic chips
Digital experience platform and enterprise content management
Security checks
User friendly and easily finder which helps to finish the work early.

**What do you dislike about Semmle?**

I found it some difficult to setup then I not much disadvantages but the platform can be optimised more and it could be more user friendly and it should offer more graphic presentation.

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

It majorly helping our in our business in the part of security testing because securities the major threat for our applications and in the initial level only we can find the major security issues.

  ### 15. Levelling up code analysis

**Rating:** 4.5/5.0 stars

**Reviewed by:** Ankita . | Associate Product Manager, Enterprise (> 1000 emp.)

**Reviewed Date:** July 06, 2022

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

An easy to set up and good for all level automated code analysis makes the life as easier as it could have been. Apt code is preserved from the start and monitoring changes and contributions is simple.

**What do you dislike about Semmle?**

I haven't encountered any problems with the tool yet other than the slow speed sometimes, which might be because of my own system/specifications issues. I guess an update would improve the user engagement.

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

Automated code analysis leads to lesser manpower usage, the code is easier to monitor for structural modifications and security concerns, if any. Also, development time improves with learning the tool.

  ### 16. Semmle on action for a great codebase

**Rating:** 4.0/5.0 stars

**Reviewed by:** N D. | Frontend Developer, Mid-Market (51-1000 emp.)

**Reviewed Date:** July 05, 2022

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

Besides being a great tool for automated code review. It helps to suss out the code exploits. Also, it's easy to configure and supports various development environment integration.

**What do you dislike about Semmle?**

Overall, it's an excellent tool, but the only thing that irritates me about it is how slow it makes the system. It does need some optimization, and I hope Semmle can fix this soon.

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

As I mentioned above it helped me in
analyzing my project's codebase with regards to the security and vulnerability and it's great that it provided a team activity dashboard , we can review each other's work.

  ### 17. Most useful code analysis platform

**Rating:** 5.0/5.0 stars

**Reviewed by:** Oliver G. | QA Analyst, Small-Business (50 or fewer emp.)

**Reviewed Date:** July 01, 2022

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

1. Very easy to set up and user-friendly.
2. Best tool to analyze code for everyone to find bugs and vulnerabilities in our code.
3. Sammle gives the required details for securing the software.

**What do you dislike about Semmle?**

I have nothing to dislike for this moment, we are learning with Semmle so much that we didn't find anything to dislike, I am using this Semmle if anything is found I will surely give feedback.

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

Semmle has improved our code structure and security issues, it is best practices that help developers to improve a lot and learn more about their code and security.

  ### 18. Great but some itsy bitsy bugs here and there

**Rating:** 4.0/5.0 stars

**Reviewed by:** NAMAN S. | Software Developer, Small-Business (50 or fewer emp.)

**Reviewed Date:** July 03, 2022

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

The automation in code reviews it provides is just Chef's kiss.
Also it is great to keep track of an individual's contributions.
And apart form that, not the feature that I usually use but ocourse flagging the security issues.

**What do you dislike about Semmle?**

The fact that it kinda slows the machine. I know it's not much but maybe I'm just an optimization freak and I think it can definitely be improved on that part.

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

Like I mentioned previously the main thing I like is the automatic code reviews. It saves so much time and hassle for me and my team.

  ### 19. Great tool which will help you level up your coding skills exponentially!

**Rating:** 5.0/5.0 stars

**Reviewed by:** Alok Punj S. | Software Developer, Small-Business (50 or fewer emp.)

**Reviewed Date:** July 04, 2022

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

Few things which made me fan of semmle:
1. Easy to use and understand.
2. Helps a lot in analysing code and maintain best practices.
3. Gives all the details to enhance security of the software.

**What do you dislike about Semmle?**

The GUI can be updated and also the speed should be improved. As of now it is really slow on the system and sometimes it's a test of patience while working on it.

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

Semmle helped my write code with proper analysis parallely giving information about security and best practices which helped in increasing the coding skill altogether exponentially.

  ### 20. Unified Platform

**Rating:** 4.5/5.0 stars

**Reviewed by:** Disha A. | Project Sales Specialist || Bid Manager, Telecommunications, Small-Business (50 or fewer emp.)

**Reviewed Date:** July 05, 2022

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

With a few searches, fix code vulnerabilities. It is user-friendly, simple to set up, and makes automation easy thanks to interaction with technologies like KonnectzIT. The new approach to code analysis is yet another benefit.

**What do you dislike about Semmle?**

It occasionally lags and needs to be optimized for scripting languages in particular. Features need to be improved. It's important that the price seems high because we are a startup.

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

continual discovery of vulnerabilities A crucial component of best practices for developers is the study of multi-module application codebases for security and code architectural concerns.

  ### 21. Easiest software management programe

**Rating:** 5.0/5.0 stars

**Reviewed by:** Vidish K. | Deputy Manager-Design, Small-Business (50 or fewer emp.)

**Reviewed Date:** July 21, 2022

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

Easy to identify vulnerability and user friendly. Monitoring the code structures for bug vulnerability. Integration of many third party libraries.best in industry.

**What do you dislike about Semmle?**

Bugs suggestion could be improved. User interface to be simplified. User interface is lagging. Sometimes it is very slow that you need to check your system twice.

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

Code scanning and issue detection in initial stage is very helpful rather than during final process. It also helps in improving the overall productivity. Performance has also substantially increased.

  ### 22. Great tool to manage medium to large teams, but a bit expensive

**Rating:** 4.0/5.0 stars

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

**Reviewed Date:** July 04, 2022

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

The platform is very user friendly, especially the dashboard. It helps teams maintain good coding practices, identify faults and view/manage tasks assigned to other members. It also helps identify vulnerabilities in the code, which is an awesome and critical feature to have.

**What do you dislike about Semmle?**

The pricing is a bit high for small scale startups, and even independent group of developers to adapt. Integrating your existing codebase is also a bit hard for a few members of the team, and I think it can be automated to some extent.

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

It solves the problem of handling violations and vulnerabilities in code for medium to large teams. It also creates an interface to assign and manage tasks assigned, helping in collaboration. It also automates code review, useful when manager's aren't available.

  ### 23. I have learned a lot from the programme and would always try to improve my skills with time.

**Rating:** 5.0/5.0 stars

**Reviewed by:** Mani Kumar N. | Founder & CEO, Small-Business (50 or fewer emp.)

**Reviewed Date:** June 14, 2022

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

Semmle is really easy to setup and integrate with various other softwares we use to track the progress. Interoperability and scalability are the ultimate requirements.

**What do you dislike about Semmle?**

Being from a bootstrapped startup, I personally felt the price is a bit on the expensive side even though we are getting enough discounts. I hope semmle considers this in the future.

**Recommendations to others considering Semmle:**

You will need a best administrator to set up the software.

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

Semmle is really solving the security issues and lack of development tracking system. We are using this to auto track all our developers work and also for reviewing the code.

  ### 24. Great Code Analyser

**Rating:** 5.0/5.0 stars

**Reviewed by:** sanjay P. | AI Engineer, Human Resources, Small-Business (50 or fewer emp.)

**Reviewed Date:** July 06, 2022

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

Semmle is a user-friendly tool for locating errors from beginners to experts developers. It examines the code and identifies critical flaws. Additionally, it offers graphic representation.

**What do you dislike about Semmle?**

Although I haven't found anything I dislike, they should just enhance the platform's performance as sometimes it feels sluggish and requires more features to become a better platform.

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

It is assisting me in safeguarding my code and removing vulnerabilities for my upcoming product because it has numerous components that are difficult to handle.

  ### 25. A unified platform experience

**Rating:** 4.5/5.0 stars

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

**Reviewed Date:** June 14, 2022

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

What I like best about Semmle is that it is all in one  application that covers every aspects. It gives required details and insights to everyone which is really helpful.

**What do you dislike about Semmle?**

Things that I dislike about this application is that it is a bit outdated GUI, sometimes it lags and the features are limited. Some features of bug tracking needs improvement

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

I am currently using for the development of my product with which I am expecting to go live in few months. It has really helped in the development and made the visualization process really fun and easy.

  ### 26. Working as a servicenow developer

**Rating:** 5.0/5.0 stars

**Reviewed by:** Pooja L. | ServiceNow Developer, Mid-Market (51-1000 emp.)

**Reviewed Date:** June 14, 2022

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

It is the most useful when especially security comes into the picture. Great in using the new method of code analysis. yet to explore the securing the software that runs the IOT.

**What do you dislike about Semmle?**

Nothing that is yet to dislike for me as of now. There are many features for me yet to explore. Need a work around for few of the things such as comments section.

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

For me as of now, it is helping in securing the code for internet of things. I prefer semmel over codeql. It helps in maintaining the Java code in better understanding way.

  ### 27. semmle makes the code management easier and simpler

**Rating:** 4.0/5.0 stars

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

**Reviewed Date:** July 19, 2022

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

- Semmle is very easy to use for the users working with it
-effortlessly monitors all the details
-points out the bugs very easily which makes the bug less costly for the company/users.

**What do you dislike about Semmle?**

there's nothing much to dislike about Semmle, to be honest, but the UI can be improved a bit to make it more interesting. Sometimes, it is really slow which makes it a bit unattractive at times.

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

Semmle is basically making life easier for anyone who's writing codes to earn a living, be in Developers or be it Automation testers. It analyses the code very well and saves the trouble of reviewing code which is very boring / irritating at times

  ### 28. Great and seamless experience of using this product

**Rating:** 5.0/5.0 stars

**Reviewed by:** Aman M. | DevOps Engineer, Mid-Market (51-1000 emp.)

**Reviewed Date:** July 06, 2022

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

One of the best features I can to know is the integration provided with AWS IOT and electronic chips and programmable board.

**What do you dislike about Semmle?**

User experience need to be improved more and can make more engaging

**Recommendations to others considering Semmle:**

Absolutely can recommend that to many people/organizations as they are simple , easy to use , integrate platform for Deploying IOT devices. And provides seamless integrations.

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

Semmle made the integration with AWS IOT and other cloud platforms easy, with many options of cloud providers to connect with.

  ### 29. Analyse and scans your code like a gem

**Rating:** 4.0/5.0 stars

**Reviewed by:** Rakesh M. | CEO & Co-Founder, Small-Business (50 or fewer emp.)

**Reviewed Date:** June 21, 2022

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

Remove vulnerabilities in code with few queries. It is user friendly easy to setup and integration with tools like KonnectzIT makes smooth automation. The new method of code analysis is also an additional advantage.

**What do you dislike about Semmle?**

sometimes it runs a bit slow and lagging specifically needs optimization for scripting languages. Features need improvements. Important for a startup like us the price looks expensive.

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

Continuous vulnerability detection. Multi module application codebase analysis for issues in security and code architecture is a key, best practices for developers.

  ### 30. Remove vulnerabilities in code with few queries. Isn't that we all want

**Rating:** 5.0/5.0 stars

**Reviewed by:** Khayam B. | Senior Software Quality Assurance Engineer, Mid-Market (51-1000 emp.)

**Reviewed Date:** June 08, 2022

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

Few queries can remove the security vulnerabilities in sluggish coding done to meet the deadlines and are also shared with Semmel's community.
Moreover, visual reporting through dashboard

**What do you dislike about Semmle?**

I wouldn't say i dislike anything 
however, a few things do bug me as sometimes it runs a bit slow 
and the colour scheme needs to be changed.

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

It gives insight into the code that developers do write and improves speed and efficiency as a team.
Solving security vulnerabilities and variants
Semmle code analysis helps me for continuous vulnerability detection

  ### 31. Cide analysis makes easier

**Rating:** 5.0/5.0 stars

**Reviewed by:** Anil P. | Senior Quality Assurance Automation Engineer, Small-Business (50 or fewer emp.)

**Reviewed Date:** August 02, 2022

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

* User friendly interface
*Easy to find errors & bugs.
*Best support for queries
*best tool to transform manual code surveys to full fledged automation testing

**What do you dislike about Semmle?**

I didn't find any cons while using semmle particularly.
Slow speeds need to be improvised.

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

It helps in solving tedious tasks to automate
Helps in reducing time consumption
Easier to automate tasks

  ### 32. Code Semantic Analysis Tool

**Rating:** 4.5/5.0 stars

**Reviewed by:** Navnath S. | Lead Cloud Solution Architect, Small-Business (50 or fewer emp.)

**Reviewed Date:** July 03, 2022

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

Semmele is very intutive in nature, assistant for rapid development. Dashboard is like control plane for the development Lead.

**What do you dislike about Semmle?**

Semmele should come up with more better documentation and practical sample use cases, which will help for early adoption.

**Recommendations to others considering Semmle:**

Great tool for code analysis, already integrated with GitHub toolchain, surely will help for rapid development.

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

Able to identity code violations very easily.  Code patterns analysis is super effective

  ### 33. An awesome code analysis tool

**Rating:** 4.5/5.0 stars

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

**Reviewed Date:** July 05, 2022

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

The best feature in Semmle is how it can track for vulnerabities in code that helps a lot for security reasons.

**What do you dislike about Semmle?**

The continuous code analysis can sometimes be laggy. Further sometimes the integration with github is a little buggy.

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

Semmle helps me write secure code free from vulnerabitiles as it counts a lot in cybersecurity and data engineering profiles.

  ### 34. Code Analysis by Semmle

**Rating:** 4.5/5.0 stars

**Reviewed by:** Sagar M. | Founder, Mid-Market (51-1000 emp.)

**Reviewed Date:** July 05, 2022

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

- Easy to Use
- Integration with multiple platforms like CI tools that is Jenkins etc.
- Fast, Reliable and Stable results 
- Can do code analysis for multiple type of tools

**What do you dislike about Semmle?**

- Not much in disliking but have good competitors like SonarCube

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

- Code Analysis
- Code Coverage Testing
- Code Quality Checks
- Automated CI/CD pipelines

  ### 35. This app is quite good for code review and it flags issues related to software security

**Rating:** 5.0/5.0 stars

**Reviewed by:** Shruti V. | S, Small-Business (50 or fewer emp.)

**Reviewed Date:** June 22, 2022

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

It helps in code review.this is the best

**What do you dislike about Semmle?**

Not yet. Need to dive in more to get info

**Recommendations to others considering Semmle:**

I would recommend this so that they can optimise the process of code review

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

We are software developer. We ask our peers for code review .if there exists any tool that can overcome this issue and save time . This is great for finding human errors.

  ### 36. It is good tool for Scanning the code

**Rating:** 4.0/5.0 stars

**Reviewed by:** Hitesh R. | Software Engineer, Small-Business (50 or fewer emp.)

**Reviewed Date:** June 17, 2022

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

Very easy to integrate with other software which we already use for tracking the progress
it is easy to do academic research on this project.

**What do you dislike about Semmle?**

Need integration with Eclipse IDE for UI and Ui is outdated as per my point of view.

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

it helps the developer to improve the speed and efficiency of writing code.
it helps to find out vulnerability into the application

  ### 37. Enhanced code analysis at my convinience

**Rating:** 5.0/5.0 stars

**Reviewed by:** Ashwin K. | Chief Technology Officer, Small-Business (50 or fewer emp.)

**Reviewed Date:** June 22, 2022

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

A lot of code review process which I was following was reduced by using Semmele. Thus saving a lot of time which I could utilize for my productive work.

**What do you dislike about Semmle?**

Support for different framework versions.

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

It enhanced my productivity given that my code review process was reduced thus allowing me to provide quick turnaround to my colleague waiting for peer review.

  ### 38. Perfect for large code bases, especially when checking for vulnerabilities new

**Rating:** 4.5/5.0 stars

**Reviewed by:** Arvind J. | Quant Strats Analyst, Mid-Market (51-1000 emp.)

**Reviewed Date:** July 04, 2022

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

So much easier to have a summarised pattern of the code, really friendly when a large code base is being maintained by many

**What do you dislike about Semmle?**

Lack of a good documentation imo, it's okay but not what would be exhaustive for a beginner

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

Maintaining a huge code base structure constant while many contributors to the code

  ### 39. Review of Semmle

**Rating:** 5.0/5.0 stars

**Reviewed by:** Harsh K. | Associate Researcher, Small-Business (50 or fewer emp.)

**Reviewed Date:** July 05, 2022

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

The most helpful thing is Semmle integration with Github. It comes in handy during production times

**What do you dislike about Semmle?**

One downside of Semmle is that it sometimes gets really tough to get proper documentation on a simple google search.

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

It helps me a lot when deploying Machine Learning pipelines as they help in code reviews.

  ### 40. A great tool for security and static code analysis with a lot of scope for improvements

**Rating:** 3.5/5.0 stars

**Reviewed by:** Inderdeep S. | Co-Founder, Small-Business (50 or fewer emp.)

**Reviewed Date:** June 17, 2022

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

Simplified Query-based code analysis for security and code performance issues.

**What do you dislike about Semmle?**

Giving a lot of junk results while doing the code analysis

**Recommendations to others considering Semmle:**

A must try tool for companies looking to improve code security and performance

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

Its very helpful in analysing our multi module application codebase for issues in security and code architecture, best practices which help coders to improve a lot

  ### 41. It is one of the best tool

**Rating:** 5.0/5.0 stars

**Reviewed by:** Srigadde R. | Software Engineer, Enterprise (> 1000 emp.)

**Reviewed Date:** June 21, 2022

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

It is best flatform for the code review and unit testing and automation of tests cases

**What do you dislike about Semmle?**

It would be better if the security is more improved and user interface improvement needs to be improved little bit

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

Full logic programming seems to be problem and advantage is that we can easily adaptable. And it will be more productive

  ### 42. Great but expansive code analysis environment

**Rating:** 4.0/5.0 stars

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

**Reviewed Date:** July 04, 2022

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

I like that this software points out the code violations and security flaws while I am writing the code. It quickly points my mistakes and also offers suggestions for rectifications.

**What do you dislike about Semmle?**

First it is slightly pricey. Another area of improvement is that the error rectification problem can be improved in its presentation.

It doesn't bring into attention the errors in a simple manner to the developer.

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

We have different portfolios and software codes used in various domains. We are using this semmle for identitying security flaws in our repository.

  ### 43. Code analysis supertool

**Rating:** 5.0/5.0 stars

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

**Reviewed Date:** July 02, 2022

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

A very easy to setup user friendly UI dashboard to see all the activity of team members. Easy to find bugs so that productivity go up. Maintain coding practices.

**What do you dislike about Semmle?**

The main downside is the cost. But for some users its difficult to setup and integrate. Can boost performance because it's slow. Don't push so many updates frequently.

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

It helpen me to find every single vulnerability in the application just with queries. It Helped me to find code patterns and helped securing the code for IOTs.

  ### 44. Enhancing Security of Codebases

**Rating:** 4.5/5.0 stars

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

**Reviewed Date:** July 14, 2022

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

Seamless integration makes the code reviewing process simpler. It makes searching for vulnerabilities easy and saves time and effort. The tool is easy to use and set up.

**What do you dislike about Semmle?**

Sometimes it slows the system which can be irritating if you are running multiple queries all day. Hope this is fixed soon.

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

Semmle allows secure software development. Automatic query brings up patterns in the code much faster. Also, less number of team members are needed to review the code.

  ### 45. Very useful to query large code repositories

**Rating:** 4.5/5.0 stars

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

**Reviewed Date:** July 05, 2022

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

It is difficult for smaller projects to setup proper organisation of the repositories. This helps us manage all out security testing and retrieval of code files every for smaller projects and implementations

**What do you dislike about Semmle?**

It is slow sometimes and creates slows down my entire machine. User interface can also be made more convenient for less tech-oriented customers.

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

It helps the team do code analysis and review the security level of the implementation. Helps the team comply with best practices

  ### 46. Admin review for Semmle and associated products

**Rating:** 3.5/5.0 stars

**Reviewed by:** Taha A. | Admin, Mid-Market (51-1000 emp.)

**Reviewed Date:** June 17, 2022

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

1. Track developer contributions. 2. Code integrations with the development environments

**What do you dislike about Semmle?**

The static tools are not so optmised for Javascript yet

**Recommendations to others considering Semmle:**

If your core business is coding, you breath code, sleep code and you worry a lot about realtime analysis, this is THE TOOL.

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

The continuous vulnerability detection.

  ### 47. semantic code analysis engine

**Rating:** 4.0/5.0 stars

**Reviewed by:** Anil reddy S. | Senior Consultant | Advanced Technology Solutions – SCNO, Mid-Market (51-1000 emp.)

**Reviewed Date:** July 28, 2022

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

Aumated code analysis and better visibility

**What do you dislike about Semmle?**

It would be helpful if we have more documentation support

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

Automation in code analysis and increasing the Application security

  ### 48. Best app for the code Analysis

**Rating:** 4.0/5.0 stars

**Reviewed by:** Sandeep G. | AI Developer, Small-Business (50 or fewer emp.)

**Reviewed Date:** June 27, 2022

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

This application is very useful for the code analysis,It's saved a lot of time for me.

**What do you dislike about Semmle?**

Support for different framework versions.

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

By using this tool I can able to analyze the code quickly and I am saving lot of time.

  ### 49. The experience is really phenomenal and totally recommended

**Rating:** 5.0/5.0 stars

**Reviewed by:** Arushi K. | Junior DevOps Engineer, Mid-Market (51-1000 emp.)

**Reviewed Date:** June 30, 2022

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

Everything was really good especially services

**What do you dislike about Semmle?**

I haven't disliked anything honestly in this.

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

It is benefiting me in providing it solutions and reducing complexities in my professional day to day tasks

  ### 50. Semmle application review

**Rating:** 5.0/5.0 stars

**Reviewed by:** Vishal L. | IT Analyst QA, Enterprise (> 1000 emp.)

**Reviewed Date:** June 14, 2022

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

Semmle is widely used in our team.. provide good support to the team and help to communicate between team members

**What do you dislike about Semmle?**

Nothing as such but speed can be increased.alltogether it is good application

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

Helping in finding out vulnerabilities in application.


## Semmle Discussions
  - [Technology on which you focus more](https://www.g2.com/discussions/technology-on-which-you-focus-more) - 1 upvote
  - [Great product . Tell us something about your vision](https://www.g2.com/discussions/great-product-tell-us-something-about-your-vision) - 1 upvote
  - [How code review task is implemented? What else you want to enhance](https://www.g2.com/discussions/how-code-review-task-is-implemented-what-else-you-want-to-enhance) - 1 upvote
  - [It would be great if we could get an overview of how this is implemented.](https://www.g2.com/discussions/it-would-be-great-if-we-could-get-an-overview-of-how-this-is-implemented) - 1 upvote
  - [How do i eliminate junk results?](https://www.g2.com/discussions/how-do-i-eliminate-junk-results) - 1 upvote

- [View Semmle pricing details and edition comparison](https://www.g2.com/products/semmle/reviews?section=pricing&secure%5Bexpires_at%5D=2026-05-14+16%3A07%3A32+-0500&secure%5Bsession_id%5D=3d3da824-97dd-4126-b6ea-0bef64bd1cdd&secure%5Btoken%5D=22d4f698a05ce8dcde3f7f79ca643ab2a9bb8e0ad7eb80af0c6f4273210e6662&format=llm_user)

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

## Top Semmle Alternatives
  - [SonarQube](https://www.g2.com/products/sonarqube/reviews) - 4.4/5.0 (138 reviews)
  - [Coverity](https://www.g2.com/products/coverity/reviews) - 4.2/5.0 (55 reviews)
  - [Checkmarx](https://www.g2.com/products/checkmarx/reviews) - 4.2/5.0 (32 reviews)

