10.0.8 • Published 1 year ago

amala v10.0.8

Weekly downloads
-
License
MIT
Repository
github
Last release
1 year 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

1 year ago

10.0.8

1 year ago

10.0.5

1 year ago

10.0.6

1 year ago

10.0.4

2 years ago

9.2.3

2 years ago

9.0.5

2 years ago

9.2.2

2 years ago

9.0.4

2 years ago

9.2.1

2 years ago

9.0.3

2 years ago

10.0.0

2 years ago

10.0.1

2 years ago

10.0.2

2 years ago

10.0.3

2 years ago

8.5.10

2 years ago

9.1.1

2 years ago

9.1.0

2 years ago

9.2.0

2 years ago

9.0.2

2 years ago

9.0.1

2 years ago

9.0.0

2 years ago

8.5.4

2 years ago

8.5.3

2 years ago

8.5.6

2 years ago

8.5.5

2 years ago

8.5.0

2 years ago

8.4.0

2 years ago

8.5.2

2 years ago

8.5.1

2 years ago

8.5.8

2 years ago

8.5.7

2 years ago

8.5.9

2 years ago

8.1.0

2 years ago

8.3.0

2 years ago

8.2.0

2 years ago

8.0.1

3 years ago

8.0.2

3 years ago

6.0.0

4 years ago

7.0.0

4 years ago

5.0.5

4 years ago

5.0.4

4 years ago

5.1.2

4 years ago

5.0.3

4 years ago

5.1.1

4 years ago

5.0.2

4 years ago

5.1.0

4 years ago

5.0.1

4 years ago

4.0.5

4 years ago

4.0.7

4 years ago

4.0.6

4 years ago

4.0.8

4 years ago

4.0.4

4 years ago

4.0.3

4 years ago

4.0.2

4 years ago

4.0.1

4 years ago

4.0.0

4 years ago