📦
Bunty

Bunty Packages

Modular architecture. Install only what you need. All packages integrate seamlessly with the same DI container and configuration system.

Stable
Beta
Coming Soon

Core Packages

Essential packages for building Bunty applications.

@bunty/common

Stable

The foundation of every Bunty application. Includes DI, schemas, logger, env config, and core utilities.

bun add @bunty/common
DI Container Schema Validation Logger Config
View Documentation →

@bunty/http

Stable

Build REST APIs, GraphQL endpoints, and web applications with routing, middleware, and more.

bun add @bunty/http
Routing Middleware CORS
View Documentation →

@bunty/worker

Stable

Background tasks, scheduled jobs, and headless services with interval and cron-based scheduling.

bun add @bunty/worker
Scheduling Cron Lifecycle
View Documentation →

@bunty/orm

Stable

Type-safe database queries with fluent builders for PostgreSQL, MySQL, and SQLite.

bun add @bunty/orm
Query Builder Migrations Relations
View Documentation →

@bunty/config

Stable

Advanced configuration management with validation, hot-reloading, and multi-source support.

bun add @bunty/config
Hot Reload Validation Multi-source
View Documentation →

@bunty/redis

Stable

Redis client with connection pooling, caching utilities, and pub/sub messaging.

bun add @bunty/redis
Caching Pub/Sub Pooling

API Documentation

Automatic API documentation generation and interactive exploration.

@bunty/scalar

Stable

Beautiful, interactive API docs with Scalar UI.

bun add @bunty/scalar

@bunty/swagger

Stable

Classic Swagger UI for API documentation.

bun add @bunty/swagger

@bunty/openapi

Stable

OpenAPI v3 specification generator.

bun add @bunty/openapi

Monitoring & Observability

Track performance, health, and metrics.

@bunty/metrics

Stable

Prometheus-compatible metrics collection and export.

bun add @bunty/metrics

@bunty/liveness

Stable

Health checks and readiness probes for Kubernetes.

bun add @bunty/liveness

Beta Packages

Production-ready but still evolving. Breaking changes possible in minor versions.

@bunty/auth

Beta

Authentication & authorization utilities

bun add @bunty/auth

@bunty/mail

Beta

Email sending with template support

bun add @bunty/mail

@bunty/queue

Beta

Job queue and task processing

bun add @bunty/queue

@bunty/storage

Beta

File storage abstraction layer

bun add @bunty/storage

@bunty/websocket

Beta

WebSocket server for real-time apps

bun add @bunty/websocket

@bunty/graphql

Beta

GraphQL server with subscriptions

bun add @bunty/graphql

@bunty/testing

Beta

Testing utilities and helpers

bun add @bunty/testing

Coming Soon

Packages currently in development. Not yet available.

@bunty/grpc

Soon

gRPC server/client

@bunty/events

Soon

Event-driven architecture

@bunty/cache

Soon

Multi-layer caching

@bunty/search

Soon

Full-text search

@bunty/i18n

Soon

Internationalization

@bunty/crypto

Soon

Encryption utilities

@bunty/rate-limit

Soon

Advanced rate limiting

@bunty/tracing

Soon

Distributed tracing

@bunty/notifications

Soon

Multi-channel notifications

@bunty/scheduler

Soon

Cron jobs & scheduled tasks

@bunty/pdf

Soon

PDF generation & manipulation

@bunty/excel

Soon

Excel file processing

@bunty/csv

Soon

CSV parsing & generation

@bunty/xml

Soon

XML processing & validation

@bunty/json-schema

Soon

JSON Schema validation

@bunty/image

Soon

Image processing & optimization

@bunty/video

Soon

Video processing & transcoding

@bunty/audio

Soon

Audio processing utilities

@bunty/compression

Soon

File compression & archiving

@bunty/sessions

Soon

Session management

@bunty/cookies

Soon

Cookie utilities & management

@bunty/cors

Soon

CORS middleware

@bunty/helmet

Soon

Security headers middleware

@bunty/jwt

Soon

JWT utilities & validation

@bunty/oauth

Soon

OAuth 2.0 client & server

@bunty/saml

Soon

SAML authentication

@bunty/ldap

Soon

LDAP integration

@bunty/sso

Soon

Single sign-on

@bunty/mfa

Soon

Multi-factor authentication

@bunty/permissions

Soon

Role-based access control

@bunty/audit

Soon

Audit logging & compliance

@bunty/mongodb

Soon

MongoDB integration

@bunty/elasticsearch

Soon

Elasticsearch client

@bunty/neo4j

Soon

Neo4j graph database

@bunty/cassandra

Soon

Apache Cassandra client

@bunty/dynamodb

Soon

AWS DynamoDB integration

@bunty/kafka

Soon

Apache Kafka messaging

@bunty/rabbitmq

Soon

RabbitMQ integration

@bunty/nats

Soon

NATS messaging system

@bunty/sqs

Soon

AWS SQS integration

@bunty/sns

Soon

AWS SNS pub/sub

@bunty/s3

Soon

AWS S3 file storage

@bunty/gcs

Soon

Google Cloud Storage

@bunty/azure-blob

Soon

Azure Blob Storage

@bunty/stripe

Soon

Stripe payment integration

@bunty/paypal

Soon

PayPal integration

@bunty/twilio

Soon

Twilio SMS & voice

@bunty/sendgrid

Soon

SendGrid email service

@bunty/slack

Soon

Slack bot & webhooks

@bunty/discord

Soon

Discord bot integration

@bunty/telegram

Soon

Telegram bot API

@bunty/prometheus

Soon

Prometheus metrics exporter

@bunty/grafana

Soon

Grafana dashboard integration

@bunty/sentry

Soon

Sentry error tracking

@bunty/datadog

Soon

Datadog APM integration

Ready to get started?

Install @bunty/common and start building your application today.