Applications ============ Overview :::::::: Harp consists of a core library and a set of applications that provides features (including most of the core features). To allow extensions to do basically anything, Harp uses the following components: - a dependency injection container (provided by `rodi `_). - an event dispatcher (provided by `whistle `_). - an protocol to register applications as plug-and-play extensions to harp. For now, look at the source of core applications. Concepts :::::::: .. toctree:: :maxdepth: 2 dependency-injection event-dispatcher application-protocol Guides :::::: .. toctree:: :maxdepth: 2 creating settings using testing faq