{"repo":"ankorstore/yokai","free":true,"listed":false,"github":"https://github.com/ankorstore/yokai","clone":"git clone https://github.com/ankorstore/yokai.git","description":"Simple, modular, and observable Go framework for backend applications.","language":"Go","stars":839,"topics":["framework","go","golang","grpc-server","http-server","modular","observability","open-telemetry","prometheus","worker-pool"],"license":"MIT","category":"analytics","readme_excerpt":"Yokai Simple, modular, and observable Go framework for backend applications. Goals Documentation Overview Architecture Foundations Extensions Getting started Showroom Contributing Goals Building backend applications with Go is amazing. But to build production-grade applications, you need to put in place a bunch of efforts and boilerplate code, introducing complexity not even related to the logic of your application (like dependencies wiring, configuration management, observability instrumentation, etc.). To solve this, Yokai was created with the following goals in mind: - Simple : it is easy to use, configure and test, enabling you to iterate fast and deliver quickly maintainable applications. - Modular : it can be extended with the available Yokai modules, or with your own, to build evolvable applications. - Observable : it comes with built-in logging, tracing and metrics instrumentation, to build reliable applications. In other words, Yokai lets you focus on your application logic, while taking care of the rest. Documentation Yokai's documentation is available at https://ankorstore.github.io/yokai. Overview Architecture - Yokai core modules preloads logging, tracing, metrics and health check instrumentation, and expose a private HTTP server for infrastructure and debugging needs. - Yokai extensions modules can be added to enrich your application features, like public HTTP / gRPC servers, workers, ORM, etc. You can also add the contrib modules or your own. - Those are made a","default_branch":null,"files":null,"tree":[],"storefront":"/r/ankorstore","claimed":false,"request_supported":{"post":"https://gitbuyer.com/r/ankorstore/yokai/request-supported","requests":0},"note":"indexed from public GitHub; nothing is for sale on this page. Clone it from GitHub. Paid listings live at /search."}