MADE.NET is a suite of libraries built on the boilerplate, reusable components, services, extensions, and helpers that we all drop into our projects. With MADE.NET, you can get all of these in one place, easy to use and consume, to make app development easier for you.
Whether you're building an ASP.NET Core API or a native app experience with MAUI, MADE.NET has something for everyone.
Discover what's new in MADE.NET
To start building your own applications with the MADE.NET libraries, you can install any of the libraries into your dotnet application.
dotnet add package MADE.{Package}
Or by adding any of the MADE.NET packages in your NuGet package manager of choice.
Here's a complete list of available packages:
Package | Download |
---|---|
Collections | |
Data.Converters | |
Data.EFCore | |
Data.Serialization | |
Data.Validation | |
Data.Validation.FluentValidation | |
Diagnostics | |
Foundation | |
Networking | |
Runtime | |
Testing | |
Threading | |
Web | |
Web.Mvc |
MADE.NET is built using .NET Standard, taking advantage of the new SDK-style projects and multi-targeting enabled with the help of MSBuild.Sdk.Extras.
You can build the solution using Visual Studio with the following workloads installed:
- .NET desktop development
- Universal Windows Platform development
- Mobile Development with .NET
- .NET Core cross-platform development
Contributions, issues, and feature requests are welcome to MADE.NET!
Feel free to check the issues page. You can also take a look at the contributing guide.
We actively encourage you to jump in and help with any issues, and if you find one, don't forget to log it!
As many developers know, projects like MADE.NET are built and maintained in spare time. If you find this project useful, please Star the repo and if possible, sponsor the project development on GitHub.
MADE.NET is made available under the terms and conditions of the MIT license.