All 210 Dependencies
Every package Amplication depends on, ranked by repo health score.
Amplication is an open-source developer platform that automates the generation of backend microservices by encoding your organization's architecture standards, security policies, and coding conventions into reusable Blueprint templates. Instead of every team re-implementing the same boilerplate from scratch, Amplication generates fully functional, customizable services — complete with REST and GraphQL APIs, typed data models, authentication, and database migrations — in minutes.
At its core, Amplication uses a plugin-driven code generation pipeline called the Data Service Generator (DSG). Teams can extend this pipeline with custom plugins that hook into generation lifecycle events to inject CI/CD manifests, add proprietary authentication schemes, include testing configuration, or apply internal naming conventions — all without forking the core generator.
Unlike scaffolding tools that produce throw-away starting points, Amplication maintains a live connection between your service definitions and your generated code. Changes to data models or API configurations automatically trigger new pull requests to your own git repository, keeping generated services up to date as organizational standards evolve.
Amplication supports multiple output targets including Node.js (NestJS/Prisma) and .NET (C#/ASP.NET), serving teams that need backend consistency across mixed technology stacks. A hosted SaaS version is available at app.amplication.com, while the platform can also be run entirely self-hosted for teams requiring full data sovereignty.