Top 20 NuGet bulk Packages

If you're working with a large number of entities and need to insert them into a SQL Server database, the best way to do so is by using a bulk insert feature. That will let you quickly insert all of your entities at once without adding each one individually.

The best solution depends on what you are currently using.

EF Core Bulk Insert

If you are using EF Core, we recommend using the Entity Framework Extensions for Bulk Inserting.

The library is used by thousands of enterprises all over the world. That's currently the most advanced and documented library.

More EF Core Bulk Extensions features are available such as:

  • BulkSaveChanges
  • BulkUpdate
  • BulkDelete
  • BulkMerge
  • And many more

EF 6 Bulk Insert

If you are using Entity Framework 6, we recommend using Entity Framework Extensions for Bulk Inserting.

The same library can be used to support your bulk insert for both EF6 and EF Core

Dapper Bulk Insert

If you are using Dapper, we recommend using Dapper Plus library.

Like other libraries, Dapper Plus can be used for more than the bulk insert method.

Connection Bulk Insert

If you are not using any ORM, we recommend using Bulk Operations library for Bulk Inserting.

That library is used under the hood of other libraries created by ZZZ Projects.

Fast Bulk insert update extension for MySql using EntityFramework 6
ExpertTexting API SDK for DotNet
Elasticsearch Bulk and Search is a high level library to make easy basic query operations (get, search and scroll) and index operations (single index or bulk), besides paging, sorting and query buider.
A library to send SMS in an organized, efficient and simple manner.
An out-of-the-box Web API for invoking database stored procedures, transforming the results as JSON, BSON, JSONP, XML, CSV, Excel xlsx, or any text generated by Razor dynamic template. Please visit https://github.com/DataBooster/DbWebApi for detail.
This allows you to: 1) Download and parse Whois records from bulk whois database dumps of IANA organizations (ARIN, AFRINIC, APNIC, LACNIC, RIPE ) and 2) Crawl and parse RWhois records from RFC 2167 ARIN Referral Whois Servers. It also provides utilities to increment IP addresses and to output Whois...
Package Description
BulkInsert for EF (DbModelStore) branch for improved startup performance. For further information, please read my blog post. http://www.fusonic.net/en/blog/2014/07/09/three-steps-for-fast-entityframework-6.1-first-query-performance/
A light-weight ASP.Net MVC Library for posting files to IIS & Azure Storage
Coda.Data.Sql provides helpers for working with SqlConnections on a bulk basis by providing Bulk Loading / Insertion Capabilities. Continually updated with new features and bugfixes as necessary, commercially supported from Cedita.
KORM.MsAccess is fast, easy to use, micro .NET ORM tool for MsAccess. (Kros Object Relation Mapper)
Fast Bulk insert extension for SqlServerCe using EntityFramework 6
Fast Bulk insert extension for EntityFramework 6
Fast Bulk insert update extension for EntityFramework 6
Allow bulk file copy, move, delete for a specific extension in a folder. Supports for .NetFramework 4.0+, .NetCore 2.0+, .Standard 2.0+
Batch extension for WorkerDispatcher
SDK do WeSender para facilitar o envio de mensagem apartir da API.