dotnetify

Simple, lightweight, yet powerful way to build realtime .NET web apps.
61,440 1,198
Install
npm install dotnetify
Latest Version:5.4.0
License:Apache 2.0
Last Updated:Jul 19, 2025
Links: GitHub  ·  npm
Maintainer: dsuryd

alt build npm version NuGet

DotNetify is a free, open source project that lets you create real-time, reactive, cross-platform apps with React, React Native, Vue, Knockout or Blazor front-end on C# .NET back-end via WebSocket (SignalR).

What's New

DotNetify.Postgres: Real-time Web Updates From Your PostgreSQL Database

Features

  • Simple and lightweight - no heavy client-side framework, no REST APIs.
  • Reactive back-end MVVM architecture on ASP.NET server.
  • Built-in real-time across WebSocket with SignalR.
  • Support local (client-side only) and Web API modes.
  • Full support for single-page apps, including deep-linked, nested routing and token-based authentication.
  • Powerful back-end infrastructure, including dependency injection, WebSocket request/response pipelines, and modern tooling.

Premium Features

Documentation

Documentation and live demo can be found at https://dotnetify.net.

Code Examples

License

Licensed under the Apache License, Version 2.0.

Contributing

All contribution is welcome: star this project, let others know about it, report issues, submit pull requests!

Logo design by area55git.

Related Packages

web-haptics

Haptic feedback for the mobile web.

3,717,190 2,815
zipaper

一个简单易用的小巧前端框架

3,787 6
@nx-plugins/vite

The Nx Plugin for Vite that contains executors, generators, and utilities for ma...

912
@ssv/signalr-client

SignalR client library built on top of @microsoft/signalr. This gives you more f...

7,541 53
trickling

A modern progress bar for web. Featuring realistic trickle animations to convinc...

44,405 18

Version History

Version Released License
5.4.0 Apache 2.0
5.3.1 Apache 2.0
5.3.0 Apache 2.0
5.2.2 Apache 2.0
5.2.1 Apache 2.0
Pre-releases (9)
Version Released License
3.0.0-pre Apache 2.0
2.0.8-beta Apache 2.0
2.0.7-beta Apache 2.0
2.0.6-beta Apache 2.0
2.0.5-beta Apache 2.0