Skip to content
JavaScript implementation of XEP-0301 real-time text as a plugin to Strophe.js
JavaScript CSS Python
Branch: master
Clone or download

Latest commit

Fetching latest commit…
Cannot retrieve the latest commit at this time.


Type Name Latest commit message Commit time
Failed to load latest commit information.


JavaScript implementation of XEP-0301 real-time text as a plugin to Strophe.js

What is real-time text?

Real-time text is text transmitted instantly while it is being typed or created. The recipient can immediately read the sender's text as it is written, without waiting. It combines the advantages of text-based messaging, with the interactive conversational nature of a telephone conversation.

See the [Real Time Text Task Force] ( site for more information. See the [Real Jabber site] ( for more information on using real-time text with Instant Messaging, utilizing the XMPP Extension Protocol standard [XEP-0301] ( This standard has been authored by Mark Rejhon and co-authored by Gunnar Hellström.

Live demonstration

Live demonstrations of this code in action with both a standalone XMPP server and Google Talk can be viewed on the [Real-time text page] ( of the Technology Access Program at Gallaudet University.


This code is licensed under the Apache 2.0 license.


The development of this code was in part supported by funding from the National Institute on Disability and Rehabilitation Research, U.S. Department of Education, grant number H133E090001 (RERC on Telecommunications Access). However, this work does not necessarily represent the policy of the Department of Education, and you should not assume endorsement by the Federal Government.

You can’t perform that action at this time.