Found 37 packages
A random password generator. CodeBits are useful code blocks that can included in your C# projects through NuGet. Project repository: https://github.com/JeevanJames/CodeBits Documentation: https://github.com/JeevanJames/CodeBits/wiki/PasswordGenerator Source code: https://github.com/JeevanJames/CodeBits/blob/master/src/CodeBits/PasswordGenerator.cs
Executes Windows service code as either a Console application or an actual Windows service, depending on the project output type of the project. CodeBits are useful code blocks that can included in your C# projects through NuGet. Project repository: https://github.com/JeevanJames/CodeBits Documentation: https://github.com/JeevanJames/CodeBits/wiki/WindowsServiceRunner Source code: https://github.com/JeevanJames/CodeBits/blob/master/src/CodeBits.NetFx/WindowsServiceRunner.cs
Extensions for loading assembly embedded resources in various formats. CodeBits are useful code blocks that can included in your C# projects through NuGet. Each code bit is a single source file that gets added to a CodeBits folder in your project when you import it. Project repository: https://github.com/JeevanJames/CodeBits Documentation: https://github.com/JeevanJames/CodeBits/wiki/ResourceExtensions Source code: https://github.com/JeevanJames/CodeBits/blob/master/src/CodeBits.NetStandard21/ResourceExtensions.cs
An always sorted observable collection. Has options to allow/disallow duplicate items as well as to sort in reverse order. CodeBits are useful code blocks that can included in your C# projects through NuGet. See the project site for documentation.
Provides iterators that can traverse through the items in an enum type. Can be used in LINQ expressions. CodeBits are useful code blocks that can included in your C# projects through NuGet. See the project site for documentation.
Class to read and write INI files. CodeBits are useful code blocks that can included in your C# projects through NuGet. See the project site for documentation.
An always sorted collection. Has options to allow/disallow duplicate items as well as to sort in reverse order. CodeBits are useful code blocks that can included in your C# projects through NuGet. 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. CodeBits are useful code blocks that can included in your C# projects through NuGet. Each code bit is a single source file that gets added to a CodeBits folder in your project when you import it. Project repository: https://github.com/JeevanJames/CodeBits Documentation: https://github.com/JeevanJames/CodeBits/wiki/ByteSizeFriendlyName Source code: https://github.com/JeevanJames/CodeBits/blob/master/src/CodeBits/ByteSizeFriendlyName.cs
Class that can compute and verify salted hashes. CodeBits are useful code blocks that can included in your C# projects through NuGet. See the project site for documentation.
Helper class to simplify usage of the Windows Phone application bar
Custom collection that moves the most recently-used items to the top. CodeBits are useful code blocks that can included in your C# projects through NuGet. See the project site for documentation.
Short, more readable globally unique identifier (GUID) CodeBits are useful code blocks that can included in your C# projects through NuGet. See the project site for documentation.
Provides class libraries with the ability to generate status events. CodeBits are useful code blocks that can included in your C# projects through NuGet. Each code bit is a single source file that gets added to a CodeBits folder in your project when you import it. Project repository: https://github.com/JeevanJames/CodeBits Documentation: https://github.com/JeevanJames/CodeBits/wiki/LibraryEvents Source code: https://github.com/JeevanJames/CodeBits/blob/master/src/CodeBits.NetStandard20/LibraryEvents.cs
JSON converter (System.Text.Json) converter for CodeBits.ShortGuid. CodeBits are useful code blocks that can included in your C# projects through NuGet. See the project site for documentation.
This package contains shared code for other NuGet packages, and contains no public API in and of itself.
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
Data.HashFunction implementation of the cyclic redundancy check (CRC) error-detecting code (http://en.wikipedia.org/wiki/Cyclic_redundancy_check). Implementation is generalized to encompass all possible CRC parameters from 1 to 64 bits.
extension library for bit operation
A dotnet library with useful bits of code.
Easy to use benchmarking, so that you can see how well code runs. Check github for examples