The Microsoft.EntityFrameworkCore.Sqlite.Core package contains the code for the SQLite EF Core database provider. However, it does not automatically bring in any SQLite native binary, instead requiring that the application install and initialize the binary to use.

Usage

Only use this package if you need to change to a different SQLite native binary that the one supplied by Microsoft.EntityFrameworkCore.Sqlite.

To use this "Core" package, also install a SQLite binary package and initialize it with SQLitePCL.Batteries_V2.Init(); or similar. See github.com/ericsink/SQLitePCL.raw for more information.

Following this, call UseSqlite just as you when using Microsoft.EntityFrameworkCore.Sqlite.

Getting started with EF Core

See Getting started with EF Core for more information about EF NuGet packages, including which to install when getting started.

Additional documentation

See SQLite EF Core Database Provider for more information about the features of this database provider.

Feedback

If you encounter a bug or issues with this package,you can open an Github issue. For more details, see getting support.

Product Compatible and additional computed target framework versions.
.NET net10.0 is compatible.  net10.0-android was computed.  net10.0-browser was computed.  net10.0-ios was computed.  net10.0-maccatalyst was computed.  net10.0-macos was computed.  net10.0-tvos was computed.  net10.0-windows was computed. 

NuGet packages (97)

Showing the top 5 NuGet packages that depend on Microsoft.EntityFrameworkCore.Sqlite.Core:

Package Downloads
Microsoft.EntityFrameworkCore.Sqlite

SQLite database provider for Entity Framework Core.

Microsoft.AspNetCore.All

Provides a default set of APIs for building an ASP.NET Core application, and also includes API for third-party integrations with ASP.NET Core. This package requires the ASP.NET Core runtime. This runtime is installed by the .NET Core SDK, or can be acquired separately using installers available at https://aka.ms/dotnet-download.

Microsoft.EntityFrameworkCore.Sqlite.Design

Design-time Entity Framework Core functionality for SQLite

EFCore.BulkExtensions.Sqlite

EntityFramework .Net EFCore EF Core Bulk Batch Extensions for Insert Update Delete Read (CRUD) operations on SQLite

Microsoft.EntityFrameworkCore.Sqlite.NetTopologySuite

NetTopologySuite support for the SQLite database provider for Entity Framework Core.

GitHub repositories (40)

Showing the top 20 popular GitHub repositories that depend on Microsoft.EntityFrameworkCore.Sqlite.Core:

Repository Stars
dotnet/AspNetCore.Docs

Documentation for ASP.NET Core

borisdj/EFCore.BulkExtensions

Entity Framework EF Core efcore Bulk Batch Extensions with BulkCopy in .Net for Insert Update Delete Read (CRUD), Truncate and SaveChanges operations on SQL Server, PostgreSQL, MySQL, SQLite, Oracle

space-wizards/space-station-14

A multiplayer game about paranoia and chaos on a space station. Remake of the cult-classic Space Station 13.

slskd/slskd

A modern client-server application for the Soulseek file sharing network.

BrighterCommand/Brighter

A framework for building messaging apps with .NET and C#.

smartstore/Smartstore

A modular, scalable and ultra-fast open-source all-in-one eCommerce platform built on ASP.NET Core 10

rogerfar/rdt-client

Real-Debrid Client Proxy

optimajet/WorkflowEngine.NET

WorkflowEngine.NET - component that adds workflow in your application. It can be fully integrated into your application, or be in the form of a specific service (such as a web service).

VahidN/EFCoreSecondLevelCacheInterceptor

EF Core Second Level Cache Interceptor

masastack/MASA.Framework

.NET next-generation microservice development framework, which provides cloud native best practices based on Dapr.

VictorTzeng/Zxw.Framework.NetCore

基于EF Core的Code First模式的DotNetCore快速开发框架,其中包括DBContext、IOC组件autofac和AspectCore.Injector、代码生成器(也支持DB First)、基于AspectCore的memcache和Redis缓存组件,以及基于ICanPay的支付库和一些日常用的方法和扩展,比如批量插入、更新、删除以及触发器支持,当然还有demo。欢迎提交各种建议、意见和pr~

TabBlazor/TabBlazor

Blazor admin template based on Tabler UI

DataDog/dd-trace-dotnet

.NET Client Library for Datadog APM

threenine/Threenine.Data

A Microsoft Entity Framework Core plugin providing Unit of work and repository pattern abstraction layer with common functionality

zkweb-framework/ZKWeb

A flexible web framework supports .Net Framework and .Net Core

Geodan/pg2b3dm

Tool for creating 3D Tiles from PostGIS geometries

LANCommander/LANCommander
b4rtik/RedPeanut

RedPeanut is a small RAT developed in .Net Core 2 and its agent in .Net 3.5 / 4.0.

Idered/snatch

📋 Beautiful clipboard manager for Windows

sabihoshi/GenshinLyreMidiPlayer

Genshin Impact Windsong Lyre, Floral Zither, & Vintage Lyre MIDI auto player in Modern Mica UI. Supports MIDI instruments & Playlist controls.

Version Downloads Last Updated
11.0.0-preview.1.26104.118 1,375 2/10/2026
10.0.3 378,888 2/10/2026
10.0.2 868,712 1/13/2026
10.0.1 757,655 12/9/2025
10.0.0 1,325,462 11/11/2025
10.0.0-rc.2.25502.107 43,554 10/14/2025
10.0.0-rc.1.25451.107 53,786 9/9/2025
10.0.0-preview.7.25380.108 26,148 8/12/2025
9.0.13 51,675 2/10/2026
9.0.12 183,193 1/13/2026
9.0.11 738,961 11/11/2025
9.0.10 1,123,170 10/14/2025
9.0.9 1,903,812 9/9/2025
9.0.8 1,309,855 8/5/2025
8.0.24 49,801 2/10/2026
8.0.23 137,004 1/13/2026
8.0.22 500,938 11/11/2025
8.0.21 352,426 10/14/2025
8.0.20 289,005 9/9/2025
8.0.19 407,754 8/5/2025