Imageflow.NativeTool.osx-x86_64
2.1.0-rc11
Prefix Reserved
dotnet add package Imageflow.NativeTool.osx-x86_64 --version 2.1.0-rc11
NuGet\Install-Package Imageflow.NativeTool.osx-x86_64 -Version 2.1.0-rc11
<PackageReference Include="Imageflow.NativeTool.osx-x86_64" Version="2.1.0-rc11" />
paket add Imageflow.NativeTool.osx-x86_64 --version 2.1.0-rc11
#r "nuget: Imageflow.NativeTool.osx-x86_64, 2.1.0-rc11"
// Install Imageflow.NativeTool.osx-x86_64 as a Cake Addin #addin nuget:?package=Imageflow.NativeTool.osx-x86_64&version=2.1.0-rc11&prerelease // Install Imageflow.NativeTool.osx-x86_64 as a Cake Tool #tool nuget:?package=Imageflow.NativeTool.osx-x86_64&version=2.1.0-rc11&prerelease
Imageflow edits and compresses images with cutting-edge algorithms
The Imageflow engine is written in Rust with a focus on speed, security, and image quality. It is designed for the stringent security, stability, and performance requirements of web servers, but it's great in other environments too. It works on windows/mac/linux/arm64/x86_64, win32, and more.
Imageflow.NET provides the easy-to-use C# API
You can resize, layer, crop, watermark, transform, and optimize images with the fluent API. Imageflow.Net is compatible with .NET 5/6/7/8/9, .NET 4.6.2+, and any .NET Standard 2.0 (including Xamarin, etc).
dotnet add package Imageflow.Net.All
(nuget) to get started, then README.
What you want, what you really, really want
Imageflow Server, so you can add ?w=100&format=webp to your image URLs.
This makes creating responsive websites (and using srcset/picture) SO easy. You can also crop and adjust images without leaving your text editor.
Imageflow Server also gives you enterprise-grade image delivery, startup-grade ease of use, speedy disk caching (with a cutting edge WAL database designed for big files), multi-cloud storage integration, and a few dozen other things you won't remember you need until production.
Seriously, it's not hard to deploy as a microservice and it's a lot better than trying to code all of that yourself, without making a security mistake.
Here, have some diagrams and marketing.
Guide to Imageflow.Net / Imageflow.NativeRuntime packages
This package version matches the Imageflow version (github) it was created with. Imageflow.Net (github) is versioned/released separately.
Packages that include Imageflow.Net + imageflow.dll (Imageflow.NativeRuntime.*)
- Imageflow.Net.All = Imageflow.Net + Imageflow.NativeRuntime.All. Same as Imageflow.AllPlatforms, EXCEPT it is updated every time Imageflow is published, instead of when Imageflow.Net is published.
- Imageflow.Net.All.x64 = Imageflow.Net + Imageflow.NativeRuntime.All.x64
- Imageflow.Net.All.Arm64 = Imageflow.Net + Imageflow.NativeRuntime.All.Arm64
- Imageflow.Net.All.Windows = Imageflow.Net + Imageflow.NativeRuntime.All.Windows
- Imageflow.Net.All.Linux = Imageflow.Net + Imageflow.NativeRuntime.All.Linux
- Imageflow.Net.All.Mac = Imageflow.Net + Imageflow.NativeRuntime.All.Mac
The NativeRuntime packages also have meta packages:
- Imageflow.NativeRuntime.All = win-x64 + win-x86 + win-arm64 + linux-x64 + linux-arm64 + osx-x64 + osx-arm64
- Imageflow.NativeRuntime.All.x64 = win-x64 + linux-x64 + osx-x64
- Imageflow.NativeRuntime.All.Arm64 = win-arm64 + linux-arm64 + osx-arm64
- Imageflow.NativeRuntime.All.Windows = win-x64 + win-x86 + win-arm64
- Imageflow.NativeRuntime.All.Linux = linux-x64 + linux-arm64
- Imageflow.NativeRuntime.All.Mac = osx-x64 + osx-arm64
If you only want to target a single os+arch combo, you can install the specific Imageflow.NativeRuntime.* package you need and Imageflow.Net separately.
.NET 4.x compatibility notes
On .NET 4.x you must install the appropriate NativeRuntime(s) in the project you are deploying - they have to copy imageflow.dll to the output folder. They are not copied transitively.
Packages.config compatibility notes
If you're still using packages.config on .NET 4.x (such as for ASP.NET projects), you have to install Imageflow.NativeRuntime.win-x86_64, etc. DIRECTLY inside your final application, since NuGet is terrible and can't handle the transitive dependencies.
PM> Install-Package Imageflow.Net
PM> Install-Package Imageflow.NativeRuntime.win-x86 -pre
PM> Install-Package Imageflow.NativeRuntime.win-x86_64 -pre
Older versions of Windows may not have the C Runtime
Older versions of Windows may not have the C Runtime installed (Install 32-bit or 64-bit).
License Terms
- Imageflow is dual licensed under a commercial license and the AGPLv3.
- Imageflow.NET is tri-licensed under a commercial license, the AGPLv3, and the Apache 2 license.
- Imageflow.NET Server is dual licensed under a commercial license and the AGPLv3.
- We offer commercial licenses at https://imageresizing.net/pricing
Why Imageflow.NET is Apache 2 licensed
Imageflow.NET's Apache 2 license allows for integration with non-copyleft products, as long as jobs are not actually executed (since the AGPLv3/commercial license is needed when libimageflow is linked at runtime). This can allow end-users to benefit from optional imageflow integration in products.
Other variants of this package
Learn more about Target Frameworks and .NET Standard.
This package has no dependencies.
NuGet packages
This package is not used by any NuGet packages.
GitHub repositories
This package is not used by any popular GitHub repositories.
Version | Downloads | Last updated | |
---|---|---|---|
2.1.0-rc11 | 31 | 2/19/2025 | |
2.1.0-rc09 | 34 | 2/19/2025 | |
2.1.0-rc08 | 33 | 2/19/2025 | |
2.1.0-rc07 | 30 | 2/19/2025 | |
2.1.0-rc06 | 35 | 2/19/2025 | |
2.1.0-rc05 | 30 | 2/19/2025 | |
2.1.0-rc02 | 30 | 2/7/2025 | |
2.1.0-rc01 | 47 | 1/29/2025 | |
2.0.1-rc07 | 15 | 1/24/2025 | |
2.0.1-rc05 | 36 | 1/22/2025 | |
2.0.1-rc04 | 32 | 1/22/2025 | |
2.0.1-rc01 | 42 | 1/21/2025 | |
2.0.1-rc-2 | 42 | 1/21/2025 | |
2.0.0-preview8 | 153 | 9/26/2023 | |
2.0.0-preview7 | 141 | 9/26/2023 | |
2.0.0-preview5 | 204 | 4/4/2023 | |
2.0.0-preview4 | 215 | 1/6/2023 | |
2.0.0-preview3 | 167 | 12/23/2022 | |
2.0.0-preview2 | 175 | 11/21/2022 | |
2.0.0-preview16 | 35 | 1/21/2025 | |
2.0.0-preview1 | 194 | 9/29/2022 | |
1.7.3-rc67 | 203 | 8/4/2022 | |
1.7.2-rc66 | 190 | 8/4/2022 | |
1.7.1-rc65 | 196 | 6/9/2022 | |
1.7.0-rc64 | 207 | 5/20/2022 | |
1.6.0-rc63 | 206 | 5/19/2022 | |
1.5.8-rc62 | 279 | 3/29/2021 | |
1.5.7-rc61 | 230 | 3/18/2021 | |
1.5.6-rc60 | 279 | 3/13/2021 | |
1.5.5-rc59 | 360 | 12/27/2020 |