Cursen An event-driven, component based, functional C++ framework for developing console applications. Purpose Cursen was developed to provide a consistent framework for developing text-based event-driven applications.