Top 20 NuGet interop Packages

PInvoke API (methods, structures and constants) imported from Windows User32.dll.
PInvoke API (methods, structures and constants) imported from Windows ShlwApi.dll.
PInvoke API (methods, structures and constants) imported from Windows Ole32.dll, OleAut32 and PropSys.dll.
PInvoke API (methods, structures and constants) imported from Windows Gdi32.dll
PInvoke API (methods, structures and constants) imported from Windows crypt32.dll, bcrypt.dll, ncrypt.dll, tokenbinding.dll, cryptnet.dll, cryptdlg.dll and cryptui.dll.
A JavaScript interop for Blazor used to detect the browser's screen size and perform Media Query tests. BlazorSize uses the DOM API `matchMedia` to test screen size. BlazorSize was created to allow Blazor components to render adaptively.
Ecng.Interop.Windows
This library includes shared methods, structures and constants for use throughout the Vanara assemblies. Think of it as windows.h with some useful extensions. It includes: * Extension methods for working with enumerated types (enum), FILETIME, and method and property extractions via reflection * Ext...
Shared methods, structures and constants for use throughout the Vanara.PInvoke assemblies. Includes: * IEnumerable helpers for COM enumerations * Custom marshaler for CoTaskMem pointers * Enhanced error results classes for HRESULT, Win32Error and NTStatus * Standard windows.h macros (e.g. HIWORD, MA...
Ecng.Interop
The official SQLite database engine for both x86 and x64 along with the ADO.NET provider.
Provides a single assembly wrapper for the 1.0 and 2.0 versions of Task Scheduler found in all Microsoft operating systems post Windows 98. It simplifies the coding, aggregates the multiple versions and allows for localization support.
The official SQLite database engine for both x86 and x64 along with the ADO.NET provider.
PInvoke API (methods, structures and constants) imported from Windows Kernel32.dll.
PInvoke API (methods, structures and constants) imported from Windows AdvApi32.dll, Authz.dll and Secur32.dll.
NetOffice core library for extending and automating Microsoft Office applications. NetOffice is a set of libraries and tools for building addins, extending and automating Microsoft Office applications. NetOffice supports extending and automating Microsoft Office applications: Excel, Word, Outlook, ...
The official SQLite database engine for both x86 and x64 along with the ADO.NET provider.
The official SQLite database engine for both x86 and x64 along with the ADO.NET provider. This package includes support for LINQ and Entity Framework 6.
The full set of packages associated with the Vanara PInvoke Libraries.
Classes for system related items derived from the Vanara PInvoke libraries. Includes extensions for Process (privileges and elavation), FileInfo (compression info), Shared Network Drives and Devices, and ServiceController (SetStartType) that pull extended information through native API calls.