Need help with SignalR?
Click the “chat” button below for chat support from the developer who created it, or find similar developers for support.

About the developer

8.5K Stars 2.3K Forks Other 4.7K Commits 21 Opened issues


Incredibly simple real-time web for .NET

Services available


Need anything else?

Contributors list


IMPORTANT: There will be no new features added to this product. We are in maintenance mode and only fixing critical issues. See our blog post for details. This repository hosts code and project management for ASP.NET SignalR, for use in .NET Framework applications using System.Web or Katana. If you are looking for information on ASP.NET Core SignalR, see the repository.

ASP.NET SignalR is a library for ASP.NET developers that makes it incredibly simple to add real-time web functionality to your applications. What is "real-time web" functionality? It's the ability to have your server-side code push content to the connected clients as it happens, in real-time.

What can it be used for?

Pushing data from the server to the client (not just browser clients) has always been a tough problem. SignalR makes it dead easy and handles all the heavy lifting for you.


See the documentation

Get it on NuGet!

Install-Package Microsoft.AspNet.SignalR

Get a sample on NuGet, straight into your app!

Install-Package Microsoft.AspNet.SignalR.Sample


Apache 2.0 License


See the contribution guidelines

Building the source

git clone [email protected]:SignalR/SignalR.git (or https if you use https)


After cloning the repository, run


NOTE: Opening the solution requires VS 2017.


We use cookies. If you continue to browse the site, you agree to the use of cookies. For more information on our use of cookies please see our Privacy Policy.