Rider for Full-Stack
Web Development

The Only IDE You Need
for ASP.NET Development

Rider is a fast, powerful cross-platform .NET IDE based on the IntelliJ platform and ReSharper. It bundles tools for web development and database support so that you have everything you need to develop both classic ASP.NET and ASP.NET Core applications in one place.

Free 30-day trial

Rider is currently the only IDE that makes full-stack development a breeze. Both C# and TypeScript feel like first-class citizens, which takes away the need to switch between multiple IDEs to get the job done.

Wouter Huysentruit,
Software Architect, Noest

Why Rider?

One IDE for both frontend and backend development

Rider provides rich editing support and code insight for a variety of languages used in .NET development, from C# and ASP.NET Razor syntax to JavaScript, TypeScript, HTML, CSS, JSON, SQL, and more.

Tight integration with web development technologies

Rider works seamlessly with Node.js, React, Angular, and Vue.js, integrates with frontend testing frameworks and package managers such as NPM and Yarn, and supports IIS and IIS Express.

Develop for different runtimes on any platform

Develop a wide range of projects targeting .NET 6, .NET Framework, and .NET Core, including ASP.NET and ASP.NET Core web applications. In addition to running and debugging multiple runtimes, Rider itself runs on multiple platforms: Windows, macOS, and Linux.

React TypeScript VueJS ASP.NET Core Angular AWS Blazor Kubernetes Azure MySQL Docker ASP.NET MSTest Jest JavaScript Mocha Karma Google Cloud Microsoft SQL Server SQLite xUnit.net PostgreSQL Protractor IIS Express Docker Compose Entity Framework NPM Yarn IIS NUnit

How Rider makes ASP.NET development a breeze

Support for various web frameworks

Choose from project templates for Angular, React, and React + Redux out of the box, bundled with the ASP.NET/ASP.NET Core templates, or use VueJS and other JavaScript front-end frameworks without any hassle.

Database and SQL support

Work with Microsoft SQL Server, MySQL, PostgreSQL, SQLite, and Oracle without leaving Rider. Connect to databases, edit schemas and table data, run queries, and even analyze schemas with UML diagrams. Rider also provides a UI for working with Entity Framework 6.

Cross-language navigation and search

You can jump to any file, type, or member in your code base in no time, as well as find settings and actions. Find usages of any symbol, including cross-language usages and occurrences in string literals.

Debugging both client-side and server-side code

With the built-in debugger, you can debug both your client-side and server-side code, and even run JavaScript code snippets in the interactive debugger console. You can also debug your code on any machine you have SSH access to, and you can use a remote debug agent to help establish an SSH connection for you.

Endpoints support

Explore and navigate to any ASP.NET Core endpoint in both backend and frontend code. If there’s an OpenAPI specification in your solution, Rider can recognize endpoints and make testing it easier using Rider’s built-in HTTP Client.

Sophisticated package management

With the built-in NuGet support, Rider lets you smoothly install and manage packages, package sources, and NuGet caches. There is also support for NPM and Yarn to help you work with ASP.NET Core and JavaScript libraries.

See all features

Try fast and powerful .NET IDE for Windows, macOS, and Linux

Free 30-day trial

Rider has been my go-to IDE for .NET for quite some time – the productivity I gain from it is insane! However, my role also involves frontend development in both Angular and React – and impressively, I’ve found that I have no reason to switch IDEs for the frontend side of things. Just like with .NET, Rider also gives an incredible linting, refactoring, and productive experience for frontend development too. Oh, and it’s insanely fast too!
Dan Clarke,
Owner, Everstack
Rider in particular is much better at working with Blazor than VS (VS2019 made it awkward to add new Blazor components) – been using it on my stream the past couple of weeks. In addition to that, it loads big solutions much much faster.
Aaron Stannard,
CTO, Petabridge
A 160 project solution, 1.2 million lines of code, 5 minutes in VS. 5 seconds in Rider.
Peter O’Hanlon
Join these companies that already use Rider.
Get a free 30 day trial

The Many Sides of Rider

Rider provides the power to productively develop a wide range of applications, including .NET desktop applications, services and libraries, Unity and Unreal Engine games, Xamarin apps, ASP.NET, and ASP.NET Core web applications, and more.
Explore Rider