The Gamification-Engine (gengine) is an open source software (MIT) for integrating any kinds of gamification features into your product. The engine is not meant to be a platform including any kinds of predefined graphics, layouts or statistics. It is framework for developing your own solution, implemented as a service to which your application server can talk over a REST api. Multi level achievements, multi goal achievements, progress and single goals, leader boards and ladder, achievements can be reached directly or by evaluating, leaderboards daily, weekly, monthly or yearly, time zone independent (correct daily, weekly, evaluations among time zones). Social-awareness (e.g. reach the highest score among your friends), geo-awareness (e.g. reach the highest score among all users in your city), rules can be defined in python using given variables (e.g. the current level), custom definable achievement properties and rewards, custom definable languages and translations.