RCStream

RCStream is a project to provide a live data stream of edits on Wikimedia wikis that anyone can tap and use to power editor tools and webapps, create beautiful visualizations, inform research, and extend MediaWiki. RCStream uses Socket.IO, a realtime webapp programming framework. If you are a web developer, you can tap the stream using JavaScript. If you are an app developer, you can use a suitable client library for your platform.

Other client libraries

 * Android (Java): AndroidAsync (see also Connecting to a Socket.IO server from Android
 * C# / .NET: socketio4net
 * C++: Socket.IO - Poco
 * Java: socket.io-java-client, Socket.IO-client.java
 * Node.js (JavaScript): socket.io-client
 * PHP: elephant.io
 * Perl: PocketIO
 * Python: socketIO-client
 * iOS (Objective C): SocketRocket

JavaScript
RCStream provides a simple API for subscribing to the change stream of a subset of Wikimedia wikis, or you can subscribe to all wikis by subscribing to the special topic name '*'.