Skip to content
SPECIFICTION
Get listed

CodeRush vs Roslynator

CodeRush

devexpress.com

Roslynator

github.com

Side by side

FigureCodeRushRoslynator
Price fromFreeFree
Free planYesYes
Free trial——
Open source——
WindowsYesYes
macOSYesYes
LinuxYesYes
Plans published11
Spec score · Code Refactoring Tools8.3 (#4)7.5 (#15)

Plans

CodeRush

  • CodeRushFree

CodeRush pricing →

Roslynator

  • Free of chargeFree

Roslynator pricing →

In their own words

CodeRush

CodeRush is a Visual Studio extension for code generation, refactoring, navigation, formatting, debugging, testing, and code coverage. It includes more than 100 refactorings and intelligent code providers, with refactoring support described for C#, Visual Basic, and XAML. Its test runner supports NUnit, MSTest, xUnit, and MSpec without configuration, plus .NET Core, .NET Framework, and multi-target projects. Code style can be set for an individual developer, a solution, or a team, and cleanup can run when documents are saved. The listed IDEs are Visual Studio 2026 and Visual Studio 2022. CodeRush is available free for commercial use, with the same features and updates across free and paid subscriptions. A paid plan is listed from $249.99/user/yr, and a 30-day trial is listed. AI features require an OpenAI API key; voice input requires an Azure Cognitive Services Speech API key. Technical support is available to owners of qualifying DevExpress subscriptions; free users can search the support database.

Visit devexpress.com

Roslynator

Roslynator is a set of code analysis tools for C# development environments built on Roslyn. Its IDE extensions offer refactorings and fixes for compiler diagnostics, while analyzers are distributed separately through NuGet packages. Listed editor extensions cover Visual Studio 2026 and 2022, VS Code, and Open VSX. The VS Code extension requires legacy OmniSharp with `dotnet.server.useOmnisharp` set to true and does not work with C# Dev Kit. A command-line tool can be installed with `dotnet tool install -g roslynator.dotnet.cli`; the CLI is also integrated into MegaLinter for CI. EditorConfig settings can configure analyzers, refactorings, and compiler diagnostic fixes, and a testing framework supports unit tests for those tools. The .NET client libraries extend the Roslyn API but do not include analyzers or refactorings. The repository is licensed under Apache License 2.0. Its security policy supports version 5.x, CLI 0.x, and the Visual Studio 2026 and VS Code extensions; versions below 5.0 and Visual Studio 2022 extensions are out of support.

Visit github.com