Skip to content

tekir-io/tekir

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

1 Commit
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

tekir

tekir

The full-stack TypeScript framework for Bun and Node.js.

Website · Docs · Packages · Blog · Discord


Everything you need in one Bun framework. Authentication, ORM, validation, mail, queues, cache, testing, all working together. Think Laravel, Rails, or AdonisJS, but built from scratch for Bun.

Quick Start

bunx create-tekir-app my-app
cd my-app
bun run dev

Features

  • Bun Native: Built directly on Bun.serve. Within 1% of raw Bun in benchmarks.
  • 46 Packages: Auth, ORM, validation, mail, queues, cron, cache, testing, and more.
  • 5,000+ Tests: Every package tested, every integration verified.
  • Full TypeScript: No any leaks. Your IDE knows everything.
  • Optional Decorators: Use @Controller or plain functions. Your choice.
  • Also runs on Node.js: Via @tekir/runtime, everything works on Node.js 22+.

Packages

Category Packages
Core @tekir/core @tekir/runtime
Database @tekir/db @tekir/mongodb @tekir/redis @tekir/cache @tekir/session
Security @tekir/auth @tekir/authorize @tekir/hash @tekir/encryption @tekir/cors @tekir/shield @tekir/limiter @tekir/validator @tekir/social
Communication @tekir/mail @tekir/queue @tekir/notification @tekir/emitter @tekir/cron
Storage @tekir/drive @tekir/static @tekir/bodyparser
Utilities @tekir/commands @tekir/config @tekir/env @tekir/i18n @tekir/logger @tekir/view
Decorators @tekir/decorators @tekir/http-decorators @tekir/db-decorators @tekir/cron-decorators @tekir/event-decorators @tekir/swagger-decorators
Dev Tools @tekir/testing @tekir/swagger @tekir/health create-tekir-app
Frontend @tekir/vite @tekir/next

Development

# Install dependencies
bun install

# Run tests
bun run test

# Lint
bun run lint

License

MIT

About

The full-stack TypeScript framework for Bun and Node.js.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors

Languages