Small logo of ETH main building ETH Zurich : Computer Science : Pervasive Computing : Distributed Systems : People : Matthias Kovatsch : Californium (Cf)


Californium (Cf) CoAP framework in Java

Californium (Cf) is a modular CoAP implementation written in Java using a flexible, layered architecture. It allows easy creation of cloud-based client and server applications as well as CoAP proxies. We currently support draft-ietf-core-coap-08, draft-ietf-core-block-08, draft-ietf-core-observe-05, and draft-ietf-core-link-format-11.

Our Java implementation was successfully tested at the ETSI IoT CoAP Plugtest in Paris, France, March 2012. It passed all mandatory and optional tests with all the other implementations that supported them. Our Californium test server is available at coap:// and provides the Plugtests together with additional resources.


  • GitHub
    clone git://
  • Maven
  • Logo (512x512)
  • Box (549x512)



Student Lab

Completed Projects

L Californium: A CoAP Framework in Java Dominique Im Obersteg,
Daniel Pauli
Matthias KovatschFS 11
ETH ZurichDistributed Systems Group
Last updated February 5 2014 07:22:57 PM MET ko