A focused HTTP service framework for Node.js
require("serviceberry").createTrunk().on("*", () => "Hello World!");
Serializers, deserializer, plugins and endpoints all handle requests in the same way.
Powerful plugins that are easy to use and easy to create.
Flexible tree structure reduces duplication by allowing plugins at any node.
Serviceberry is designed to be flexible, extensible and easy to use. It doesn't mandate boilerplate or configuration or demand to marry your application. It helps you do HTTP well by facilitating a thin HTTP frontend to your backend where statuses, methods and headers have meaning.