AsenaJs
Pinned Loading
Repositories
- asena-drizzle Public
Drizzle ORM integration for AsenaJS on Bun: @database services, type-safe @repository classes and declarative @transaction, with PostgreSQL, MySQL and bun-sql drivers.
- asena-auth Public
Authentication for AsenaJS on Bun: native opaque sessions or Better Auth behind one contract, @Protected/@roles guards enforced before validators, cookie & Bearer, CSRF, session rotation and WebSocket auth.
- ergenecore Public
Native Bun HTTP and WebSocket adapter for AsenaJS, built only on Bun's own APIs with zero runtime dependencies; zod is the only peer dependency.
- hono-adapter Public
Hono-based HTTP and WebSocket adapter for AsenaJS on Bun, bringing the Hono ecosystem and middleware to Asena's decorator-driven controllers; hono and zod are peer dependencies.
- asena-test-suite Public
Adapter conformance tests for AsenaJS on Bun: one scenario set for routing, errors, middleware, validation, streaming, static files, WebSocket and lifecycle, run against ergenecore, Hono or any third-party adapter.
- Asena Public
IoC web framework for Bun with Spring Boot-style component discovery and field-based dependency injection: decorator-driven controllers, services, middleware and WebSockets, on pluggable HTTP adapters.
- benchmark Public
Benchmark suite for AsenaJS: eight framework setups (Asena on Ergenecore and Hono, Elysia, Hono, Fastify, Express, NestJS on Fastify and Express) across 12 Bun/Node targets, one frozen contract, wrk on an isolated CPU core.
Top languages
Loading…
Most used topics
Loading…