{"library":"orator","type":"library","category":null,"description":"Orator is a thin abstraction layer over HTTP server implementations (like Restify) for building REST and IPC services. It provides a consistent interface for spinning up web servers with configuration managed through JSON. At version 6.1.2, it supports lifecycle hooks (before/after), static file serving with subdomain-based routing, and integrates with the Fable ecosystem. Unlike Express or Koa, Orator focuses on being unopinionated and composable for microservices. It is released as needed with a moderate cadence.","language":"javascript","status":"active","version":"6.1.2","tags":["javascript","rest","api","logging"],"last_verified":"Sun Jun 07","install":[{"cmd":"npm install orator","imports":["const libOrator = require('orator');","const libFable = require('fable'); const libOrator = require('orator');","const libOratorServiceServerRestify = require('orator-serviceserver-restify');"]},{"cmd":"yarn add orator","imports":[]},{"cmd":"pnpm add orator","imports":[]}],"homepage":"https://github.com/stevenvelozo/orator","github":"https://github.com/stevenvelozo/orator","docs":null,"changelog":null,"pypi":null,"npm":"orator","openapi_spec":null,"status_page":null,"smithery":null,"compatibility":null}