Humanizer.Core
by: Mehdi Khalili Claire Novotny
- 70 total downloads
- Latest version: 2.14.1
Humanizer core package that contains the library and the neutral language (English) resources
Iced
by: iced project and contributors <https://github.com/icedland>
- 998 total downloads
- Latest version: 1.18.0
iced is a blazing fast and correct x86 (16/32/64-bit) instruction decoder, disassembler and assembler written in C#.
- 👍 Supports all Intel and AMD instructions
- 👍 Correct: All instructions are tested and iced has been tested against other disassemblers/assemblers (xed, gas, objdump, masm, dumpbin, nasm, ndisasm) and fuzzed
- 👍 100% C# code
- 👍 The formatter supports masm, nasm, gas (AT&T), Intel (XED) and there are many options to customize the output
- 👍 The decoder decodes >130 MB/s
- 👍 Small decoded instructions, only 40 bytes and the decoder doesn't allocate any memory
- 👍 Create instructions with code assembler, eg. `asm.mov(eax, edx)`
- 👍 The encoder can be used to re-encode decoded instructions at any address
- 👍 API to get instruction info, eg. read/written registers, memory and rflags bits; CPUID feature flag, control flow info, etc
- 👍 Supports `.NET Standard 2.0/2.1+` and `.NET Framework 4.5+`
- 👍 License: MIT
IoTClient
by: 农码一生 - benny
- 15 total downloads
- Latest version: 1.0.40
这是一个物联网设备通讯协议实现客户端,将会包括主流PLC通信读取、Modbus协议、Bacnet协议等常用工业通讯协议。本组件终身开源免费,采用最宽松的MIT开源协议,您可以随意修改和商业使用(商业使用请做好评估和测试)。
IronPython
by: IronPython Contributors Microsoft
- 36 total downloads
- Latest version: 2.7.12
IronPython is an open-source implementation of the Python programming language which is tightly integrated with the .NET Framework. IronPython can use the .NET Framework and Python libraries, and other .NET languages can use Python code just as easily.
IxMilia.Dxf
by: IxMilia
- 25 total downloads
- Latest version: 0.8.3
A portable .NET library for reading and writing DXF and DXB files. AutoCAD versions 1.0 through R2018 are supported.
K4os.Compression.LZ4
by: Milosz Krajewski
- 107 total downloads
- Latest version: 1.2.6
Port of LZ4 compression algorithm for .NET
K4os.Compression.LZ4.Streams
by: Milosz Krajewski
- 880 total downloads
- Latest version: 1.3.3-beta
Port of LZ4 compression algorithm for .NET
K4os.Hash.xxHash
by: Milosz Krajewski
- 87 total downloads
- Latest version: 1.0.6
xxHash hash implementation for .NET
KGySoft.CoreLibraries
by: György Kőszeg
- 19 total downloads
- Latest version: 7.1.0
KGy SOFT Core Libraries offer high-performance and handy general libraries. Many of them aim to replace existing APIs of the original .NET framework with more efficient versions.
Among others:
- Useful extensions for simple types, collections, and others
- High-performance collections
- Fast enum handling
- High-performance reflection API
- Very compact binary serializer with safe mode
- Powerful XML serializer
- Resource managers for .resx resources with dynamic expansion support
- Base classes for business objects and model classes with change tracking, editing, undo/redo capability and validation
- Technology-agnostic command binding with disposable event handlers
- Performance measurement and other diagnostic tools
- and more...
Just the most fundamental framework .dlls are referenced. No dependencies to any 3rd party libraries.
Demo App: https://github.com/koszeggy/KGySoft.ComponentModelDemo
Online Live Examples: https://dotnetfiddle.net/Authors/84474/koszeggy
Online Documentation: https://docs.kgysoft.net/corelibraries
Change Log: https://github.com/koszeggy/KGySoft.CoreLibraries/blob/master/KGySoft.CoreLibraries/changelog.txt
KGySoft.Drawing
by: György Kőszeg
- 19 total downloads
- Latest version: 7.2.0
KGy SOFT Drawing Libraries offer advanced features built around System.Drawing types.
Among others:
- Fast direct native Bitmap data access for every PixelFormat
- Quantizing and dithering
- Creating GIF animations
- Several built-in icons as well as simple access to Windows associated and stock icons.
- Extracting bitmaps from multi-frame bitmaps and icons.
- Creating combined icons and multi-resolution bitmaps.
- Saving metafiles in EMF/WMF formats.
- Advanced support for saving images as Icon, BMP, JPEG, PNG, GIF and TIFF formats.
- Converting between various pixel formats preserving transparency if possible.
- Useful extensions for the Icon, Bitmap, Image, Metafile and Graphics types.
Demo Applications: https://github.com/koszeggy/KGySoft.Drawing/tree/master/Examples
Real-Life Example and Debugger Visualizers: https://github.com/koszeggy/KGySoft.Drawing.Tools
Online Documentation: https://docs.kgysoft.net/drawing
See Also:
Technology-agnostic core drawing libraries: https://www.nuget.org/packages/KGySoft.Drawing.Core/
WPF specific libraries: https://www.nuget.org/packages/KGySoft.Drawing.Wpf/
UWP specific libraries: https://www.nuget.org/packages/KGySoft.Drawing.Uwp/
WinUI specific libraries: https://www.nuget.org/packages/KGySoft.Drawing.WinUI/
SkiaSharp specific libraries: https://www.nuget.org/packages/KGySoft.Drawing.SkiaSharp/
KGySoft.Drawing.Core
by: György Kőszeg
- 20 total downloads
- Latest version: 7.2.0
KGy SOFT Drawing Core Libraries offer advanced features in a technology-agnostic way.
Among others:
- Creating managed bitmap data of any pixel format on every platform
- Creating bitmap data for any managed or unmanaged buffer
- Supporting custom pixel formats
- Supporting color correct alpha blending
- Quantizing and dithering
- Creating GIF animations
Demo Applications: https://github.com/koszeggy/KGySoft.Drawing/tree/master/Examples
Real-Life Example and Debugger Visualizers: https://github.com/koszeggy/KGySoft.Drawing.Tools
Online Documentation: https://docs.kgysoft.net/drawing
See Also:
GDI+ specific drawing libraries: https://www.nuget.org/packages/KGySoft.Drawing/
WPF specific libraries: https://www.nuget.org/packages/KGySoft.Drawing.Wpf/
UWP specific libraries: https://www.nuget.org/packages/KGySoft.Drawing.Uwp/
WinUI specific libraries: https://www.nuget.org/packages/KGySoft.Drawing.WinUI/
SkiaSharp specific libraries: https://www.nuget.org/packages/KGySoft.Drawing.SkiaSharp/
Lexical.FileProvider
by: Toni Kalajainen
- 22 total downloads
- Latest version: 0.14.4
File provider that can drill down into package files by using other IFileProviders.
For example: "somefile.zip/my.dll/my.embedded.resources"
Lexical.FileProvider.Abstractions
by: Toni Kalajainen
- 26 total downloads
- Latest version: 0.14.4
Abstractions for IFileprovider that can open package files. For example "myfile.zip/mylib.dll/mylib.resources"
LiveCharts.Core
by: Beto Rodriguez fedoaa
- 40 total downloads
- Latest version: 0.9.8
Simple, flexible, interactive and powerful data visualization for .Net. This fork is based on https://github.com/Live-Charts/Live-Charts.
LiveCharts.Wpf
by: Beto Rodriguez
- 408 total downloads
- Latest version: 0.9.7
Simple, flexible, interactive and powerful data visualization for Wpf
log4net
by: The Apache Software Foundation
- 143 total downloads
- Latest version: 2.0.15
log4net is a tool to help the programmer output log statements to a variety of output targets.
In case of problems with an application, it is helpful to enable logging so that the problem
can be located. With log4net it is possible to enable logging at runtime without modifying the
application binary. The log4net package is designed so that log statements can remain in
shipped code without incurring a high performance cost. It follows that the speed of logging
(or rather not logging) is crucial.
At the same time, log output can be so voluminous that it quickly becomes overwhelming.
One of the distinctive features of log4net is the notion of hierarchical loggers.
Using these loggers it is possible to selectively control which log statements are output
at arbitrary granularity.
log4net is designed with two distinct goals in mind: speed and flexibility
MahApps.Metro
by: Jan Karger Dennis Daume Brendan Forster Paul Jenkins Jake Ginnivan Alex Mitchell
- 20 total downloads
- Latest version: 1.4.1
The goal of MahApps.Metro is to allow devs to quickly and easily cobble together a "Metro" or "Modern UI" for their WPF4+ apps, with minimal effort.
MahApps.Metro.IconPacks
by: Jan Karger
- 16 total downloads
- Latest version: 4.8.0
IconPacks for stylish awesome WPF and UWP applications.
MahApps.Metro.IconPacks.FontAwesome
by: Jan Karger
- 19 total downloads
- Latest version: 4.8.0
IconPacks for stylish awesome WPF and UWP applications.
MailKit
by: Jeffrey Stedfast
- 31 total downloads
- Latest version: 4.1.0
MailKit is an Open Source cross-platform .NET mail-client library that is based on MimeKit and optimized for mobile devices.
Features include:
* HTTP, Socks4, Socks4a and Socks5 proxy support.
* SASL Authentication via ANONYMOUS, CRAM-MD5, DIGEST-MD5, LOGIN, NTLM, OAUTHBEARER, PLAIN, SCRAM-SHA-1, SCRAM-SHA-256, SCRAM-SHA-512 and XOAUTH2.
* A fully-cancellable SmtpClient with support for STARTTLS, 8BITMIME, BINARYMIME, ENHANCEDSTATUSCODES, SIZE, DSN, PIPELINING and SMTPUTF8.
* A fully-cancellable Pop3Client with support for STLS, UIDL, APOP, PIPELINING, UTF8, and LANG.
* A fully-cancellable ImapClient with support for ACL, QUOTA, LITERAL+, IDLE, NAMESPACE, ID, CHILDREN, LOGINDISABLED, STARTTLS, MULTIAPPEND, UNSELECT, UIDPLUS, CONDSTORE, ESEARCH, SASL-IR, COMPRESS, WITHIN, ENABLE, QRESYNC, SORT, THREAD, ANNOTATE, LIST-EXTENDED, ESORT, METADATA / METADATA-SERVER, NOTIFY, FILTERS, LIST-STATUS, SORT=DISPLAY, SPECIAL-USE / CREATE-SPECIAL-USE, SEARCH=FUZZY, MOVE, UTF8=ACCEPT / UTF8=ONLY, LITERAL-, APPENDLIMIT, STATUS=SIZE, OBJECTID, REPLACE, SAVEDATE, XLIST, and X-GM-EXT1.
* Client-side sorting and threading of messages (the Ordinal Subject and the Jamie Zawinski threading algorithms are supported).
* Asynchronous versions of all methods that hit the network.
* S/MIME, OpenPGP, DKIM and ARC support via MimeKit.
* Microsoft TNEF support via MimeKit.