An Open-Source Architecture
for Web Applications in Angular & .Net Core
- Domain-Driven Design
- Serverless
- MicroServices
- Restful
Built With Purpose
Clean Architecture
RxWeb follows design principles that produce code with clear separation of concerns. This results in well-structured code that is easily testable.
A powerful CLI to help you
- Create Projects
- Generate Models
- Generate Bounded Context
- Generate Controllers
- Add Localization Support
- Configure DevOps pipeline (Coming Soon...)
-
Domain Driven Design
Focused towards business domain. Produce readable code that evolves with your business needs.
-
Microservices
Based ArchitectureHighly maintainable and testable | Loosely coupled | Independently deployable.
-
NuGet & npm
PackagesEasily installation and upgrade through NuGet and npm packages
Solid Architecture for Solid Web Applications
One Size Fits All
An architecture that fits your vivid project needs.
Environment
-
Front-End Logic
-
Security
-
Back-End Logic
-
Database
-
Security
-
Back-End Logic
-
Database

Cloud Platforms
Coming soon...

Front-end Frameworks
Coming soon...
Coming soon...
Rapid Application Development
By just using CLI commands:
- Generate Models
- Basic Controllers
- Domain Controllers
- Lookup Controllers
- Child Controllers
- BoundedContext
- BoundedContext with multiple models
- Authentication & Authorization
- Validation
- Data Sanitization
- Exception Handling
- Logging
- Caching Internationalization & Localization
- Multilingual
- Multitenancy
- Database Access and lot more…
Use simple decorators for:
- Data Entity Auditing
- Multitenancy Filters
- Unique Key validations
- Encryption / Decryption
- Auto Data Sanitization
- Time zone conversion
- And many more to come
Secure & Powerful
Unmatched Security Best Practices
- JWT Based Authentication
- OWASP Top 10 Vulnerability Checks
- Security Patterns Followed
- Federated Identity
- Gatekeeper
- Valet Key
Unbeatable Performance Levels
- Static Content Caching
- 3rd Party Caching Provider Support
- Redis Cache
- Elastic Search
- Performance Patterns Followed
- Cache-Aside Pattern
- Index Table
- Materialized View
- Static Content Hosting
Based on Best Practices
Familiar Tools & Technologies
If you want cleaner code and focus more on your own business- RxWeb is for You
Microsoft .Net based Open Source Framework for creating cloud-friendly modernized enterprise web application. Build fantastic front-end with Angular and Web API driven back-end framework at lower costs. RxWeb is designed for complex business applications, requiring structured and scalable architecture with high performance needs.
World’s first Open Source framework for Microsoft .Net to create highly secured cloud-friendly modernized enterprise applications that offers scalability, performance, security and deployment. RxWeb aids in faster development with extensive scaffolding tools for elegant, efficient, readable, well-written and well-structured application code. Easy to learn with robust documentation with examples and large open-source (MIT) community support.
Get the best of both worlds- robust framework & flexibility to code. It helps to build cloud-friendly modernized enterprise application that eases out development of common features like authentication, authorization, multi-lingual, data validation and CRUD operations. RxWeb simplifies robust code generation tool for generating model definition as well as standard business logic. Explore the huge repository of examples and documentation on the web for quicker results.