Found 849 packages
Introducing `Detection` – your gateway to understanding your users' interactions with your ASP.NET Core application. With over 10 million downloads, `Detection` offers invaluable insights into your client's device, browser, engine, and platform, even identifying crawlers. Tailor your application to your users' needs, enhance the user experience, and optimize for SEO. Discover the power of `Detection` and let's create seamless, personalized experiences for all users.
This is a fork of Daniel Bradley's C# implementation of the Tarjan cycle detection algorithm. (https://github.com/danielrbradley/CycleDetection) You can use this library to sort dependencies and even handle cyclic references. e.g. to compile stuff in the right order. I found it to be quite useful but I didn't like how one had to manually setup the dependency vertices. (It also supports custom comparers now.) So I moved the original code into the Core sub namespace and wrote a class that allows to setup dependencies using a simple lambda expression.
ASP.NET Core Detection service components for identifying details about client device, browser, engine, and platform.
ASP.NET Core Detection Browser resolver components
ASP.NET Core Detection Device resolver components
51Degrees Device Detection parses HTTP headers to return detailed hardware, operating system, browser, and crawler information for the devices used to access your website or service. This package retrieves device detection results by consuming the 51Degrees cloud service.
ASP.NET Core Detection Crawler resolver components
51Degrees Device Detection parses HTTP headers to return detailed hardware, operating system, browser, and crawler information for the devices used to access your website or service. This package contains shared classes used by the device detection engines.
A library to make things cross-platform that should be.
.NET Port of Language Detection Library for Java
51Degrees Device Detection parses HTTP headers to return detailed hardware, operating system, browser, and crawler information for the devices used to access your website or service. This is an alternative to popular UAParser, DeviceAtlas, and WURFL packages.
Detect the language of a text using naive a Bayesian filter with generated language profiles from Wikipedia abstract xml, 99% over precision for 53 languages. Original author: Nakatani Shuyo.
51Degrees Device Detection parses HTTP headers to return detailed hardware, operating system, browser, and crawler information for the devices used to access your website or service. This package is an implementation of the device detection hash engine. CMake is used to build the native binaries.
Detect character set for files, streams and other bytes. This package is based on Ude and since version 2 also on uchardet, which are ports of the Mozilla Universal Charset Detector. Features: - Easy to use API - Supports frameworks: - .NET 6 (Will be dropped in the future) - .NET 8 - .NET Standard 2.0 - Strong named - XML documentation included Compared to Ude: - Refactor of API, namespaces and deadcode removal - Added some docs - Improve error handling - Improved unit tests
ASP.NET Core Platform Resolver components
The ultimate file-extension & mime-type library with over 14,000+ signatures. Quickly detect extensions & mime types from a stream or byte array using magic numbers (file headers) and magic words. A default signature library is included and can be expanded using Mime-Detective.Definitions.Condensed (common signatures) or Mime-Detective.Definitions.Exhaustive (14,000+ signatures).
The fastest, most accurate tools. Deployed by millions. Request.Browser properties will be populated with data from 51Degrees Lite Device Data. Other features include automatic image optimisation, monitoring of network conditions and client side feature detection.
ASP.NET Core Detection Engine resolver components
A small library for detecting the type of a file based on header signature (also known as magic number) rather than file extension.
Libraries for detecting data, encoding and file types. Part of the Microsoft PROgram Synthesis using Examples SDK (PROSE).