Open Source Network Clients in C#

19 projects

Cross-platform BitTorrent library for . NET in C#. Client (download/upload), tracker server, torrent creator.

Details

SSH-2 library for . NET (successor to SharpSSH). Supports SSH commands, SFTP, SCP, port forwarding, and public-key/password authentication.

Details
OpenPOP.NETInactive

POP3 client and MIME parser for . NET in C#. SSL and plain TCP; robust MIME decoding.

Details
IceChatInactive

IRC client for Windows (64-bit). Multi-server, themes, aliases, plugins, emoticons. C# WinForms; open source on GitHub.

Details
CxBrowserInactive

Open-source C# web browser using Mozilla ActiveX (Gecko). Virtual desks UI, transparent windows. Example of embedding the control in .

Details

Free . NET FTP client library written in C#.

Details

Telnet library for the . NET Framework. Inspired by the Java Telnet Application.

Details

SMTP client library for . NET in C#. Create plain-text and HTML e-mails with attachments and send via SMTP.

Details
GranadosInactive

SSH client library for . NET written in C#.

Details
GROF#Inactive

Group Oriented Framework for C#: API for group communication in distributed applications. Send and receive messages to group members.

Details
MetroInactive

C# library for IPv4, TCP, UDP, and ICMP. Useful for packet sniffers, network analysis, traceroute, ping, and similar utilities.

Details
Fluent.TocInactive

NET component in C# for communicating with AOL Instant Messenger (AIM) using the TOC protocol.

Details

ASP. NET 2 file manager control: copy, move, rename, delete, upload; multi-file operations, context menu, permission and size/type limits. Multilingual, Unicode and RTL; deploy as DLL.

Details
OpenSmtp.netInactive

Open-source SMTP component for . NET written in C#, with optional HTTP web service for sending email. Does not rely on System.

Details
S3 ExplorerInactive

FTP-style client for Amazon S3: browse buckets, create/delete directories, upload/download/delete files. Original site offline; archive link.

Details

Multi-threaded, thread-safe IRC library for C# with a three-layer API: IrcConnection (low-level), IrcCommands (RFC commands and helpers), IrcClient (high-level with channel and user syncing).

Details
SMTPOP.NETInactive

C# class library for POP3 and SMTP: send mail via SMTP, read mail from POP3. MimeMessage supports From/CC/BCC, quoted-printable and base64, multiple and nested attachments, and standard MIME headers.

Details

Class library for Telnet clients and servers in C# for . NET 2. 0.

Details
VNC-ClientInactive

VNC client for . NET written in C#, allowing interaction with a remote computer running a VNC server.

Details