10.0.8 • Published 4 months ago

amala v10.0.8

Weekly downloads
-
License
MIT
Repository
github
Last release
4 months ago

Amala

amala2

Amala is a decorator-based API framework for KoaJS v2+ and Typescript. Amala is fast, light, self-documenting and Docker-ready; Perfect for microservices.

  • Define your REST API endpoints using ES8 classes and decorators.
  • Inject arguments into your endpoint handlers, effectively turning your controller endpoints into standalone, testable service endpoints.
  • Clean, light and FAST endpoints. Powered by Koa.
  • No further magic past decorators. Full access to underlying Koa app.
  • Project creator comes with fully configured Docker and Docker-compose settings for quick containerization.
  • In-built OpenAPI spec exporter and Swagger UI!

This leads to clean, self-documenting API endpoints and makes it so you can re-use those service endpoints elsewhere. It also makes your endpoint endpoints easier to test.

Supporting Amala

Amala is an MIT-licensed open source project with its ongoing development made possible entirely by community support. If Amala is helping you build awesome APIs, please consider Becoming a Patron.

If you would like to contribute in other ways, Pull requests are also welcome!

Getting started

You may create an Amala project with any of the following:

  • npm init amala-app <project_name>
  • npm create amala-app <project_name>
  • yarn create amala-app <project_name>

For next steps, see official docs at https://amalajs.com.

10.0.7

4 months ago

10.0.8

4 months ago

10.0.5

4 months ago

10.0.6

4 months ago

10.0.4

5 months ago

9.2.3

6 months ago

9.0.5

7 months ago

9.2.2

6 months ago

9.0.4

7 months ago

9.2.1

6 months ago

9.0.3

7 months ago

10.0.0

6 months ago

10.0.1

6 months ago

10.0.2

6 months ago

10.0.3

6 months ago

8.5.10

7 months ago

9.1.1

7 months ago

9.1.0

7 months ago

9.2.0

7 months ago

9.0.2

7 months ago

9.0.1

7 months ago

9.0.0

7 months ago

8.5.4

11 months ago

8.5.3

11 months ago

8.5.6

11 months ago

8.5.5

11 months ago

8.5.0

11 months ago

8.4.0

11 months ago

8.5.2

11 months ago

8.5.1

11 months ago

8.5.8

11 months ago

8.5.7

11 months ago

8.5.9

11 months ago

8.1.0

11 months ago

8.3.0

11 months ago

8.2.0

11 months ago

8.0.1

2 years ago

8.0.2

2 years ago

6.0.0

3 years ago

7.0.0

3 years ago

5.0.5

3 years ago

5.0.4

3 years ago

5.1.2

3 years ago

5.0.3

3 years ago

5.1.1

3 years ago

5.0.2

3 years ago

5.1.0

3 years ago

5.0.1

3 years ago

4.0.5

3 years ago

4.0.7

3 years ago

4.0.6

3 years ago

4.0.8

3 years ago

4.0.4

3 years ago

4.0.3

3 years ago

4.0.2

3 years ago

4.0.1

3 years ago

4.0.0

3 years ago