dartapi 0.0.9 copy "dartapi: ^0.0.9" to clipboard
dartapi: ^0.0.9 copied to clipboard

DartAPI A lightweight, FastAPI-inspired framework for building scalable, high-performance REST APIs in Dart with built-in routing, middleware, and CLI support.

0.0.9 #

  • Separate CORE logic to separeate DartApi_core package
  • Add some linting rules

0.0.8 #

  • Improve type safety for Api Request Response
  • Implemented Common Serailization Validation
  • Changed HTTP Methods.
  • Add Meta Data for OpenAPi Implementation
  • Add More logs

0.0.7 #

  • CORS support

0.0.6 #

  • dart format

0.0.5 #

Auth Middleware Support - Add Auth Middleware support for each route. ✅ Auth Middleware Template - Add Auth Middleware template. ✅ Fix Middleware loggin - Fix a Middle ware logging issue which prevented logs on dartapi run ✅ Add Default to CLI

0.0.4 #

Custom Middleware Support - Add Custom Middleware support for each route.

0.0.3 #

Request Validation Middleware - Request Validation using MiddleWare support Added and template generated

0.0.2 #

CLI Tool - Generate projects, controllers, and models using the dartapi CLI.

0.0.1 #

Fast and lightweight - Minimal dependencies, optimized for speed.
Easy to use - Simple setup and minimal boilerplate.
Configurable port - Start the server with a custom port (--port=<number>).
Dynamic routing - Automatically registers controllers and their routes.
Middleware support - Includes logging and future authentication middleware.
CLI Tool - Generate projects, controllers, and models using the dartapi CLI.

5
likes
160
points
512
downloads

Publisher

verified publisherakashgk.com

Weekly Downloads

2024.09.13 - 2025.03.28

DartAPI A lightweight, FastAPI-inspired framework for building scalable, high-performance REST APIs in Dart with built-in routing, middleware, and CLI support.

Repository (GitHub)
View/report issues
Contributing

Documentation

API reference

License

MIT (license)

Dependencies

path, shelf, shelf_router, shelf_static

More

Packages that depend on dartapi