Found 25 packages
Email Validation Library for .NET. Verifies thousands of emails with multiple threads. Features: Mailbox Check, RFC 821 Syntax Check, Top Level Domain Check, Fake Email Pattern Matching, Disposable Email Detection, Free Email Detection, Grey Listing Detection, Black Listing Detection, Curse Word Detection and more.
Adds a concept of thread safety to C# and VB so that most threading defects are detected at build-time or in a single-threaded test coverage. Includes a deadlock detection policy and thread dispatching aspects. An official PostSharp pattern library.
Moving-window anomaly detection based on signal pattern thresholds.
Shannon entropy analysis for detecting bot-like patterns. Identifies too-random or too-repetitive automated patterns.
The LINQ extension library is a collection of extensions written in C# that help in common programming tasks related to arrays, collections and any other type of enumerable.
Simple and easy-to-use JavaScript library that: - detects current browser - facilitates URL fragment(this thing after # sign) deletion from url address bar (when you move from one bookmark to another on a page, this hash fragment is not shown. - redirects to mobile version according to the common pattern, http://my-site-url.com -> http://m.my-site-url.com (m. stands for mobile version) - creates redirection url to desktop version Installation: like any other JS library. Browsers supported by this version - desktop: Google Chrome Mozilla Firefox Internet Explorer from version 9 to 11 MicrosoftEdge Opera Safari Browsers supported by this version - mobile: Google Chrome Mozilla Firefox Internet Explorer Opera Safari UCBrowser
A score sytem to use with pattern detection
Intent clustering and pattern detection. Groups intent history records by confidence, decision, or similarity for analysis.
StyloFlow Retrieval Data - PII detection, pattern detection, and anomaly scoring for structured data analysis and security.
1) Unified Concurrency The main mission is to unify usage of heterogeneous synchronization primitives with interface/pattern based Object Oriented approach. Switching between multiple synchronization primitives with one code line change! Agile Development ready solution to synchronization. Easy upgrade from general threading to async/await thanks to the pattern based design! Reduced code complexity. Easy correctness testing. Simplified performance optimization. Currently implemented synchronization primitives cover: - wrapper for the .Net SpinLock, - TicketSpinLock, - Lock replacement of C# lock (Monitor), - wrapper around C# lock (monitor) benchmarking only, - async/await AsyncLock, - async/await AsyncSpinLock, - async/await AsyncTicketSpinLock. https://www.codeproject.com/Articles/1236238/Unified-Concurrency-I-Introduction https://www.codeproject.com/Articles/1237518/Unified-Concurrency-II-benchmarking-methodologies https://www.codeproject.com/Articles/1242156/Unified-Concurrency-III-cross-benchmarking 2) AsyncTesting SequencerUC A strongly typed Sequencer is a powerful threading or async/await based unit testing tool to simplify and test correctness in asynchronous and/or parallel code. The Sequencer allows to simplify control/detection of one or many testing thread flows and allows to deterministically setup testing scenario from unit test method and optionally inject data into the tested code to ensure required state. 3) Concurrent Priority Queues Awaitable Concurrent Priority Queue - Optionally awaitable simple to use Concurrent Priority Queue. https://www.codeproject.com/Articles/1222893/Optionally-Awaitable-Concurrent-Priority-Queue
Plugin.Maui.Theme is a lightweight library for managing themes in .NET MAUI applications. It enables dynamic switching of styles defined in ResourceDictionary without restarting the app. The core component, ThemeService, implemented as a singleton, handles theme registration, selection, and synchronization with the application's resource dictionaries. The library supports the ThemeChanged event, notifying subscribers when the active theme changes—making it ideal for building adaptive interfaces. Initialization can be done programmatically, with automatic detection of the currently active theme at launch and the ability to set a default style. All operations are thoroughly validated to prevent errors and ensure smooth integration.
ArUco is a minimal C++ library for detection of Augmented Reality markers based exclusively on OpenCV and provided under the BSD license. The library relies on the use of coded markers. Each marker has a unique code indicated by a pattern of black and white colors that allows for up to 1024 different markers.
Pattern detection for 37 bullish and 37 bearish candlestick patterns, 9 bullish, 9 bearish and additionally 2 continuation classic chart formations, 6 bullish, 6 bearish fibonacci chart patterns. Additionally, you can test their effectiveness on the data provided.
This package is a .NET Core Global Tool capable to launch .Net Core version of the GreenSuperGreen.Benchmarking.Launcher... Install: dotnet tool install -g GreenSuperGreen.Benchmarking.Launcher.NetCore Uninstall: dotnet tool uninstall -g GreenSuperGreen.Benchmarking.Launcher.NetCore Run: gsgbenchmark 1) Unified Concurrency The main mission is to unify usage of heterogeneous synchronization primitives with interface/pattern based Object Oriented approach. Switching between multiple synchronization primitives with one code line change! Agile Development ready solution to synchronization. Easy upgrade from general threading to async/await thanks to the pattern based design! Reduced code complexity. Easy correctness testing. Simplified performance optimization. Currently implemented synchronization primitives cover: - wrapper for the .Net SpinLock, - TicketSpinLock, - Lock replacement of C# lock (Monitor), - wrapper around C# lock (monitor) benchmarking only, - async/await AsyncLock, - async/await AsyncSpinLock, - async/await AsyncTicketSpinLock. https://www.codeproject.com/Articles/1236238/Unified-Concurrency-I-Introduction https://www.codeproject.com/Articles/1237518/Unified-Concurrency-II-benchmarking-methodologies https://www.codeproject.com/Articles/1242156/Unified-Concurrency-III-cross-benchmarking 2) AsyncTesting SequencerUC A strongly typed Sequencer is a powerful threading or async/await based unit testing tool to simplify and test correctness in asynchronous and/or parallel code. The Sequencer allows to simplify control/detection of one or many testing thread flows and allows to deterministically setup testing scenario from unit test method and optionally inject data into the tested code to ensure required state. 3) Concurrent Priority Queues Awaitable Concurrent Priority Queue - Optionally awaitable simple to use Concurrent Priority Queue. https://www.codeproject.com/Articles/1222893/Optionally-Awaitable-Concurrent-Priority-Queue
A comprehensive, multi-layered spam protection library for ASP.NET Core applications with reCAPTCHA v3 integration, honeypot fields, timing analysis, and pattern detection.
PRE-ALPHA: This package is under active development and APIs may change significantly. Utility tools for CivitaiSharp including file hashing (BLAKE3, SHA256, SHA512, CRC32), download management with pattern-based file organization, HTML-to-Markdown/PlainText parsing for model descriptions, and file format detection. Builds on CivitaiSharp.Core. CivitaiSharp is an independent open-source project and is not affiliated with, endorsed by, or associated with Civitai.com or Civitai, Inc.