Winter is coming

Brace yourself

Out-code others

Win the prizes


The Winter of Code 2016 is a challenge for the best/creative application deployment, image or tool built for OpenShift 3. From most practical to the most crazy, submit your applications and win fabulous prizes, such as Google Nexus Tablet and a special OpenShift Winter Of Code T-Shirt ! The winners will be announce on the DevConf 2016, where they will receive their prizes.

This year, besides the main challenge for the best application/deployment, we also have a side challenge, in which you can receive OpenShift Winter Of Code T-Shirt for any contribution to our OpenShift organization on GitHub

For more information about the main and side challenge, check the rules.

The Winter of Code 2016 challenge is organized by OpenShift developers from Red Hat Czech as part of the DevConf 2016 which takes place from February 5th to February 7th in Brno, Czech Republic.

For inspiration you can browse through some of the winning application from last year.

Every participant in either main or side challenge will receive a special OpenShift Winter Of Code T-Shirt.

Rules of Winter


1. Run OpenShift

Run an OpenShift release on your host machine or use our prepared VM that bundles OpenShift 3, Kubernetes, Docker and all the necessary tools for you to start developing.

2. Code

Build your application deployment on top of running OpenShift 3 and discover it's potential. If you on the other hand want to have a community oriented submission, build a image or tool for OpenShift from which everyone can benefit. Before you start, it makes sense to read the documentation first.

3. Submit

When you're done with your amazing application, deployment, image or tool, send it to us. Each participant gets a free T-shirt, so there are no losers in this challenge!


1. Fork

Pick any repository in OpenShift organization on GitHub, into which you would like to contribute.

2. Code

Find in the repository any part you would like to change or add to OpenShift. Doesn't matter if it is just a typo fix or code refactoring. Every contribution is valuable.

3. Send pull request

Send a Pull Request to our upstream repository with your code. Before you send the Pull Request please read the complete rules first.

4. Submit

After you Pull Request is merged into upstream, submit the form for the Side Competition, where you put your Pull Request URL and requested T-Shirt size.

Winter 2016

Second place

Vincent Behar, France

Dashboard for visualization of multi-projects resources in OpenShift

First place

Kenjiro Nakayam, Japan

Kubernetes-manifest-scanner is CLI to refer manifest file from swagger API

Third place

Tomas Tomecek, Slovakia

Terminal User Interface for docker engine

OpenShift Enterprise Prizes

Company: Produban, Madrid - Spain

RHEL 7.1 based image containing OpenJDK 1.8 to deploy Java executable applications.

Company: Produban, Madrid - Spain

Template and its associated images allow deploying an ephemeral Cassandra 2.2 cluster on top of Kubernetes/OpenShift.

Winter 2015

First place

Sean Kavanagh

A web-based SSH console for OpenShift. Connect and share terminal commands on multiple gears simultaneously.

Second place

Lubomír Sedlář

In-browser, multi player turn based role playing game written in Haskell !!!

Third place

Richard Ludvigh

Rubyfy.ME is an open source project focused on Ruby benchmarking

OpenShift Enterprise Prizes

Company: Produban, Madrid - Spain

This cartridge can be used to execute any java code, is was designed initially for Spring boot, but now it supports any java server code.

Matej Kollar

Tor cartridge for OpenShift that makes your application accessible as a Tor Hidden Service

Winter 2014

First place

Radek Hofman, Michal Ráček

On-line atmospheric dispersion modeling laboratory demonstrates that running of complex scientific models can be conducted also from the web environment using a small home-made cluster powered by multiple OpenShift gears.

Second place

Jan Včelák

gitlab2jenkins is a simple web application which provides a bridge between GitLab and Jenkins CI server.

Third place

Michal Trunečka

Dashboard is a Django application using Gridster library for displaying several web pages on one.

Special OpenGov prize

Paweł Mendelski

eDemocracy is portal with several function to support open government, such as online petitions, social questions and vitual referendum.

Creative prize

Dwaraka Nath

ComPair is matching your peers and make pairs on Facebook.


Main Challenge

The main challenge has ended

Winners will be announced on 7th of February on DevConf

14:05, D0206

Thanks for all your great submissions :-)

Side Challenge