1 week ago, 109 views
1 week ago, 75 views
1 week ago, 1710 views
2 weeks ago, 219 views
3 weeks ago, 1128 views
Brief Summary:
This article is intended for .NET Core developers who wish to create a robust and useful.NET core application. It is a list of the most popular and widely used .NET Core libraries that have been carefully vetted. Go up the GitHub reference link for the DotNet libraries and see how many stars the .NET community has rewarded.
.NET Core has become one of the most popular frameworks for developing modern applications. One of the reasons for its popularity is the wide range of libraries available to developers. .NET Core got new updates in its features with lesser coding, deploying high-accomplishment, and extremely scalable applications. Making the underlying architecture functions more effective and efficient without having to reinvent the wheel will free up your time to focus on more crucial tasks, including making your application stand out from the competition.
In this article, we'll take a closer look at The Most Popular .NET Libraries Every Developer Should Know. As a software developer, you're likely familiar with the .NET framework and the many libraries it offers. With so many options available, it can be overwhelming to know which ones to choose for your project. This is the main reason I have compiled a list of the Top 10 .NET Libraries That Developers Should Use to make their development process more efficient and effective. A list of Top 10 .NET Core Libraries will let developers understand these so that they can pick appropriate libraries for their projects.
If you're a .NET Core developer, there are 10 important .NET Core libraries that you should be familiar with. While creating these Essential 10 .NET Libraries Every Developer Must Know, I used NuGet and GitHub.com popular repositories. And all the libraries listed here are also open-source. The list is filtered with only to .NET Core related libraries. Also I excluded the Microsoft .NET Core Framework libraries from this Top 10 Unique .NET Core Libraries Developers Must Utilize. So, without further ado, letβs get right into it:
Here's the list of the most popular open-source .NET tools:
Here you can see them in the table with the GitHub stars, GitHub release counts, recent release frequency, NuGet download counts and per day NuGet download counts:
GitHub URL | NuGet URL | Stars | Releases | Last release | Downloads | Download Per Day |
---|---|---|---|---|---|---|
Newtonsoft.Json | Newtonsoft.Json | 10K | 65 | 1 month ago | 3B | 680K |
Dapper | Dapper | 16K | 70 | 2 years ago | 216M | 50K |
Polly | Polly | 12K | 26 | 1 year ago | 335M | 92K |
AutoMapper | AutoMapper | 9K | 41 | 6 months ago | 400M | 90K |
FluentValidation | FluentValidation | 8K | 68 | 3 days ago | 250M | 56K |
Serilog | Serilog | 6K | 15 | 1 month ago | 722M | 197K |
Swashbuckle.AspNetCore.Swagger | Swashbuckle.AspNetCore.Swagger | 5K | 28 | 4 months ago | 386M | 168K |
NLog | NLog | 6K | 125 | 1 week ago | 217M | 48K |
Moq | Moq | 5K | 33 | 4 months ago | 418M | 93K |
StackExchange.Redis | StackExchange.Redis | 5K | 34 | 11 days ago | 244M | 74K |
In conclusion, these 10 .NET Core libraries are essential tools for any .NET Core developer. They offer a wide range of functionality, from handling errors to mocking for unit testing and simplifying object mapping. Whether you're working on a large-scale enterprise application or a small project, these libraries can help you build more reliable, efficient, and effective applications.
There's also a cool GitHub page that gathers all kinds of popular .NET tools. Check out https://github.com/quozd/awesome-dotnet
ABP Framework offers an opinionated architecture to build enterprise software solutions with best practices on top of the .NET and the ASP.NET Core platforms. It provides the fundamental infrastructure, production-ready startup templates, modules, themes, tooling, guides and documentation to implement that architecture properly and automate the details and repetitive work as much as possible.
If you are starting a new ASP.NET Core project, try abp.io now...
IT IS FREE AND OPEN-SOURCE!
I'm Alper Ebicoglu π§π½βπ»
ABP Framework Core Team Member
Follow me for the latest news about .NET and software development:
π twitter.com/alperebicoglu
π github.com/ebicoglu
π linkedin.com/in/ebicoglu
π medium.com/@alperonline
The new ABP Platform is live! We have unified all abp.io subdomains into abp.io. Docs in one place, easy navigation, modern design and ABP Studio C... Continue Reading
📢 We are unifying all our sub-domain services under a single platform address 👉 ABP.IO with a new user UI and behavior. Continue Reading
What's new in C# 12? Check out new C# 12 preview features! · In this post, some of the C# 12 features have been introduced. Continue Reading
Are you a .NET developer? There not so many popular ASPNET Framework around. However, the ABP Framework has become popular for many developers due ... Continue Reading
ABP Framework is an open-source web application development framework that provides developers with a set of tools to build modern, scalable, and m... Continue Reading