A rapid development framework for ASP.NET Core with built-in code generator and support for LayUI, React, Vue, and Blazor.
WalkingTec.Mvvm (WTM) is a rapid development framework for ASP.NET Core that accelerates web application development with a built-in code generator and support for multiple UI frameworks. It solves the problem of slow, repetitive coding by automating common tasks and providing pre-built modules for user management, permissions, and other backend functionalities.
.NET developers and teams building enterprise web applications who need to deliver features quickly without sacrificing structure or maintainability.
Developers choose WTM for its integrated code generator that reduces boilerplate, support for popular frontend frameworks like React and Vue, and comprehensive built-in modules that eliminate the need to reinvent common backend components.
Use WTM to write .netcore app fast !!!
Open-Awesome is built by the community, for the community. Submit a project, suggest an awesome list, or help improve the catalog on GitHub.
The built-in code generator creates server-side and client-side code automatically, significantly reducing boilerplate and accelerating development for common CRUD operations.
Supports multiple UI frameworks including LayUI, React, Vue, and Blazor for both server-side and client-side rendering, allowing teams to choose their preferred frontend stack.
Includes pre-built modules for user management, roles, permissions, logging, email, and SMS, saving development time on standard enterprise features.
Offers built-in support for single sign-on, distributed databases, Redis, and DFS, making it suitable for scalable, large-scale applications.
The framework's opinionated MVVM structure and comprehensive toolset require developers to learn specific conventions, which can be time-consuming for those new to WTM.
While it supports multiple UIs, the primary documentation and community focus is on .NET, which may result in less support for frontend-specific issues compared to dedicated React or Vue ecosystems.
For simple applications, the extensive code generation and built-in modules can introduce unnecessary complexity and bloat, making it harder to maintain lightweight projects.