Ecosyste.ms: Packages

An open API service providing package, version and dependency metadata of many open source software ecosystems and registries.

Top 4.9% on nuget.org
Top 9.5% downloads on nuget.org
Top 4.8% dependent packages on nuget.org
Top 3.6% dependent repos on nuget.org
Top 3.7% forks on nuget.org

nuget.org : conari

🧬 One-touch unmanaged memory, libraries, executable modules, runtime dynamic use of the unmanaged native C/C++ in .NET world, related P/Invoke features, and ... Even accessing to complex types like structures without their declaration at all. ## Why Conari ? It was designed to be loyal to your needs on the fly! 🧰 Powerful types ``` using dynamic l = new ConariX("regXwild.dll"); string data = "number = 888;"; bool found = l.replace<bool>(ref data, "+??;", "2034;"); // found: true; data: number = 2034; ``` 🔨 Its amazing DLR features Conari will generate and adapt everything at runtime! Specially for you! 🔧 The easiest (most ever) access to any data in unmanaged memory ``` ptr.Native().f<int>("x", "y").build(out dynamic l); l.x // 17 l.y // -23 ``` 🏄 Most powerful PInvoke and even most convenient use of WinAPI without preparing something For example, below we don't provide neither *user32.ShowWindow()* nor *user32.MessageBoxA(),* even no *kernel32.GetModuleHandleA/W()* ``` dynamic user32 = new User32(); user32.ShowWindow(0x000A0A28, 3); user32.MessageBoxA(0, "Conari in action", "Hello!", 0); ``` 🚀 Awesome speed test of regXwild's algorithms [[340x10000 Unicode](https://github.com/3F/regXwild#speed)] 🍰 MIT License! Enjoy. . . . Read more: https://github.com/3F/Conari _ _ _ _ _ _ ======================================= gnt /p:ngpackages="Conari/1.5.0" ================== https://github.com/3F/GetNuTool Conari 1.5.0.63141+ba1a82e Configuration: PublicRelease Platforms: net40;net472;netcoreapp2.1;net5;netstandard2.0;netstandard2.1 :: generated by a vsSolutionBuildEvent 1.14.1.34071

Registry - Homepage - JSON
purl: pkg:nuget/conari
Keywords: memory, unmanaged-memory, runtime, libraries, exported-functions, DllExport, unmanaged, exports, native, pinvoke, DllImport, exported-variables, pinvoke-wrapper, dynamic-runtime, unmanaged-code, binder, binary-data, binding, unmanaged-function, export, import, API, dll, cpp, hack, dotnet, dotnetcore, pe32, pe32-plus, pe64, Lua, 7z, 7zip, Conari, accessor, conari, dllexport, dllimport, interop, winapi
License: MIT
Latest release: almost 3 years ago
First release: over 124 years ago
Dependent packages: 4
Dependent repositories: 4
Downloads: 35,999 total
Stars: 244 on GitHub
Forks: 29 on GitHub
See more repository details: repos.ecosyste.ms
Last synced: 1 day ago

    Loading...
    Readme
    Loading...