Open-Awesome
CategoriesAlternativesStacksSelf-HostedExplore
Open-Awesome

© 2026 Open-Awesome. Curated for the developer elite.

TermsPrivacyAboutGitHubRSS
  1. Home
  2. Core
  3. dotNetify

dotNetify

NOASSERTIONJavaScriptv5.4

Build real-time, reactive web apps with .NET back-end and React/Vue/Blazor front-end via WebSocket.

Visit WebsiteGitHubGitHub
1.2k stars165 forks0 contributors

What is dotNetify?

DotNetify is a free, open-source library that enables developers to build real-time, reactive, cross-platform web applications. It connects modern front-end frameworks like React, Vue, or Blazor to a C# .NET back-end via WebSocket, eliminating the need for REST APIs and heavy client-side frameworks. The library provides a streamlined MVVM architecture on the server, making it easier to manage state and deliver live updates to the client.

Target Audience

Full-stack developers and teams building real-time web applications with .NET back-ends and modern JavaScript or Blazor front-ends. It is particularly useful for those seeking a lightweight alternative to REST-based architectures for interactive apps.

Value Proposition

Developers choose DotNetify for its simplicity, lightweight design, and powerful real-time capabilities without the complexity of traditional REST APIs. Its reactive MVVM architecture on the server and cross-platform front-end support provide a unified and efficient way to build interactive applications.

Overview

Simple, lightweight, yet powerful way to build real-time web apps.

Use Cases

Best For

  • Building real-time dashboards with .NET back-ends
  • Creating reactive single-page applications without REST APIs
  • Developing cross-platform apps with React, Vue, or Blazor front-ends
  • Implementing server-side MVVM architecture for web applications
  • Integrating WebSocket communication via SignalR or AWS API Gateway
  • Building applications that require live updates and interactive features

Not Ideal For

  • Projects requiring active maintenance and long-term support, as the project is officially abandoned.
  • Teams using front-end frameworks not listed, such as Angular or Svelte, due to lack of official bindings.
  • Applications that need to expose standard REST APIs for third-party integration, since DotNetify eliminates traditional endpoints.

Pros & Cons

Pros

Lightweight Architecture

Eliminates heavy client-side frameworks and REST APIs, reducing complexity and boilerplate code as emphasized in the philosophy.

Built-In Real-Time

Uses WebSocket via SignalR or AWS API Gateway for automatic live updates without additional setup, a core feature for reactive apps.

Cross-Platform Front-Ends

Supports React, Vue, Blazor, and others, allowing flexibility in UI choice while connecting to a .NET back-end.

Server-Side MVVM

Implements reactive MVVM on the ASP.NET server, simplifying state management and business logic in a unified way.

Cons

Abandoned Project

No longer actively maintained, risking security vulnerabilities, missing updates, and limited community support as stated in the README notice.

Poor Documentation

Official documentation site is deprecated (struck out in README), making it hard for new users to learn and troubleshoot.

.NET Lock-In

Tightly couples the application to C# .NET back-end, reducing flexibility for teams using other server technologies or multi-language microservices.

Frequently Asked Questions

Quick Stats

Stars1,200
Forks165
Contributors0
Open Issues5
Last commit9 months ago
CreatedSince 2015

Tags

#realtime#signalr#aspnet#websocket#dotnet#vuejs#cross-platform#aspnetcore#react#vue#blazor#real-time#mvvm

Built With

S
SignalR
R
React
B
Blazor
A
ASP.NET
V
Vue
.
.NET
C
C++

Links & Resources

Website

Included in

Core21.2k
Auto-fetched 1 day ago

Related Projects

bitwarden-corebitwarden-core

Bitwarden infrastructure/backend (API, database, Docker, etc).

Stars18,495
Forks1,567
Last commit2 days ago
JavaScriptServicesJavaScriptServices

[Archived] This repository has been archived

Stars3,011
Forks513
Last commit6 years ago
AspNetCore-Angular2-UniversalAspNetCore-Angular2-Universal

ASP.NET Core & Angular Universal advanced starter - PWA w/ server-side rendering for SEO, Bootstrap, i18n internationalization, TypeScript, unit testing, WebAPI REST setup, SignalR, Swagger docs, and more! By @TrilonIO

Stars1,449
Forks422
Last commit7 years ago
ASP.Net Core Vue StarterASP.Net Core Vue Starter

*NEW* Asp.net Core & Vue.js (ES6) SPA Starter kit - Vuex, webpack, Web API, Docker, and more! By @TrilonIO

Stars1,200
Forks257
Last commit6 years ago
Community-curated · Updated weekly · 100% open source

Found a gem we're missing?

Open-Awesome is built by the community, for the community. Submit a project, suggest an awesome list, or help improve the catalog on GitHub.

Submit a projectStar on GitHub