344 packages tagged with “net6”
HTML to PDF converter for C#/.NET (WkHtmlToPdf wrapper). Generates pretty-looking PDF by HTML template or web page URL. Web page is rendered using QtWebKit engine and PDF result is very similar to a web browser view. Engine supports page header/footer, page numbering, custom fonts, javascript execution. NReco.PdfGenerator nuget can be used for free in non-SaaS apps that have only one single-server production deployment. This nuget package embeds wkhtmltopdf binaries (for Windows; they're extracted on first use automatically - you don't need to deploy wkhtmltopdf separately) and can be used only on Windows. For cross-platform deployments NReco.PdfGenerator.LT nuget should be used instead. var htmlContent = String.Format("Hello world: {0}",DateTime.Now); var htmlToPdf = new NReco.PdfGenerator.HtmlToPdfConverter(); var pdfBytes = htmlToPdf.GeneratePdf(htmlContent); More info (PdfGenerator online demo, examples): https://www.nrecosite.com/pdf_generator_net.aspx
CLIParser - a parser for command line interface
Core of .NET suite for Apache Kafka. KNet is a comprehensive .NET suite for Apache Kafka providing all features: Producer, Consumer, Admin, Streams, Connect, backends (KRaft).
HTML to PDF converter for .NET Framework / .NET Core (WkHtmlToPdf wrapper). Generates pretty-looking PDF by HTML template or web page URL. Supports page header/footer, page numbering, custom fonts, javascript execution. This nuget package doesn't include wkhtmltopdf binaries and suitable for cross-platform deployments (Windows, Linux, Mac-OS, Docker). NOTE: LT nuget is not available for free users. Please contact support@nrecosite.com if you want to get a demo key for evaluation/testing purposes. var htmlToPdfConv = new NReco.PdfGenerator.HtmlToPdfConverter(); htmlToPdfConv.License.SetLicenseKey("your_id", "your_license_key"); htmlToPdfConv.WkHtmlToPdfExeName = "wkhtmltopdf.exe"; // for Linux/OS-X: "wkhtmltopdf" htmlToPdfConv.PdfToolPath = "<path_to_wkhtmltopdf_folder>"; // path where wkhtmltopdf binaries are installed/deployed htmlToPdfConv.GeneratePdfFromFile("http://www.google.com", null, "google.pdf"); More info (PdfGenerator online demo, examples): https://www.nrecosite.com/pdf_generator_net.aspx
Easy to use and very light weight Microsoft style API Key Authentication Implementation for ASP.NET Core. It can be setup so that it can accept API Key either in Header, Authorization Header, QueryParams, HeaderOrQueryParams or RouteValues.
Video converter component for C#/.NET (wrapper for ffmpeg command line tool). Can convert video/audio files, transcode live streams, extract video thumbnails, apply watermarks to video, screen capture etc - everything that is possible with ffmpeg from the command line. Supports .NET streams for input/output (encode/decode without tmp files). NReco.VideoConverter nuget can be used for free in non-SaaS apps that have only one single-server production deployment. This nuget package includes ffmpeg.exe (it is extracted on the first use automatically - you don't need to deploy ffmpeg separately) and therefore can be used only on Windows. For cross-platform deployments NReco.VideoConverter.LT nuget should be used instead. How to use: var ffmpeg = new NReco.VideoConverter.FFMpegConverter(); ffmpeg.ConvertMedia("input.avi",null,"output.mp4",null,new ConvertSettings()); More info (VideoConverter online demo, examples): https://www.nrecosite.com/video_converter_net.aspx
A IFormatter interface for serialization/deserialization
PdfRenderer converts PDF to images (png, jpg, tiff) or text from C#/.NET (wrapper for poppler tools). Component can render PDF pages to image for preview/thumbnail with custom resolution; useful for viewing PDFs without installed PDF viewer. Poppler tool (pdftoppm, pdfinfo, pdfimages, pdftotext) binaries are extracted on first use and you don't need to deploy them separately (only for Windows x64 env).
Features: - Create named pipe servers that can handle multiple client connections simultaneously. - Send strongly-typed messages between clients and servers: any serializable .NET object can be sent over a pipe and will be automatically serialized/deserialized, including cyclical references and complex object graphs. - Async - Requires .NET Standard 2.0 - Supports large messages - up to 300 MiB. - Server restart automatically - Automatically wait for the release of the pipe for the server, if it is already in use - Automatically waiting for a server pipe creating when client connecting - Automatic reconnect with a given interval and at each `client.WriteAsync`, if necessary - Supports variable formatters, default - BinaryFormatter which uses System.Runtime.Serialization.BinaryFormatter inside - Also available ready formatters in separate nuget packages: H.Formatters.Json - Supports `PipeAccessRule`'s(see `H.Pipes.AccessControl` nuget package) or more complex code to access using the `PipeServer.PipeStreamInitializeAction` property
SDK for Anyscale Endpoint that makes it easy and cheap to use LLama 2
The WinForms/WPF graphics toolkit for .NET developers.
Get video information for .NET (wrapper for ffprobe tool). Provides details about file media streams: format, codecs, video resolution and frame rate, duration, custom tags etc. NReco.VideoInfo nuget can be used for free in non-SaaS apps that have only one single-server production deployment. This nuget package includes ffprobe.exe (it is extracted on the first use automatically - you don't need to deploy ffprobe separately) and therefore can be used only on Windows. For cross-platform deployments NReco.VideoInfo.LT nuget should be used instead. How to use: var ffProbe = new NReco.VideoInfo.FFProbe(); var videoInfo = ffProbe.GetMediaInfo(pathToVideoFileOrUrl); Console.WriteLine(videoInfo.FormatName); Console.WriteLine(videoInfo.Duration); More info and online demo: https://www.nrecosite.com/video_info_net.aspx
This package adds BinaryFormatter(based on System.Runtime.Serialization.Formatters.Binary.BinaryFormatter)
AppyWay Flurl Extensions
Allows you to simulate global mouse and keyboard events. Features: - Supports scan codes and multi-language input. - Supports WPF/WinForms/Console windows apps. - Supports .NET Standard, .Net Core and .Net 5/6. Supported OS: - Windows
Adds System.Text.Json serializer support for polymorphism with a discriminator attribute.
Video converter component for C#/.NET (wrapper for ffmpeg command line tool). Can convert video/audio files, transcode live streams, extract video thumbnails, apply watermarks to video, screen capture etc - everything that is possible with ffmpeg from the command line. Supports .NET streams for input/output (encode/decode without tmp files). This LT-version nuget package does NOT include ffmpeg.exe and is suitable for cross-platform deployments (Windows, Linux/Docker, Mac-OS) or using a ffmpeg build/version of your choice. NOTE: LT nuget is not available for free users. Please contact support@nrecosite.com if you want to get a demo key for evaluation/testing purposes. How to use: var ffmpeg = new NReco.VideoConverter.FFMpegConverter(); NReco.VideoConverter.License.SetLicenseKey("your_id", "your_license_key"); ffmpeg.FFMpegExeName = "ffmpeg.exe"; // for Linux/MacOS: "ffmpeg" ffmpeg.FFMpegToolPath = "<path_to_folder_with_ffmpeg>"; ffmpeg.ConvertMedia("input.avi",null,"output.mp4",null,new ConvertSettings()); More info (VideoConverter online demo, examples): https://www.nrecosite.com/video_converter_net.aspx
Core functionality for any Breeze Server using .NET. Please review the Breeze documentation at http://breeze.github.io/doc-main/ Note: Version 7.1+ of this package is for .NET 5+; whereas Version 3.x is for .NET Core 3 and Version 1.x is for .NET Core 2.
Basic Persistence functionality for any Breeze Server using .NET. Please review the Breeze documentation at http://breeze.github.io/doc-main/ Note: Version 7.1+ of this package is for .NET 5+; whereas Version 3.x is for .NET Core 3 and Version 1.x is for .NET Core 2.
Breeze.Sharp is a data management tool for smart client apps. It retrieves data from the server using a rich query language, manages the entity graph of application data, tracks changes, and performs updates of changed data to the server.
AzureFunctions.Extensions.Middleware is a library that allows developers to implement middleware pattern and handle cross-cutting concerns of the applications
Open source and cross platform low-level .NET bindings to access the Vulkan API.
Core ASP.NET Core functionality for any Breeze Server using ASP.NET Core. Please review the Breeze documentation at http://breeze.github.io/doc-main/ Note: Version 7.1+ of this package is for .NET 5+; whereas Version 3.x is for .NET Core 3 and Version 1.x is for .NET Core 2.
This package adds AccessControl extensions for PipeServerSetPipeSecurity()
Persistence for EF Core functionality for any Breeze Server using .NET. Please review the Breeze documentation at http://breeze.github.io/doc-main/ Note: Version 7.1+ of this package is for .NET 5+; whereas Version 3.x is for .NET Core 3 and Version 1.x is for .NET Core 2.
This package adds SystemTextJsonFormatter(based on System.Text.Json)
This package adds NewtonsoftJsonFormatter(based on Newtonsoft.Json)
Easy to use and very light weight Microsoft style Basic Scheme Authentication implementation for ASP.NET Core.
Package Description