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: 4 days ago
Linked from 10 awesome lists

csharphacktoberfestroslynvisual-basicvisual-studio

Backlinks from these awesome lists:

Related projects:

Repository Description Stars
dotnet/roslyn-sdk Provides APIs and tools to analyze and inspect .NET code using the Roslyn compiler platform 517
dotnet/roslyn-analyzers Analyzes .NET code for style, quality and maintainability issues 1,595
dotnet/razor Provides compiler and tooling experience for building ASP.NET Core apps using Razor templates. 505
omnisharp/omnisharp-roslyn A .NET development platform providing project dependencies and C# language services to various IDEs and plugins. 1,789
dotnetcore/natasha A .NET Core library that enables runtime compilation of C# code into assemblies with domain management and plugin functionality 1,503
dotnet/roslynator A set of code analysis tools for C#, powered by Roslyn. 3,099
icsharpcode/codeconverter Converts code between C# and VB.NET using Roslyn for accurate conversions. 842
dprint/dprint-plugin-roslyn A Roslyn wrapper plugin for C# and Visual Basic code formatting in dprint. 8
sonarsource/sonarqube-roslyn-sdk Provides tools to integrate Roslyn analyzers with SonarQube 86
ros2-dotnet/ros2_dotnet Provides .NET bindings and tools for writing ROS2 applications 147
dotless/dotless A .NET port of the Ruby Less CSS library, providing a compiler and tools for writing CSS with variables, nested rules, and operators. 693
kirillosenkov/roslynquoter An analysis tool that generates syntax tree API calls from C# source code 950
ros2/rclcpp A C++ library that provides the standard API for interacting with ROS 2. 564
sonarsource/sonar-dotnet Code quality and security analysis for C# and VB.NET projects using Roslyn analyzers. 798
meziantou/meziantou.analyzer An analyzer tool that enforces good practices in C# programming 958