---
title: Roslyn Reviews
meta_title: 'Roslyn Reviews 2026: Details, Pricing, & Features | G2'
meta_description: Filter 12 reviews by the users' company size, role or industry to
  find out how Roslyn works for a business like yours.
aggregate_rating:
  rating_value: 4.4
  review_count: 12
  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
---

# Roslyn Reviews
**Vendor:** Codeplex  
**Category:** [Static Code Analysis Tools](https://www.g2.com/categories/static-code-analysis)  
**Average Rating:** 4.4/5.0  
**Total Reviews:** 12
## About Roslyn
The .NET Compiler Platform (&quot;Roslyn&quot;) provides open-source C# and Visual Basic compilers with rich code analysis APIs.




## Roslyn Reviews
  ### 1. the Dot Net compiler you don't wanna miss

**Rating:** 4.0/5.0 stars

**Reviewed by:** Awal R. | Unity Developer, Small-Business (50 or fewer emp.)

**Reviewed Date:** March 28, 2021

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

So, when I started using Roslyn, I had my doubts as we all have before shifting to a new compiler, but oh boy did it exceed my expectations, No more was my code having any compiler errors but it would also help me resolve the pre-coded errors in the existing projects. 
We would analyze our code and refactor all of it in Roslyn and it wouldn't feel like we are doing big things. It makes you feel like you are simply using a software as simple as Word.

**What do you dislike about Roslyn?**

Well, sometimes I feel difficult to use it for API's and stuff but you do need to get familiar with the compiler. Once you are through its a piece of cake. So, yeah docs could have been well formatted (better than they are at the moment) but then yeah, you cannot blame them it depends on individual's way of perception and understanding. 

So as a beginner you  might want to first go through all of the features without straightaway diving into the use of the compiler into your final and prouduction projects.

**Recommendations to others considering Roslyn:**

1.)  Go through documentation
2.) Be careful with the API parts

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

I am using it for my Augmented Reality and Game development projects to get minimal errors and efficient codes for my projects without facing many bugs and errors in the final production version .
Roslyn has : 
1.) Saved a lot of time out of our coding practices 
2.) Given us optimal solutions for our issues
3.) Helped us increase our revenue

  ### 2. REVIEW of Roslyn. A great compiler for .NET platform.

**Rating:** 5.0/5.0 stars

**Reviewed by:** Pulkit M. | Student Ambassador, Small-Business (50 or fewer emp.)

**Reviewed Date:** March 05, 2021

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

I am a regular programmer of C# and .NET and the native complier what we get with windows in visual studio. And what I wanted to get is a compiler as a service solution and Roslyn provides that. 

The best feature about Roslyn is when the application we are writing, we need a scripting interface. With Roslyn, we get script complied as the original C# code. With same programming capabilities with application source.

**What do you dislike about Roslyn?**

The only thing that I feel might be the challenge that implementing Roslyn can be slightly tricky for the beginners. So the learning curve is a bit difficult.

**Recommendations to others considering Roslyn:**

Really recommended for anyone doing C# programming

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

Roslyn allows for the implementation of aspect oriented programming.
now there are certain advantages of using Roslyn such as policy login then
 it has a really great exception handling it allows for automatic auditing of various types of function calls
 it automatically generates different types of properties for automatic properties
 then it also has a really great thread synchronization system that is for multithreading it provides a really good way of using it.

  ### 3. Review of Roslyn : A great compiler for creating .NET Applications

**Rating:** 4.5/5.0 stars

**Reviewed by:** Shivay L. | CTO, Enterprise (> 1000 emp.)

**Reviewed Date:** March 02, 2021

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

Roslyn is a very powerful compiler used to compile .NET applications. Since it provides Compilation as a Service, it enables to easily break down the compilation steps to different pieces and helps check the syntactical aspect of the code that we write in c#. It allows to use Aspect Oriented programming
It has got a lot of advantages like : 
1. provides great logging capabilities
2.  has great exception handling
3. Thread is automatic thread synchronization taking place. Therefore threading and multi threading concepts are great in Roslyn support for C#
4. auditing of functions takes place automatically

**What do you dislike about Roslyn?**

It was a little hard to set up earlier but after that it has been a blaze to use. For those who use Visual Studio or other compilers, they will find Roslyn great to use.

**Recommendations to others considering Roslyn:**

Use it for compiling your C# and .Net Code. It is very powerful and versatile!

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

It has really helped set up better code structure practices with C# code. Because of its compile time benefits ,as I already stated that it allows for aspect oriented programming. makes it super useful. It has been a blessing in disguise for any platform development with C#.
Some of the best things about Roslyn are namely : 
It provides great logging capabilities
it has great exception handling
Thread is automatic thread synchronization taking placea
auditing of functions takes place automatically

  ### 4. This software facilitates not only writing code, but also writing good code.

**Rating:** 5.0/5.0 stars

**Reviewed by:** Romeo K.  S. | Enterprise (> 1000 emp.)

**Reviewed Date:** December 28, 2019

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

Roslyn demystifies the deeper foundations for developing software. The Roslyn interface is much more intuitive. Things such as methods, tools, events... are shown as you type and complete them immediately, making it easier not only to type code, but also to write code. Therefore, it's evaluated-the fly when you write your code to help avoid time errors. Roslyn will simplify and improve the code and promote your lives.

**What do you dislike about Roslyn?**

Personally, I never looked back when I first used Roslyn. It was one of my favorite digital belt tools.

**Recommendations to others considering Roslyn:**

It's worth taking into consideration everything which makes your life easier as a developer. Roslyn was one of those things for me and became a cornerstone of my activities of growth.

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

Efficiency improvements overall are what differentiate me the most. Not only does the code itself write faster than at the build time, but the code itself is checked on a fly.

  ### 5. Excellent for writing good codes

**Rating:** 4.5/5.0 stars

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

**Reviewed Date:** July 29, 2020

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

Great interface & best for coding, nice compiler as well, I personally recommend it for coding stuff

**What do you dislike about Roslyn?**

At start it gets difficult to use but as one gets accustomed things become easier. No major dislike

**Recommendations to others considering Roslyn:**

Best for coding

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

Coding work, compilation work & software related work

  ### 6. Roslyn has changed my development from a chore to an efficent pleasure

**Rating:** 5.0/5.0 stars

**Reviewed by:** Jason E. | Sr. Application Developer, Banking, Enterprise (> 1000 emp.)

**Reviewed Date:** February 13, 2019

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

Roslyn demystifies a lot of the deeper fundamentals that are required for developing software. With Roslyn you are presented with a much more intuitive interface. Things like methods, properties, events and others are all surfaced as you type, with auto-complete, making it easier to not only write code, but to write good code. And, on top of that, as you write your code it is being parsed on-the-fly to help you avoid compile time errors. With Roslyn your code will be cleaner and stronger, making your life easier.

**What do you dislike about Roslyn?**

Honestly, after using Roslyn for the first time, I've never looked back. It's been one of the most beloved tools in my digital belt.

**Recommendations to others considering Roslyn:**

Anything that helps make your life easier as a developer is worth consideration. Roslyn was one of those things for me, and has become a mainstay in my development activities.

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

The overall efficiency gains are what make the biggest different for me. Not only are you writing code quicker, but the code itself is being validated on the fly, as compared to at build time.

  ### 7. Good Compiler 

**Rating:** 5.0/5.0 stars

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

**Reviewed Date:** March 14, 2019

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

The software is easy to use and it has a nice interface. The autocomplete feature in events, methods and properties etc makes the work simpler, easier and faster as well as accuracy, I would say they are one of the best out there

**What do you dislike about Roslyn?**

I love it, but I firmly believe that new users may be a little alarmed and it should be simplified for new users who may be looking in to it, I am sure the team could achieve this .

**Recommendations to others considering Roslyn:**

As I do with other products I recommend people give them a try as you cannot tell if it is for you, or if it will work for you without first attempting it, I saw make good use of it and then decide from there if its for you, 

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

We created software for customers using this.

  ### 8. Compile and Analysis Native

**Rating:** 4.5/5.0 stars

**Reviewed by:** Abhilash M. | Senior Software Engineer, Hospital & Health Care, Enterprise (> 1000 emp.)

**Reviewed Date:** March 29, 2019

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

Roslyn opens the doors for open source world with native Code Analysis and Compilation and self hosting features. You can expand the abilities to another level on Dotnet Core applications.

**What do you dislike about Roslyn?**

Seperate folder in the bin directory during the deployment. It could be a small library instead of a folder.

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

Roslyn compiler  applies the  OOP policies across your code at compile time, and keep cross-cutting concerns for polluting your business Logic.

  ### 9. It’s so efficient 

**Rating:** 2.5/5.0 stars

**Reviewed by:** Verified User in Hospital & Health Care | Enterprise (> 1000 emp.)

**Reviewed Date:** March 25, 2019

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

I enjoy Roslyn because  you are presented with a much more intuitive interface. The best thing about it is the auto-complete, making it easier to not only to write code, but to write good code. And, on top of that, as you write your code. Roslyn your code will be cleaner and stronger, making your life easier.

**What do you dislike about Roslyn?**

Honestly there is nothing I disklike about Roslyn. 


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

I like that it is modular enough to allow robust plugins, and the fact that it's being developed in the open means that I can track its progress and plan for the future.


  ### 10. Great C# and Visual Basic compiler 

**Rating:** 4.0/5.0 stars

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

**Reviewed Date:** January 28, 2019

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

Great compiler of C # and VB.NET that provides a huge amount of APIS and also includes a traditional command line. The truth lives up to the name of ".NET Compiler Platform". Undoubtedly one of the best ones to perform APIS for code analysis and refactoring.

**What do you dislike about Roslyn?**

The truth does not put many disadvantages ... even if I have to put an inconvenience would say that its learning curve can be elevated for someone who is not 100% familiar with its architecture. But it's not complicated if you're already familiar.

**Recommendations to others considering Roslyn:**

Didn't consider, pick up !

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

Little APIS for printer software.

  ### 11. Roslyn a tool good for beginners

**Rating:** 3.5/5.0 stars

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

**Reviewed Date:** March 25, 2019

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

Since I was new to the languages so I used Roslyn as I heard good reviews about it and found it to be really easy to use. 

**What do you dislike about Roslyn?**

Nothing really that I dislike about this product. 

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

It makes the work easier and really fundamental to use and the best compilers for beginners. Since there are many freshers so the job becomes easy 

  ### 12. The best part of the stack

**Rating:** 5.0/5.0 stars

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

**Reviewed Date:** April 26, 2018

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

It has its shortcomings, but it is a darn fine piece of technology, and it's getting better all the time. 

**What do you dislike about Roslyn?**

It is, perhaps , a little bloated for what it is. There is such a thing as too many features.

**Recommendations to others considering Roslyn:**

It's hard to separate Roslyn from the rest of the stack. I have concerns about the direction of the C# language, but Roslyn itself is an impressive technology. 

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

I like that it is modular enough to allow robust plugins, and the fact that it's being developed in the open means that I can track its progress and plan for the future. 


## Roslyn Discussions
  - [What makes Roslyn different from other similar coding applications?](https://www.g2.com/discussions/30237-what-makes-roslyn-different-from-other-similar-coding-applications) - 1 comment

- [View Roslyn pricing details and edition comparison](https://www.g2.com/products/roslyn/reviews?section=pricing&secure%5Bexpires_at%5D=2026-07-10+16%3A42%3A22+-0500&secure%5Bsession_id%5D=b1c02989-3541-4577-b16b-bde4cb3bebe4&secure%5Btoken%5D=fbf169f9128e5ab3fe95e34b64c25008ba56447dca68f7c1f76c586a81d3154f&format=llm_user)

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

## Top Roslyn Alternatives
  - [SonarQube](https://www.g2.com/products/sonarqube/reviews) - 4.4/5.0 (150 reviews)
  - [ReSharper](https://www.g2.com/products/resharper/reviews) - 4.5/5.0 (83 reviews)
  - [Gearset DevOps](https://www.g2.com/products/gearset-devops/reviews) - 4.7/5.0 (291 reviews)

