iyobo

iyobo/amala

NodeJs Framework for creating REST API endpoints with Typescript decorators. Supports API versioning, OpenAPI3 and docker. Powered by Koa 2+ and Nigerian food (amala+ewedu)

TypeScript
50
7
MIT License

Amala is a Node.js framework for building REST API endpoints using TypeScript decorators, designed to simplify the creation of clean, self-documenting APIs with support for API versioning, OpenAPI3, and Docker integration. It is ideal for developers working with KoaJS v2+ who want a lightweight, fast, and testable solution for microservices and containerized applications.

Total donated
Undistributed
Share with your subscribers:

Recipients

How the donated funds are distributed

Support the dependencies of iyobo/amala

Account's avatar
HTTP-friendly error objects
Account's avatar
Cross-Origin Resource Sharing(CORS) for koa
Account's avatar
Router middleware for koa. Maintained by Forward Email and Lad.
Account's avatar
Proper decorator-based transformation / serialization / deserialization of plain javascript objects to class constructors
Account's avatar
Decorator-based property validation for classes.
Account's avatar
help secure Express/Connect apps with various HTTP headers
Account's avatar
A Koa body parser middleware. Supports multipart, urlencoded and JSON request bodies.
Account's avatar
Security header middleware collection for koa
Account's avatar
Polyfill for Metadata Reflection API
Account's avatar
TypeScript definitions for boom
Account's avatar
TypeScript definitions for jest
Account's avatar
TypeScript definitions for koa
Account's avatar
TypeScript definitions for @koa/cors
Account's avatar
TypeScript definitions for @koa/router
Account's avatar
TypeScript definitions for lodash
Account's avatar
TypeScript definitions for node
Account's avatar
TypeScript definitions for supertest
Account's avatar
TypeScript plugin for ESLint
Account's avatar
An ESLint custom parser which leverages TypeScript ESTree
Account's avatar
Command line tool for generating a changelog from git tags and commit history
Account's avatar
JavaScript Standard Style - ESLint Shareable Config
Account's avatar
Additional ESLint's rules for Node.js
Account's avatar
Runs prettier as an eslint rule
Account's avatar
Enforce best practices for JavaScript promises
Account's avatar
React specific linting rules for ESLint
Account's avatar
ESlint Plugin for the Standard Linter
Account's avatar
Delightful JavaScript Testing.
Account's avatar
SuperAgent driven library for testing HTTP servers
Account's avatar
A Jest transformer with source map support that lets you use Jest to test projects written in TypeScript
Account's avatar
TypeScript compiler wrapper for static analysis and code manipulation.
Account's avatar
TypeScript execution environment and REPL for node.js, with source map support
Account's avatar
TypeScript is a language for application scale JavaScript development
Account's avatar
Tooling which enables you to use TypeScript with ESLint

Support the repos that depend on iyobo/amala

Top contributors

iyobo's profile
iyobo
330 contributions
kindlyiyobo's profile
kindlyiyobo
21 contributions
anonrig's profile
anonrig
6 contributions
dependabot[bot]'s profile
dependabot[bot]
5 contributions
zrubenst's profile
zrubenst
4 contributions
georgyfarniev's profile
georgyfarniev
2 contributions
yurasmetanka's profile
yurasmetanka
1 contributions

Recent events

Kivach works on the Obyte network, and therefore you can track all donations.

No events yet