Spark (XMPP client)

Spark

Spark roster window

Developer(s)| Ignite Realtime
Written in| Java
Platform| Cross-platform
Type| XMPP client
License| Apache-2.0[1]
Website| {{{1}}}

Spark is an open-source instant messaging program (based on the XMPP protocol) that allows users to communicate in real time.[2] It can be integrated with the Openfire server to provide additional features[3] such as controlling the various Spark functionalities from a central management console, or integrating with a proprietary customer support service known as Fastpath which allows its users to interact with the platform using the Spark client. Being a cross-platform application, Spark can run on various systems. Installers for Windows, macOS and Linux[4] are available on the official website.

## Contents

* 1 History
* 2 Features
* 3 See also
* 4 References
* 5 External links

## History

Previously known as Jive Communicator, Spark was designed by Jive Software with a lightweight graphical design and simplistic user interface for business usage. Later, it was open-sourced and donated to the Ignite Realtime community, along with Openfire, for further improvement and development.

## Features

Spark is based on the open-source Smack API library, also developed by Ignite Realtime. It has a tabbed interface for managing conversations, a quick and full history, and a search feature inside the contacts window which is designed for organizations with many units and employees. Other features include shortcuts to access recent and favorite contacts, and Spark supports ad hoc and regular group chats. Spark supports SSL/TLS encryption, and additionally provides an option to use Off-the-Record Messaging for end-to-end encryption. Though it is designed to work with XMPP servers, it can also integrate with Kraken IM Gateway plugin for Openfire, and provides an option to connect with many other IM networks.

The software’s user interface is intended to be lightweight with skins, tabbed conversations and plugin support. It contains single sign-on and file transfer capability, as well as privacy list.

## See also

* Extensible Messaging and Presence Protocol

## References

1. ↑ "LICENSE.txt". 23 February 2022. https://github.com/igniterealtime/Spark/blob/master/LICENSE.txt.
2. ↑ Paul B. (11 December 2010). "Instant Messaging - Spark Quickstart". https://answers.uchicago.edu/page.php?id=16280.
3. ↑ Dinis Cruz (9 June 2013). "Installing Ignite's OpenFire and Spark (IM server and client)". http://blog.diniscruz.com/2013/06/installing-ignites-openfire-and-spark.html.
4. ↑ Magesh Maruthamuthu (23 May 2014). "How to install Spark IM client in ubuntu 14.04". http://www.2daygeek.com/how-to-install-spark-im-client-in-ubuntu-14-04/.

## External links

* Official website
* GitHub repository

* v
* t
* e

Instant messaging

Protocols
(comparison)|

| Open|

* IMPP
* IRC
* Matrix
* MTProto
* RetroShare
* Signal Protocol
* SIP
* MSRP
* SIMPLE
* Tox
* XMPP
* Jingle
* WFP
* Zephyr
* DDP

|

Closed|

* MSNP
* OSCAR
* TOC
* Skype

Services|

* Band
* BBM
* Discord
* Facebook Messenger
* FireChat
* GroupMe
* Hike Messenger
* HipChat
* ICQ
* iGap
* iMessage
* IRC Networks
* Jongla
* KakaoTalk
* Kik
* Libon
* Line
* Marco Polo
* Palringo
* Signal
* Skype
* Slack
* Snapchat
* SNOW
* Tango
* Telegram
* QQ
* Textfree/Pinger
* The Palace
* Threema
* Tox
* Trillian
* Upptalk
* Viber
* Virtual Places Chat
* WeChat
* WhatsApp
* Wickr
* Windows Messenger service
* Yahoo Together
* Zulip

Clients
(comparison)|

| Single protocol|

* Allo
* Baidu Hi
* BBM
* CSipSimple
* Facebook Messenger
* FaceTime
* Fetion
* Gadu-Gadu
* GroupMe
* IBM Sametime
* ICQ
* IMVU
* Jami
* Jongla
* Linphone
* Palringo
* RetroShare
* Ricochet
* Riot.im
* Signal
* Skype
* Telegram
* Tencent QQ
* Tox
* WeChat
* WhatsApp
* Wickr
* Wire

|

Multi-protocol|

* Adium
* Ayttm
* BitlBee
* Centericq
* eBuddy
* Empathy
* Fire
* Instantbird
* Jitsi
* Kopete
* Messages/iChat
* Miranda IM
* Nimbuzz
* Pidgin
* QIP 2010
* Skype for Business
* Trillian
* Telepathy
* Upptalk

XMPP (Jabber)|

* Bombus
* ChatSecure
* Conversations
* Gajim
* Psi
* Tkabber
* Spark

MSNP|

* aMSN
* Skype

Defunct|

* List of defunct instant messaging platforms

See also|

* Backchannel
* Chat log
* Chatbot
* Contact list
* Emoticon
* File sharing
* Instant message service center
* LAN messenger
* Messaging apps
* Presence information
* Shoutbox
* SMS language
* Status message
* Videotelephony
* Voice over IP
* Webcam
* U-Report
* Web chat
* Circuit
* FirstClass
* Flock
* Fuze Box
* Glip
* Hall.com
* Yammer

0.00

(0 votes)

Original source: https://en.wikipedia.org/wiki/Spark (XMPP client). Read more

|

Retrieved from "https://handwiki.org/wiki/index.php?title=Software:Spark_(XMPP_client)&oldid=737450"
*[v]: View this template
*[t]: Discuss this template
*[e]: Edit this template