Below is a list of projects related to the MSN Messenger protocol. This includes clients, server, libraries, addons, utilities, or anything else that is relavent.
If you have created a project, please submit it to us. Please fill out the form below and click the submit button. Submissions are not added automatically - we will look over them manually to make sure that they are appropriate.
If you already have an existing entry and would like us to remove it or change it in any way, please enter the title as it is written on this page, describe all of your changes in the description field, and check the box saying "this is an update".
-
Skywing's MSN Messenger Client
Although designed as a plugin for Skywing's multi-network BinaryChat chat project, Skywing's MSN Messenger client can be used standalone. Features include full compatibility with MSNP2 through MSNP8, logging and NAT-compatible file transfer support.
C++
- Win32
- Closed Source
-
Direct Instant Messenger
DIM is a chat client designed to connect to several different chat networks in a similar fashon to Trillian. Although only MSN Messenger support has been included so far, DIM does have a number of features, including the ability to handle many connections at once, editable emoticons (MSN Messenger 6's available in the download), merged contact lists, and is very fast. It also has many features in the works (including plug-ins), which should be completed when I have some spare time.
Delphi
- Win32
- Closed Source
-
TjMSN [Screenshots]
Platform independent client currently moving towards compatability with MSN 6(Beta). TjMSNLib is currently distributed with TjMSN but will be released as a seperate enterty once it has reach a more complete state. Requires JRE 1.4.1.
Java
- Cross Platform
- GPL
-
Adium
A multi-service IM client, currently supports both TOC2 and OSCAR (via IMService Framework). MSN service code is currently in development, as is Yahoo! Messenger support. Everything is plugin-based, resulting in one of the fastest, lightest mult-service clients around!
Objective-C
- Mac OS X (Cocoa)
- GPL
-
UR Messenger [Screenshots]
Currently doesn't support file tranfers and connection via proxy. Next version (sort of redoing the whole thing) will support MSNP Version 8, with file transfer.
C++
- Win32
- Closed Source
-
openMSN
An MSN Messenger clone, made in Visual Basic 6.0, with some extra features. We have skinning support, message logging and a few more things, but there isnt much more to say really x.x
Visual Basic
- Win32 / WINE
- GPL
-
Gaim [Screenshots]
A multi-platform, multi-protocol instant messenger client that supports AIM, ICQ, Yahoo!, MSN, Jabber, Zephyr, Gadu-Gadu, Trepia, Napster chat, and IRC. It supports plugins for extending the core and UI functionality of the gaim, as well as providing additional protocol support and scripting language support.
C (Plugins may be C, Perl, or TCL)
- Windows, Linux, BSD, Mac OS X, Solaris
- GPL
-
Miranda IM [Screenshots]
Multi-service messenger with support for MSN among others.
C (Plugins may be any language)
- Win32
- GPL
-
Kopete [Screenshots]
A flexible and extendable multiple protocol instant messaging system designed as a plugin-based system.
C++ / QT
- Linux (All Unix)
- GPL
-
jMessenger
jMessenger is a plugin for jEdit, a free programmer's editor. Currently it uses MSNP2.
Java
- Cross Platform
- GPL
-
KMess [Screenshots]
An MSN-only client for KDE. Tries to support the MSN protocol as fully as possible but with a KDE look and feel.
C++ (Qt and KDE libraries)
- Linux, Unix
- GPL
-
msnmsgr (Quetzalcoatl) [Screenshots]
A MSN Messenger client made in XUL for cross platform-ity.
XUL
- Cross Platform (Mozilla)
- Artistic
-
flatsheep.com
A facility that allows messenger users to log on to messenger using a webpage, with no need to download and install a client. The source code is open to develop by invitaiton or request, subject to approval.
VB/VBScript
- Cross platform
- Closed Source
-
XcomMSN
A project that will produce a well written, easy to use, easy to understand Delphi client with all the features of the official cliont, including audio support.
Delphi
- Win32
- GPL/LGPL
-
MicMessenger
Written entirely in mIRC, this is a little hobby of mine that I thought I might as well put up. It's essentially an ongoing beta. Some of the code and dialogs are not linked up and can only be accessed by typing in at the mIRC command line. Feel free to edit (try not to distribute until its fully stable) but send any code back to me. It's not exactly groundbreaking but it does what I want it to do.
mIRC Scripting Language
- Win32
- Open Source
-
Pongo [Screenshots]
Pongo is an MSN Instant Messenger client written in VisualWorks Smalltalk. Pongo runs on Intel Linux, Windows (95/98/ME/NT/2000/XP), Mac OS X, AIX, SGI Irix, Compaq UNIX, HP-UX, and Solaris. Coolest feature: Graphs showing what times your friends are likely to be online!
VisualWorks Smalltalk
- Most Platforms
- Artistic License
-
Mac Messenger
With Mac Messenger, you can:
* Connect to the MSN chat network
* Add, remove, and block your contacts
* Check your hotmail inbox
* Chat with one or more people
* Use your own fonts and colours
* Use the original MSN emoticons, and others
* Say something quickly with Quickpaste messages
* Play Mac Messenger games
* Let yourself be notified of new messages instantly in three ways
REALbasic
- MacOS 9 / MacOS X
- Freeware
-
MSN Messenger for Plan 9 by ITIC.ca
This MSN messenger V1R3 for Plan 9 R4 is distibuted as is in a binary form for testing purpose. Placing calls has been disactivated. You can simply receive calls and chat with as many friends as you want. It uses the Bell Labs single sign-on technology ``Factotum''. Both talk and mnschat need to be untared within /386/bin/ip. Other platform (Bitsy, Alpha, PowerPC, ...) versions available upon request.
Plan 9
- Closed Source
-
aMSN
MSN Messenger clone geared towards Linux users mainly. Very complete features list: History, File transfers, Profiles, Animated and custom emoticons, 40 languages, multiple logins, full proxy support, autoaway messages, remote control, block detection, no censorship on nicknames, very customisable and still more.
Tcl/Tk
- Linux/Windows/Mac
- GPL
-
MSNLite
Signed applet for using MSN Service. 2 versions: JRE 1.1(AWT, for IE + Microsoft VM) and 1.2 (Swing, Sun Plug-in).
Java
- Cross Platform
- GPL
-
Ayttm [Screenshots]
Ayttm is the heir of the Everybuddy project, and aims to continue improving the program and addressing its shortcomings. Our primary goal is to provide a messenger which is :
* simple: Ayttm should work nicely without having to first go through a complicated configuration procedure. The preferences should be simple and minimal.
* stable: Ayttm should not crash when you use it.
* intuitive: Ayttm should be almost instantly usable by my mother ;)
* flexible: Ayttm supports multiple protocols and they should be supported in an integrated manner (common interface, for example), without limiting protocol-specific features support. Ayttm currently handles Yahoo!, MSN, Jabber, IRC, AIM and ICQ.
C, C++
- Posix (Linux/BSD/WinNT+)
- GPL2
-
Dave's Messenger [Screenshots]
Dave's Messenger is a complete replacement for MSN Messenger. I also hope to add support for Yahoo Messenger, AIM and ICQ. Features include multiple account support, contact renaming, block/remove detection, automatic reconnection on disconnect. See http://djtsoft.dyndns.org/msngr/features.php for more features. Your feedback would be appreciated.
Note: Site is not online 24 hours! If you get the 'page cannot be displayed' error, try again in UK day time hours (GMT +0000).
VB .NET (Requires .NET Framework)
- Win32 (except 95)
- Free
-
Cat [Screenshots]
A MSN messenger client which utilizes MSN protocol 8 to logon and communicate. Currently supports starting new chat sessions and being invited to chat sessions, allowing multiple users to join in the chat session, and Skywing's text/x-clientcaps identification proposal.
Visual Basic
- Win32
- Closed Source
-
PlanetaMessenger.org Universal Instant Messenger
PlanetaMessenger is a instant messenger fully written in java, with plugin support and with plugins coded to support all networks, like, MSN, ICQ, AIM, Yahoo and ComVC.
Java
- Platform Independent
- GPL/LGPL
-
Webbased MSN @ Freakerz.net
Still in development, but basic features are working. Please use feedback form to submit any comments / bugs / etc. here
Java
- Win32
- Tentatively Closed Source
-
gtmess [Screenshots]
gtmess is a console MSN Messenger client for Linux and other Unix systems that conform to the POSIX standard. It supports the MSNP8 protocol version. Apart from the basics (file transfers and chat windows), it introduces some advanced features like block detection and spoofing the typing user. A transparent HTTP gateway is also included.
C
- POSIX (Linux, Solaris, etc.)
- GPL
-
JmsMessenger [Screenshots]
MSN Client for Mobile Phones. MSNP8 Protocol is implemented. Run with Nokia Serie 60 and Sony P800. Future versions run with any mobile phone.
J2ME
- Mobile Phones
- GPL
-
ActiveMSN
Delphi
- Win32
- open
-
MSNN (temporary name) [Screenshots]
Msn client whit possibility to share your files with your contacts on msn. media library, intagrate media player, radio, p2p
Visual Basic 6
- Windows
- Closed Source
-
Destructive Child
Destructivechild is an interactive chat robot giving users the ability to play games, interact with users, create chatrooms, polls, search google, advertise their websites and MUCH more! Add it at dc@destructivechild.com now!
Perl
- Linux
- Closed Source