awesome-oak
This is a list of community projects related to oak middleware and router server framework for Deno.
If you know of resources that would be great to list here, just create a pull request.
Getting Started
Middleware
- oak_middleware a collection of maintained middleware for oak.
- view-engine
๐ a Template View Engine for Deno frameworks. - multiparser a Deno module for parsing multipart/form-data.
- error handling & logging a error handling middleware with logger.
- jwt a JWT validation middleware.
- session a session middleware for oak with Redis support.
- organ a logging middleware based on the morgan middleware from ExpressJS.
- snelm a security middleware ported from the helmet middleware from ExpressJS.
- validator a validator for body content and url parameters.
- upload perform uploads, organize uploads to avoid file system problems and create dirs if not exists, perform validations and optimizes RAM usage when uploading large files using Deno standard libraries.
Examples/Templates/Boilerplates
- deno_crud_jwt
๐ฆ basic jwt implementation with CRUD operations using oak + postgres.
Testing
- superoak HTTP assertions for Oak made easy via SuperDeno.