GitHub repository: lachja/drift
Description: An annotation-based Java library for creating Thrift serializable types and services.