Displaying 1 to 20 from 28 results

ejabberd - Robust, Scalable and Extensible XMPP Server

  •    Erlang

ejabberd is a distributed, fault-tolerant technology that allows the creation of large-scale instant messaging applications. The server can reliably support thousands of simultaneous users on a single node and has been designed to provide exceptional standards of fault tolerance. As an open source technology, based on industry-standards, ejabberd can be used to build bespoke solutions very cost effectively.

Linphone - Video SIP phone for Desktop and Mobile

  •    C

Linphone is an internet phone or Voice Over IP phone (VoIP), it helps to communicate freely with people over the internet, with voice, video, and text instant messaging. Linphone is available for Linux, Windows, MacOSX, and for mobile phones: Android, iPhone, Blackberry. It is using SIP protocol and it is compatible with any voip operator using SIP for its network.

movim - Movim - Decentralized social platform

  •    PHP

Movim is a decentralized social platform, written in PHP and HTML5 and based on the XMPP standard protocol. Help us translate Movim on https://www.transifex.com/projects/p/movim/.

Jitsi - Video Calls and Chat

  •    Java

Jitsi provides Secure Video calls, Conferencing, Chat, Desktop sharing, Instant Messaging, File transfer support for your favorite OS and IM network. Jitsi lets you connect to Facebook, GoogleTalk, XMPP, Windows Live, Yahoo!, AIM, and ICQ so that you can chat to all your friends in the simplest possible way. It supports IPv6, Secure calls with zRTP, Call history, Call hold etc.




Profanity - Console Based XMPP Client

  •    C

Profanity is a console based XMPP client written in C using ncurses and libstrophe, It supports XMPP chat services, including GoogleTalk and Facebook, Chat rooms and private messaging, Roster management and lot more.

jackal - An XMPP server written in Go (Golang).

  •    Go

An XMPP server written in Go. jackal is a free, open-source, high performance XMPP server which aims to be known for its stability, simple configuration and low resource consumption.

BinaryDialog - WPF Client for XMPP Protocol

  •    DotNet

BinaryDialog est un client de messagerie instantanée se reposant sur le protocol XMPP. Il est développé avec le language C# de Microsoft et la technologie XAML (Windows Presentation Foundation).

ch@tr

  •    

Ch@tr is (another) chat application for XMPP that connects to Google Talk. The vision for ch@tr is that it will be a hub for email, calendar, and chat, and help focus a user's work - freeing him from distraction and unwanted im's or emails.


XMPP/Media Library for .NET and Windows Phone 7.5

  •    

.NET libraries for XMPP, TLS, RTP, STUN, SOCKS and more for windows and windows phone.

E-Messenger

  •    WPF

Description détaillé du sujet : Développement d'une application (client lourd) de messagerie instantané et de partage de fichier interne à ESPRIT. C#,WPF,Windows 7 API

NetTalk XMPP Messenger Server

  •    

NetTalk is XMPP server based on AgsXmpp server component. Web server running in Asp.net and no need to any service or other things to run.

Cyclops Chat

  •    WPF

Cyclops Chat is a jabber-based (jabber-net) chat application. It's developed in C# WPF.

Jabber-Net - A modern fork of Jabber-Net

  •    CSharp

Jabber-Net is a set of .NET classes for sending and receiving Extensible Messaging and Presence Protocol (XMPP), also known as the Jabber. Client connections, server component connections, presence, service discovery, and the like. For convenience, there is a script scripts/Install.ps1 that will download Paket bootstrapper and call these commands automatically.

aioxmpp - An XMPP library for use with Python 3.4+ asyncio.

  •    Python

... is a pure-python XMPP library using the asyncio standard library module from Python 3.4 (and available as a third-party module to Python 3.3). There is more and there’s yet more to come! Check out the list of supported XEPs in the official documentation and open GitHub issues tagged as enhancement for things which are planned and read on below on how to contribute.

pywavethermo - Basic module to control the Worcester Wave thermostat from Python

  •    Python

This is Python code to connect to and control the Worcester Wave thermostat (a wifi-connected 'Smart Thermostat' that seems to be based on - or even the same as - the NeFit thermostat). Full information is available on my blog (start at http://blog.rtwilson.com/hacking-the-worcester-wave-thermostat-in-python-part-1/), but the example.py file should be fairly self-explanatory. The only requirement is the sleekxmpp module.

omemo-top - Tracking the Progress of OMEMO Integration in various clients

  •    Ruby

This is the Jekyll site repository behind omemo.top. Your contribution is more than welcome.

ejabberd-api - ejabberd API library in Go and multi-platform command-line tool

  •    Go

Both the library and the command-line tool can be installed from source with go get tool. Once the get completes, you should find your new ejabberd (or ejabberd.exe) executable sitting inside $GOPATH/bin/.

fast_xml - Fast Expat based Erlang XML parsing library

  •    Erlang

Fast Expat based Erlang XML parsing and manipulation library, with a strong focus on XML stream parsing from network. This module can parse files much faster than built-in module xmerl. Depending on file complexity and size fxml_stream:parse_element/1 can be 8-18 times faster than calling xmerl_scan:string/2.

xmpp - Erlang/Elixir XMPP parsing and serialization library on top of Fast XML

  •    Erlang

The library provides comprehensive representation of XMPP elements as well as tools to work with them. Every such element is represented by an Erlang record. Most of the library's code is auto generated and thus considered to be bug free and efficient. The approach is very similar to ASN.1, Google Protocol Buffers or Apache Thrift: an XML element is transformed into internal language structure (an Erlang record in our case) - the process known as "decoding". During decoding, validation is also performed, thus well-typed structures are generated, potentially decreasing bugs related to handcrafted parsing. A reverse process known as "encoding" is applied for transforming an Erlang record into an XML element.