Get the Field API plugin system for Drupal 8 in your Drupal 7 developments.
The Plug Field module is a module for developers that can't wait until Drupal 8 and loves Field API.
Using this module, developers will be able to create field types, widgets and formatters in a similar way as in D8.
Forget about copy & paste code and start to use real OOP and its advantages in your Field developments.
This would not have been possible without the amazing job done in Plug by Mateu Aguiló.
This module requires all the awesomeness implemented there.