#CodeFactory is an open-source tool for increasing the speed of building new apps or #refactoring existing ones. It uses existing #csharp source code as a #datamodel for consistent implementation of development patterns and can generate common application code. It also supports technology #transformation for various delivery approaches such as Contract-Driven, UI-Driven, Event-Driven, Rebuild, or Hybrid.