roslyn

C/C++ compiler

Provides a compiler and code analysis API for C# and Visual Basic languages

The Roslyn .NET compiler provides C# and Visual Basic languages with rich code analysis APIs.

GitHub

19k stars
1k watching
4k forks
Language: C#
last commit: almost 2 years ago
Linked from 10 awesome lists

csharphacktoberfestroslynvisual-basicvisual-studio

Backlinks from these awesome lists:

Related projects:

RepositoryDescriptionStars
dotnet/roslyn-sdkProvides APIs and tools to analyze and inspect .NET code using the Roslyn compiler platform517
dotnet/roslyn-analyzersAnalyzes .NET code for style, quality and maintainability issues1,598
dotnet/razorProvides compiler and tooling support for building ASP.NET Core apps using Razor templates in various development environments.509
omnisharp/omnisharp-roslynA .NET development platform providing project dependencies and C# language services to various IDEs and plugins.1,795
dotnetcore/natashaA .NET Core library that enables runtime compilation of C# code into assemblies with domain management and plugin functionality1,515
dotnet/roslynatorA set of code analysis tools for C#, powered by Roslyn.3,130
icsharpcode/codeconverterConverts code between C# and VB.NET using Roslyn for accurate conversions.842
dprint/dprint-plugin-roslynA Roslyn wrapper plugin for C# and Visual Basic code formatting in dprint.8
sonarsource/sonarqube-roslyn-sdkProvides tools to integrate Roslyn analyzers with SonarQube86
ros2-dotnet/ros2_dotnetProvides .NET bindings and tools for writing ROS2 applications147
dotless/dotlessA .NET port of the Ruby Less CSS library, providing a compiler and tools for writing CSS with variables, nested rules, and operators.693
kirillosenkov/roslynquoterAn analysis tool that generates syntax tree API calls from C# source code957
ros2/rclcppA C++ library that provides the standard API for interacting with ROS 2.567
sonarsource/sonar-dotnetAnalyzes C# and VB.NET code for quality and security issues802
meziantou/meziantou.analyzerAn analyzer tool that enforces good practices in C# programming966