Skip to content
@AsenaJs

AsenaJs

Pinned Loading

  1. Asena 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 adapt…

    TypeScript 105 3

  2. Asena-cli Asena-cli Public

    Command-line tool for AsenaJS: scaffold projects with your choice of adapter, generate controllers and services, run the dev server and bundle for production on Bun.

    TypeScript 8

  3. asena-drizzle 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.

    TypeScript 10

  4. hono-adapter 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.

    TypeScript 6

  5. asena-logger asena-logger Public

    Winston-based logger for AsenaJS on Bun with colored, timestamped console output and profiling, plugged into the framework as its logger.

    TypeScript 5

  6. ergenecore 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.

    TypeScript 5 1

Repositories

Showing 10 of 15 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.

    AsenaJs/asena-drizzle's past year of commit activity
    TypeScript 10 MIT 0 0 0 Updated Nov 1, 2026
  • Asena-cli Public

    Command-line tool for AsenaJS: scaffold projects with your choice of adapter, generate controllers and services, run the dev server and bundle for production on Bun.

    AsenaJs/Asena-cli's past year of commit activity
    TypeScript 8 MIT 0 0 0 Updated Nov 1, 2026
  • 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.

    AsenaJs/asena-auth's past year of commit activity
    TypeScript 1 MIT 0 0 0 Updated Nov 1, 2026
  • 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.

    AsenaJs/ergenecore's past year of commit activity
    TypeScript 5 MIT 1 0 0 Updated Nov 1, 2026
  • 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.

    AsenaJs/hono-adapter's past year of commit activity
    TypeScript 6 MIT 0 0 0 Updated Nov 1, 2026
  • 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.

    AsenaJs/asena-test-suite's past year of commit activity
    TypeScript 1 0 0 0 Updated Nov 1, 2026
  • 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.

    AsenaJs/Asena's past year of commit activity
    TypeScript 105 MIT 3 1 0 Updated Nov 1, 2026
  • Website Public

    Documentation site for AsenaJS, the IoC web framework for Bun: guides, adapters, packages, testing, migration notes, benchmarks and a generated llms.txt, served at asena.sh.

    AsenaJs/Website's past year of commit activity
    CSS 7 0 0 0 Updated Nov 1, 2026
  • 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.

    AsenaJs/benchmark's past year of commit activity
    TypeScript 0 0 0 0 Updated Nov 1, 2026
  • asena-redis Public

    Redis integration for AsenaJS on Bun: injectable @redis service client, multi-pod WebSocket transport and Redis Streams microservice transport.

    AsenaJs/asena-redis's past year of commit activity
    TypeScript 4 MIT 0 0 0 Updated Oct 31, 2026

Top languages

Loading…

Most used topics

Loading…