{"repo":"Koatty/koatty","free":true,"listed":false,"github":"https://github.com/Koatty/koatty","clone":"git clone https://github.com/Koatty/koatty.git","description":"Koa + Typescript = Koatty. Koatty is a progressive Node.js framework for building efficient and scalable server-side applications.","language":"TypeScript","stars":128,"topics":["koa2","koa","typescript","aop","typescript-decorator","auto-injection","middleware","springboot","ioc","http"],"license":"BSD-3-Clause","category":"deployment-docker-iac","readme_excerpt":"Koatty 🚀 Koa + TypeScript + IOC = Koatty. Koatty is a progressive Node.js framework for building efficient and scalable server-side applications. It's perfect for crafting enterprise-level APIs, microservices, and full-stack applications with TypeScript excellence. Why Koatty? 💡 - 🚄 High Performance : Built on top of Koa with optimized architecture - 🧩 Full-Featured : Supports gRPC, HTTP, WebSocket, scheduled tasks, and more - 🧠 TypeScript First : Native TypeScript support with elegant OOP design - 🌀 Spring-like IOC Container : Powerful dependency injection system with autowiring - ✂️ AOP Support : Aspect-oriented programming with decorator-based interceptors - 🔌 Extensible Architecture : Plugin system with dependency injection - 📦 Modern Tooling : CLI scaffolding, testing utilities, and production-ready configurations - 🌐 Protocol Agnostic : Write once, deploy as HTTP/gRPC/WebSocket services ✨ New Features - ✅ Multi-Protocol Architecture - Run HTTP, HTTPS, HTTP/2, HTTP/3, gRPC, WebSocket, and GraphQL simultaneously - ✅ Intelligent Metadata Cache - LRU caching with preloading for 70%+ performance boost - ✅ Protocol-Specific Middleware - Bind middleware to specific protocols with @Middleware({ protocol: [...] }) - ✅ Graceful Shutdown - Enhanced connection pool management and cleanup handlers - ✅ Enhanced gRPC Support - Timeout detection, duplicate call protection, streaming improvements - ✅ Application Lifecycle Hooks - Custom decorators with @OnEvent decorator API fo","default_branch":null,"files":null,"tree":[],"storefront":"/r/Koatty","claimed":false,"request_supported":{"post":"https://gitbuyer.com/r/Koatty/koatty/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."}