About

Tyrus is the open source JSR 356 - Java API for WebSocket reference implementation for easy development of WebSocket applications. WebSocket protocol defined by IETF provides bi-directional communication between the server and the remote host. The pros are mainly the ability to communicate both ways, low latency and small communication overhead. Therefore Tyrus and WebSocket in general are suitable for web applications that require sending a huge volume of relatively small messages like online games or market ticker broadcasting.

The governance policy is the same as the one used in the GlassFish project. We also use the same two licenses - CDDL 1.1 and GPL 2 with CPE - so, you can pick which one suites your needs better.

The latest stable release of Tyrus is 1.5.

Get Started

Learn how to use Tyrus in your projects.

Documentation

Read Tyrus user guide.

Download

Tyrus is distributed mainly via Maven and it offers some extra modules. See our list of dependencies for details.

List of projects related to Tyrus.

Contribute

Learn how you can contribute to the project.

Blogs Developer Blogs

Back to top