{"repo":"carnojs/carno.js","free":true,"listed":false,"github":"https://github.com/carnojs/carno.js","clone":"git clone https://github.com/carnojs/carno.js.git","description":"Performance-first framework object-oriented for Bun","language":"TypeScript","stars":97,"topics":["bun","framework","orm"],"license":"MIT","category":"databases-storage","readme_excerpt":"Carno.js An opinionated application framework and ORM ecosystem for Bun and TypeScript. Documentation · Getting started · GitHub Overview Carno.js is an opinionated application framework for Bun, shaped for teams that want the familiar structure of NestJS and the enterprise patterns popularized by Spring in the Java ecosystem. It combines a fast Bun-native HTTP core, dependency injection, decorators, validation, middleware, lifecycle hooks, and optional packages for data access, queues, scheduling, static files, WebSockets, and logging. The goal is to keep applications organized as they grow, with clear boundaries between controllers, services, modules, and infrastructure. This repository is the monorepo for the Carno.js ecosystem. The README is intentionally concise; feature guides, examples, and API details live in the documentation site. Why Carno.js - Enterprise-oriented structure: controllers, services, lifecycle hooks, modules, and dependency injection are first-class patterns for maintainable applications. - Inspired by proven ecosystems: brings a NestJS-like developer experience and Spring-style application architecture to Bun and TypeScript. - Fast by design: built around Bun's runtime and HTTP server, keeping performance intrinsic without making your architecture disposable. - TypeScript first: decorators, typed controllers, dependency injection, and DTO validation are core concepts. - Modular by default: install only the packages your application needs. - Applicati","default_branch":null,"files":null,"tree":[],"storefront":"/r/carnojs","claimed":false,"request_supported":{"post":"https://gitbuyer.com/r/carnojs/carno.js/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."}