Skip to main content
JamesBellinger avatar

JamesBellinger

NuGet publisher profile

Packages
13
Total Downloads
9.6M
9,604,715

Packages (13)

SCrypt package icon

SCrypt

This subset of CryptSharp contains only its SCrypt and any-HMAC PBKDF2 functionality. If you need these algorithms for purposes unrelated to passwords, this package may be sufficient for you. If you are dealing with passwords, use the "CryptSharpOfficial" package.

6.2M
downloads
CryptSharpOfficial package icon

CryptSharpOfficial

CryptSharp provides a number of password crypt algorithms - BCrypt, LDAP, MD5 (and Apache's htpasswd variant), PHPass (WordPress, phpBB, Drupal), SHA256, SHA512, and Traditional and Extended DES. Additionally it includes Blowfish, SCrypt, and PBKDF2 for any HMAC (.NET's built-in PBKDF2 implementation supports only SHA-1). If you are looking to store passwords, odds are CryptSharp has the algorithm you want.

1.6M
downloads
HidSharp package icon

HidSharp

HIDSharp is a cross-platform .NET wrapper for Windows, MacOS, and Linux (hidraw) USB HID APIs. It can interface with arbitrary USB HID devices as well as read and write raw reports. It also includes cross-platform serial port communications and supports interprocess communication for exclusion of HID devices between programs.

1.5M
downloads
NBit package icon

NBit

Computes standard and custom CRCs up to 32 bits, and provides bit manipulation extension methods.

127.0K
downloads
SecondLanguage package icon

SecondLanguage

SecondLanguage lets you use Gettext files in .NET without a lot of hassle. It can read and write both .mo and .po, and fully supports message contexts and plural forms. A C-style printf formatter is included so you don't have to use .NET-specific translations.

110.8K
downloads
ENet package icon

ENet

ENet supports multiple in-order streams of data over UDP, and allows you to decide on reliability on a per-packet basis. Both client-server and peer-to-peer architectures are supported. ENet for C# wraps the C-language ENet networking library. 32- and 64-bit Windows and MacOS DLLs are included. On Linux, install the libenet1a package (1.3.3 or newer).

16.1K
downloads
RemoteViewing package icon

RemoteViewing

RemoteViewing is a .NET-native VNC client and server library. It supports Raw, Hextile, Copyrect, and Zlib encodings, and includes a Windows Forms control to make embedding VNC in your program extremely easy.

16.0K
downloads
NetIrc2 package icon

NetIrc2

NetIRC2 is an easy-to-use .NET IRC client library. It supports all major features relevant to making a chat client or bot. NetIRC2 has full support for synchronization contexts. You can use it from a Windows Forms or WPF GUI thread and chat events will be automatically dispatched, allowing you to completely ignore multithreading. It uses byte arrays internally so mixed encodings can be handled. The IrcClient class can even be used as a component in the Forms Designer. Because it speeds up connect times with some IRC servers, an Ident server is included as well.

7.1K
downloads
IllusoryStudios.Wpf.LostControls package icon

IllusoryStudios.Wpf.LostControls

WPF lacks some basic functionality, so I coded it up and share the result with you here. Controls and windows include InputBox (like the VB6 function but more powerful), EditableLabel, ThumbnailPanel, and more. There are also helpers for associating with file types and starting up with Windows.

6.5K
downloads
DimensionEngineering.Kangaroo package icon

DimensionEngineering.Kangaroo

Interfaces with the Kangaroo motion controller using its Packet Serial protocol.

5.9K
downloads
DimensionEngineering.Sabertooth package icon

DimensionEngineering.Sabertooth

Control your SyRen or Sabertooth motor driver with VB.NET, C#, or any other .NET Framework language.

4.3K
downloads
TrueTypeSharp package icon

TrueTypeSharp

TrueTypeSharp is a tiny, entirely .NET-native TrueType font renderer. It is primarily a port of Sean Barrett's excellent C library stb_truetype.

4.2K
downloads
PodCaster package icon

PodCaster

Ever needed to cast one struct to another, or pull a struct out of a byte array without a lot of work or unsafe code? I have too, so I made PODcaster. It can cast between individual elements as well as to and from array sections.

2.3K
downloads