{"repo":"dahall/Vanara","free":true,"listed":false,"github":"https://github.com/dahall/Vanara","clone":"git clone https://github.com/dahall/Vanara.git","description":"A set of .NET libraries for Windows implementing PInvoke calls to many native Windows APIs with supporting wrappers.","language":"C#","stars":2089,"topics":["pinvoke","dotnet","dotnet-standard","controls","windows","extensions","shell","interop","windows-api","nuget"],"license":"MIT","category":"cli-tools","readme_excerpt":"This project contains various .NET assemblies that contain P/Invoke functions, interfaces, enums and structures from Windows libraries. Each assembly is associated with one or a few tightly related libraries. For example, Shlwapi.dll has all the exported functions from shlwapi.lib; Kernel32.dll has all for both kernel32.lib and kernelbase.lib. All assemblies are available via NuGet and provide builds against .NET 4.8, 5.0, 6.0, 7.0, 8.0, 9.0, 10.0, .NET Standard 2.0 & 2.1, Core 3.1 and support SourceLink. Extensions are available for WinForms, WPF, and UWP projects. If you need support for other .NET versions, look to versions 3.3.15 and earlier. This project releases new versions every few weeks after sufficient testing. New releases are cataloged, along with release notes, in the Releases section and all NuGet packages are published to nuget.org. Each GitHub commit triggers a GitHub Actions build. The status of that build is in the header of this page. The NuGet packages from those pre-release builds are available for test purposes on MyGet's project NuGet source at https://www.myget.org/feed/Packages/vanara. There are details at that site for adding it as a NuGet Source. Use 1. Just include the Vanara.Library package which includes all the Vanara assembilies. Overkill, but easy. -OR- 1. Grab each library as needed: 1. Look for the function you need in Microsoft documentation. Note which library or DLL the function is in. 2. Confirm the Vanara library exists and has your fu","default_branch":null,"files":null,"tree":[],"storefront":"/r/dahall","claimed":false,"request_supported":{"post":"https://gitbuyer.com/r/dahall/Vanara/request-supported","requests":0},"note":"indexed from public GitHub; nothing is for sale on this page. Clone it from GitHub. Paid listings live at /search."}