Build real-time, reactive web apps with .NET back-end and React/Vue/Blazor front-end via WebSocket.
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.
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.
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.
Simple, lightweight, yet powerful way to build real-time web apps.
Eliminates heavy client-side frameworks and REST APIs, reducing complexity and boilerplate code as emphasized in the philosophy.
Uses WebSocket via SignalR or AWS API Gateway for automatic live updates without additional setup, a core feature for reactive apps.
Supports React, Vue, Blazor, and others, allowing flexibility in UI choice while connecting to a .NET back-end.
Implements reactive MVVM on the ASP.NET server, simplifying state management and business logic in a unified way.
No longer actively maintained, risking security vulnerabilities, missing updates, and limited community support as stated in the README notice.
Official documentation site is deprecated (struck out in README), making it hard for new users to learn and troubleshoot.
Tightly couples the application to C# .NET back-end, reducing flexibility for teams using other server technologies or multi-language microservices.
Bitwarden infrastructure/backend (API, database, Docker, etc).
[Archived] This repository has been archived
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
*NEW* Asp.net Core & Vue.js (ES6) SPA Starter kit - Vuex, webpack, Web API, Docker, and more! By @TrilonIO
Open-Awesome is built by the community, for the community. Submit a project, suggest an awesome list, or help improve the catalog on GitHub.