Getting started

Here are resources to help you get started with Cettia:

  • Building Real-Time Web Applications With Cettia

    An introductory tutorial to Cettia. It explains the reason behind key design decisions that the Cettia team have made in the Cettia, as well as various patterns and features required to build real-time oriented applications without compromise with Cettia.

Otherwise, if you want to see Cettia in action first, run the Cettia starter kit which is based on Servlet and Java WebSocket API.

Subprojects

Cettia Java Server

A simple and scalable Java server designed to run Cettia applications on any platform on the JVM.

1.0.0 Reference API Source

Cettia JavaScript Client

A lightweight JavaScript client for browser-based and Node-based Cettia applications.

1.0.1 Reference API Source

Cettia Protocol

A reference implementation and test suite for Cettia protocol.

1.0.0 Reference Source

Asity

A lightweight abstraction layer for Java I/O frameworks to build framework-agnostic web applications.

1.0.0 Reference API Source