Simple Vapor web server, in combination with Protocol Buffers.
Blog post on codecentric blog.
$ cd BookshelfServer/
$ swift package generate-xcodeproj
$ open BookshelfServer.xcodeproj
Be sure to select the BookshelfServer console application build scheme before running the project.
Using Swift Package Manager for dependency management.