pykb
Python Killboard Platform for EVE Online
... calculation system is included as is support for parsing German and Russian kill mail text.
Caching exists in two forms, a basic in memory dict based caching system suitable for single process tasks and integration with uwsgi's powerful and fast built in cache.
Utility modules are provided for adding in killmails, backfilling killmails and dumping them via the command line. These also serve as reusable code for web apps or at least as usage examples.
A sample web app using pykb is included.