Loki

C++ library of designs, containing flexible implementations of common design patterns and idioms. Makes extensive use of C++ template metaprogramming and implements several commonly used tools: typelist, functor, singleton, smart pointer, object factory, visitor and multimethods

First released2009
Developed byAndrei Alexandrescu
Open-sourceNot defined

Interesting facts

Loki users only have to pay for the features they want. Each and every of Loki's components can be used in isolation from the others.

Sign up for updates
straight to your inbox