Displaying 1 to 20 from 35 results

Openfire - A XMPP server licensed under the Open Source Apache License.

  •    Java

Openfire is a real time collaboration (RTC) server licensed under the Open Source Apache License. It uses the only widely adopted open protocol for instant messaging, XMPP (also called Jabber). Openfire is incredibly easy to setup and administer, but offers rock-solid security and performance.Openfire is a XMPP server licensed under the Open Source Apache License.

stanza.io - Modern XMPP in the browser, with a JSON API

  •    Javascript

Modern XMPP in the browser, with a JSON API. Stanza.io is a library for using modern XMPP in the browser, and it does that by exposing everything as JSON. Unless you insist, you have no need to ever see or touch any XML when using stanza.io.

Pidgin - The Universal Chat Client

  •    C

Pidgin is an instant messaging program which lets you log in to accounts on multiple chat networks simultaneously. It runs on Windows, Linux, and other UNIX operating systems. Pidgin is compatible with the following chat networks out of the box: AIM, ICQ, Google Talk, Jabber/XMPP, MSN Messenger, Yahoo!, Bonjour, Gadu-Gadu, IRC, MXit, Novell GroupWise Messenger, Lotus Sametime, SILC, SIMPLE, MySpaceIM, and Zephyr.

chat-sdk-android - Chat SDK Android - Open Source Mobile Messenger

  •    Java

If you are interested in a version of the Chat SDK that supports Firebase's new database please vote on this issue and help us meet our target on Patreon. We would love to work full time developing the open source. At the moment we have to spend a substantial amount of time doing other consulting work to cover our costs. If you like what we're doing and would like to support us to focus more of our time on the open source project we would be very grateful.




Smack - A highly modular and portable open source XMPP client library written in Java for JVMs (JavaSE) and Android

  •    Java

Smack is an open source, highly modular, easy to use, XMPP client library written in Java for Java SE compatible JVMs and Android.A pure Java library, it can be embedded into your applications to create anything from a full XMPP instant messaging client to simple XMPP integrations such as sending notification messages and presence-enabling devices. Smack and XMPP allows you to easily exchange data, in various ways e.g. fire-and-forget, publish-subscribe, between human and non-human endpoints (M2M, IoT, …).

Spark - Cross-platform real-time collaboration client optimized for business and organizations.

  •    Java

Spark is an Open Source, cross-platform IM client optimized for businesses and organizations. It features built-in support for group chat, telephony integration, and strong security. It also offers a great end-user experience with features like in-line spell checking, group chat room bookmarks, and tabbed conversations. Combined with the Openfire server, Spark is the easiest and best alternative to using un-secure public IM networks.

Apache Vysper - A modular, full featured XMPP (Jabber) server

  •    Java

Apache Vysper aims to be a modular, full featured XMPP (Jabber) server. Vysper is implemented in Java. There are already some larger XEPs as modules available, most notably Multi User Chat (XEP0045), Publish/Subscribe (XEP0060) and BOSH (XEP0124, XEP0206)


jsxc - :speech_balloon: Real-time xmpp chat application with video calls, file transfer and encrypted communication

  •    Javascript

Real-time chat app. This app requires an external XMPP server (openfire, ejabberd etc.). You find a full list of features, supported protocols and browsers on our homepage.

Lets-Chat - Self-hosted chat for small teams

  •    Javascript

Let's Chat is a persistent messaging application that runs on Node.js and MongoDB. It's designed to be easily deployable and fits well with small, intimate teams. It supports XMPP Multi-user chat (MUC), Multiple rooms, File uploads and lot more.

jxmpp - An Open Source XMPP Base Library written in Java

  •    Java

JXMPP is an Open Source Java base library for XMPP. It provides often used functionality needed to build an XMPP stack.JXMPP consists of several components, you can use all of them or decide to pick only the ones that suit your needs.

tinder

  •    Java

Tinder is a Java based XMPP library, providing an implementation for XMPP stanzas and components. Tinders origins lie in code that's shared between Jive Software's Openfire and Whack implementations. The implementation that's provided in Tinder hasn't been written again from scratch. Instead, code has been moved from the original projects into Tinder, preserving al of the existing features and functionality. Most of the code that's now in Tinder is based on the org.xmpp package implementation that previously existed in Openfire and Whack. This is the code that defines classes such as Packet, JID, IQ, Component and their extensions. Additionally, some multi-purpose code (such as the DataForm and Result Set Management implementations have been moved to Tinder as well.

jsxc

  •    Javascript

Real-time chat app for Nextcloud. More information about features, supported protocols/browsers, screenshots and planned features at www.jsxc.org.Please submit translations via webtranslateit.com.

jingle-interop-demos - A collection of Javascript Jingle clients for interop testing.

  •    Javascript

A collection of JavaScript Jingle clients for interop and testing purposes. The aim of this repository is to introduce you to interoperable webRTC projects using XMPP Jingle as the signalling mechanism.

node-xmpp-client - High level xmpp client for node.js

  •    Javascript

Node-xmpp is a cute but low level tool, so, here is xmpp client. IQ are handled with callback, presence and roster is manageable, every xmpp events become a node event. This client tries to be as polite as Psi.

node-xmpp-trace - sniff your xmpp's stanzas

  •    Javascript

Xmpp-trace is a debugging tool for jabber's protocol. Psi is ugly, I don't like it. Rough alpha.

node-logbook - A simple, unobtrusive logger for Node

  •    Javascript

A simple, unobtrusive logger for Node. Nothing fancy - logs all data that passes through process.stdout (console.log) and process.stderr (console.error).

xabber-web - Open source XMPP client for Web

  •    Javascript

Xabber for Web - web XMPP client written in JavaScript. It is intended to be run in browser, and is a one page application. It is arguably the best ever web XMPP client.

quickblox-javascript-sdk - JavaScript SDK of QuickBlox cloud backend platform

  •    Javascript

The QuickBlox JavaScript SDK provides a JavaScript library making it even easier to access the QuickBlox cloud communication backend platform. QuickBlox is a suite of communication features & data services (APIs, SDKs, code samples, admin panel, tutorials) which help digital agencies, mobile developers and publishers to add great communication functionality to smartphone applications like in Skype, WhatsApp, Viber.

mero - XMPP bridge for matrix.org

  •    Javascript

This Matrix Application Server will pretend to be a XMPP (jabber) server and mirror all actions to and from Matrix. The current state is very experimental. Use this at your own risk. Mero might eat your cat.