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-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 2 Updated Nov 12, 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 1 Updated Nov 12, 2026
  • asena-openapi Public

    OpenAPI 3.1 spec generation for AsenaJS on Bun from routes, context contracts and Zod validators, with built-in Scalar or Swagger API docs UI.

    AsenaJs/asena-openapi's past year of commit activity
    TypeScript 4 MIT 0 0 1 Updated Nov 12, 2026
  • asena-otel Public

    OpenTelemetry integration for AsenaJS on Bun: automatic HTTP tracing, method-level auto-tracing of services and controllers, metrics and distributed tracing.

    AsenaJs/asena-otel's past year of commit activity
    TypeScript 3 MIT 0 0 1 Updated Nov 12, 2026
  • 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 1 Updated Nov 12, 2026
  • asena-kafka Public

    Kafka integration for AsenaJS on Bun: decorator-based @kafka service client and a microservice transport built on kafkajs.

    AsenaJs/asena-kafka's past year of commit activity
    TypeScript 4 MIT 0 0 1 Updated Nov 12, 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 1 Updated Nov 12, 2026
  • asena-logger Public

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

    AsenaJs/asena-logger's past year of commit activity
    TypeScript 5 MIT 0 0 1 Updated Nov 12, 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 12, 2026
  • skills Public

    Agent Skills that teach AI coding assistants (Claude Code, Cursor, Copilot, Windsurf) to write correct AsenaJS code on Bun: controllers, DI, WebSocket, microservices, testing and CLI.

    AsenaJs/skills's past year of commit activity
    1 MIT 0 0 0 Updated Nov 12, 2026

Top languages

Loading…

Most used topics

Loading…