Platform
Solutions
Learn
Star Us 12.7K
Log In to Amplication
Contact us
contact@amplication.org
Try Overcut.ai
Find a Plugin
Extend and customize your services by using plugins for various technologies and integrations.
Learn more about plugins
Create your own plugin
Request a new plugin
Helm Chart
Adds a Helm Chart for the generated service which can be used for deployment of the application within a Kubernetes cluster
Learn more
GitHub Codespaces
Adds configurations to allow running the generated service on GitHub Codespaces for a quick development environment
Learn more
JSON Logger
Replace the default NestJS logger with a JSON structured logger for an easier integration with log management systems.
Learn more
OpenTelemetry
Allow observability of your NestJS application with OpenTelemetry
Learn more
Terraform - AWS Core
Adds terraform code for provisioning Amazon Web Services core network infrastructure
Learn more
Terraform - GCP Core
Adds terraform code for provisioning Google Cloud Platform core network infrastructure
Learn more
Terraform - GCP Cloud SQL Database
Adds terraform code for provisioning Google Cloud Platform Cloud SQL database.
Learn more
Authentication and Authorization using ASP.NET Core Identity
Add Authentication and Authorization to your .NET Services
Learn more
Backstage Catalog Entity
Backstage catalog entity representing a service definition, including metadata and ownership details for efficient discovery and management.
Learn more
PostgreSQL DB for .NET
Use a PostgreSQL database in the service generated by Amplication
Learn more
MS SQL Server DB for .NET
Use an MS SQL Server database in the service generated by Amplication
Learn more
Helm Chart
Adds a Helm Chart for the generated service which can be used for deployment of the application within a Kubernetes cluster
Learn more
Github Actions - AWS ECS
Adds a Github Actions workflow file for building and pushing a container image to Amazon Elastic Container Registry. In addition, it creates a task definition for deploying the previously built image onto an Amazon Elastic Container Service cluster. It requires infrastructure to deploy onto to be present - how to create this infrastructure can be found on GitHub/NPM in the README section.
Learn more
NestJS NATS
Use a NATS message broker to communicate between your services
Learn more
NestJS RabbitMQ
Use a RabbitMQ message broker to communicate between your services
Learn more
Redis Message Broker
Use Redis as message broker to communicate between your services
Learn more
GitHub Actions
Adds a GitHub Actions workflow file which is used to build, test and package the service.
Learn more
MS SQL Server DB
Use an MS SQL Server database in the service generated by Amplication
Learn more
MySQL DB
Use a MySQL database in the service generated by Amplication
Learn more
PostgreSQL DB
Use a PostgreSQL database in the service generated by Amplication
Learn more
Terraform - GCP Artifact Registry
Adds terraform code for provisioning Google Cloud Platform Artifact Registry.
Learn more
Auth0 Auth Provider
Add Auth0 authentication and authorization to your service. This plugin must be installed with the “NestJS Auth Module” plugin.
Learn more
Basic Auth Provider
Add basic (username-password) authentication and authorization to your service. This plugin must be installed with the “NestJS Auth Module” plugin.
Learn more
NestJS Auth Module
Add the core functionality for authentication and authorization to your service. This plugin must be installed with one of the Auth Provider plugins.
Learn more
JWT Auth Provider
Add JSON Web Token (JWT) authentication and authorization to your service. This plugin must be installed with the “NestJS Auth Module” plugin.
Learn more
KeyCloak Auth Provider
Add Keycloak authentication to your service. This plugin must be installed with the “NestJS Auth Module” plugin.
Learn more
SAML Auth Provider
Add SAML authentication and JSON Web Token (JWT) authorization to your service.
Learn more
Azure Key Vault
Allow your NestJS application to use Azure Key Value as secrets manager provider. Learn more https://azure.microsoft.com/en-gb/products/key-vault
Learn more
Kafka
Use a Kafka message broker to communicate between your services
Learn more
Redis Cache
Use a Redis cache in the service generated by Amplication.
Learn more
Mongo DB
Use a Mongo database in the service generated by Amplication
Learn more
Kafka
Use a Kafka message broker to communicate between your services
Learn more
Open AI Integration
This plugin adds the ability to easily use OpenAI API in your service
Learn more
ESLint
This plugin helps in integrating ESLint into your app generated by Amplication.
Learn more
AWS Secrets Manager
Allow your NestJS application to use AWS Secrets Manager as secrets manager provider
Learn more
Bitwarden Secrets Manager
Allow your NestJS application to use Bitwarden as secrets manager provider
Learn more
Google Secrets Manager
Allow your NestJS application to use Google Secrets Manager as secrets manager provider
Learn more
HashiCorp Vault Secrets Manager
Allow your NestJS application to use HashiCorp Vault as secrets manager provider
Learn more
Terraform - AWS Core
Adds terraform code for provisioning Amazon Web Services core network infrastructure
Learn more
Terraform - AWS Database RDS
Adds terraform code for provisioning Amazon Web Services Relational Database Service (RDS) as an addition to the 'core' terraform code base.
Learn more
Prettier
Prettier is an opinionated code formatter. It enforces a consistent style by parsing your code and re-printing it with its own rules that take the maximum line length into account, wrapping code when necessary.
Learn more
Supertokens Auth Provider
Add Supertokens authentication to your service. This plugin must be installed with the “NestJS Auth Module” plugin.
Learn more
Backstage Catalog Entity
Backstage catalog entity representing a service definition, including metadata and ownership details for efficient discovery and management.
Learn more
MQTT
Use a MQTT message broker to communicate between your services and or devices
Learn more
Terraform - AWS Database RDS
Adds terraform code for provisioning Amazon Web Services Relational Database Service (RDS) as an addition to the 'core' terraform code base.
Learn more
Terraform - AWS Deployment ECS
Adds terraform code for provisioning Amazon Web Services Elastic Container Service (ECS) as an addition to the 'core' terraform code base.
Learn more
Terraform - AWS Repository ECR
Adds terraform code for provisioning Amazon Web Services Elastic Container Registry (ECR) as an addition to the 'core' terraform code base.
Learn more
Storage Core
Add the core functionality for file upload/download to your service. This plugin must be installed with one of the Storage Provider plugins.
Learn more
Storage Local
Add support for file upload/download into the amplication generated service storing data on local filesystem. This plugin must be installed with the Storage Core” plugin.
Learn more
Swagger ApiBody
Add NestJS ApiBody Swagger decorator that specifies the structure of the request payload in a RESTful API for create (POST) and update (PUT/PATCH) actions.
Learn more
gRPC API
This plugin adds gRPC endpoints to your generated service
Learn more
HTTPS
This plugin add support for TLS termination at the application level enabling HTTPS communication to the generated service.
Learn more