Top 20 NuGet byte Packages

a collection of my useful extension methods.
Class library containing useful general-programming classes and extension methods for existing types.
Stream wrapper which allows reading one bit at once
Byte array wrapper to ease data type conversions
Tools and extensions for working with buffers.
The framework BitArray is helpful but it has a serious flaw in the fact that it is not immutable. This is the primary motivation for working on this package in order to achieve just such an ImmutableBitArray. Reflexive operations can modify an instance but otherwise bitwise operations should yield a...
Random Extension Methods for SByte, Byte, Int16, UInt16, Int32, UInt32, Int64, UInt64, short, int, long
Gulliver is a C# utility package and library engineered for the manipulation of arbitrary sized byte arrays accounting for appropriate endianness and jagged byte length. Functionality includes the as previously unsupported standard set of boolean algebraic operations, bitwise shifting, and unsigned ...
A user type convention which sets custom type to ByteType
An IUserType for IEnumerable<string>
Provides extension methods for byte arrays such as converting to hexadecimal and comparing array contents.
十六进制字符串与字节数组互转及判断。 Hexadecimal string and byte arrays convert to each other
LiteByteCapsule is a NuGet package to apply capsulation for byte arrays which is used for sending them over TCP IP protocol or socket.
Extension methods to read/write different datatypes to Span<byte>. See documentation on GitHub for examples.
A helper library for working with byte sequences and arrays.
Set of utility extension methods for byte arrays. Includes general methods for equality checks, null/empty checks, etc. as well as methods to find and manipulate byte sequences. See the project site for documentation.
Builds a friendly representation of a specified byte size value, after converting it to the best matching unit (bytes, KB, MB, GB, etc.). Has various options to control the format of the outputted string. See the project site for documentation.
PCL wrapper for the Stream class that allows bit-level reads and writes, for all your sub-byte encoding needs. Just new up a BitStream instance with the underlaying stream passed to it and off you go.
Library to create and use COMB (timestamped sequential) GUID variants for Microsoft SQL Server and PostgreSQL. See the GitHub site for more details.