Some options for cross-platform development of .NET / C # with SQLite:
SQLitePCL.raw
Portable Class Library (PCL) for low-level (raw) access to SQLite
SQLitePCL.raw provides a very thin C # wrapper on the side of the SQLite C API. The API, open to SQLitePCL.raw, is hostile from the point of view of the application developer, but is intended to be used as a normal portable layer at which more friendly wrappers can be created.
License : Apache v2 License
Source code : https://github.com/ericsink/SQLitePCL.raw
Nuget : https://www.nuget.org/packages/SQLitePCLRaw.core
Platforms : Xamarin.Android, Xamarin.iOS, UWP, Windows Phone 8.1, .NET 4.5, .NET 4.0, .NET 3.5, Linux, MacOS, NetStandard 1.1, Windows Phone 8 (with restrictions), Windows Phone 8.1 Silverlight (with restrictions )
SQLitePCL.pretty
Pretty face on top of SQLitePCL.raw
This library wraps C, similar to SQLiteAPI provided by SQLitePCL.raw, with a friendly object-oriented C # API. SQLitePCL.pretty has extensive unit test coverage and supports many of the new features available in later versions of SQLite.
License : Apache v2 License
Source Code : https://github.com/bordoley/SQLitePCL.pretty
Nuget : https://www.nuget.org/packages/SQLitePCL.pretty
Platforms : same as SQLitePCL.raw
SQLite network
Simple, powerful cross-platform SQLite and ORM client for .NET.
SQLite-net was developed as a fast and convenient database layer. It is very easy to integrate with existing projects and works on all .NET platforms, with very simple methods for performing operations and CRUD requests safely (using parameters) and for obtaining the results of this request in a strongly typed way.
License : MIT License
Source code : https://github.com/praeclarum/sqlite-net
Nuget : https://www.nuget.org/packages/sqlite-net-pcl
Platforms : same as SQLitePCL.raw
Microsoft.Data.Sqlite
SQLite implementations of the System.Data.Common interfaces
This project is part of the ASP.NET kernel and is supported by Microsoft.
License : Apache v2 License
Source code : https://github.com/aspnet/Microsoft.Data.Sqlite
Nuget : https://www.nuget.org/packages/Microsoft.Data.SQLite
Platforms : .NET Framework, Mono, .NET Core (.NET Native, CoreCLR, Windows Universal), Xamarin (planned)