Amplication’s Live Templates let you define “golden paths” through pre-configured combinations of plugins that standardize technology choices, security practices, and architectural patterns across your organization. By turning any resource—whether a Blueprint or an Amplication Service—into a published template with its selection of plugins, you ensure consistency from day one and greatly simplify long-term maintenance.

Once published, these templates enable rapid creation of new resources while automatically pushing updates to existing ones. The result is faster development, fewer repetitive tasks, and significantly reduced technical drift across your ecosystem.

Why Live Templates?

As a platform team, you’re focused on increasing developer velocity while maintaining control and consistency across your organization’s growing software ecosystem. Live Templates directly address the challenges you face in managing hundreds or thousands of software resources across multiple teams:

Enforce Organizational Standards

Bake your compliance, security, and best practices into every new resource, ensuring teams always follow the same proven patterns.

Accelerate Delivery

Empower developers to create new resources in minutes, leveraging your standardized, production-ready frameworks and configurations.

Prevent Drift & Reduce Tech Debt

Amplication automatically propagates template changes, keeping derived resources in sync and preventing fragmentation over time.

Stay Future-Proof

Seamlessly upgrade frameworks, plugins, or compliance policies without forcing manual merges across multiple repositories.

Create a Template from an Existing Resource

You can turn any resource into a Live Template. For example, suppose you have a Terraform blueprint or a React front-end blueprint that includes your organization’s security guidelines.

1

Locate the Resource

In your Project Catalog, select the existing blueprint-based resource with all the configurations you want to replicate.

Before creating a blueprint-based template, you’ll need an existing blueprint resource. Learn how to create one in our “Create a Resource from a Blueprint” guide.

2

Create Template from Resource

Open its details page and click Create Template from Resource. Amplication will generate a new Live Template with the same plugins, settings, or code generation rules as the original.

3

Publish Your Template

This will create a new unpublished template from the specified blueprint resource. The template will become available to your organization to use after publishing.

To learn how to create a new resource from this blueprint-based template and customize it before publishing, check out our Create a Resource from a Template guide.

View Resources Created from a Template

To see which resources were created from a specific template:

1

Navigate to the Platform Console

Go to Platform in your Amplication workspace.

2

Select the Template

From the Templates list, click on the template you want to inspect.

3

Open the Resources Tab

You’ll see a list of all resources that originated from this template, along with each resource’s template version. This gives you immediate visibility into which teams are using your template and whether they’ve merged the latest updates.

Keep Derived Resources in Sync

One of the most powerful benefits of Live Templates is auto-updating derived resources:

  1. Update the Template When you revise a template (upgrade a plugin, fix a security gap, add new environment settings), Amplication captures these changes in your “Platform Changes.”

    To learn more, visit the Update Live Template page.

  2. Publish a New Version Amplication bumps your template version, prompting all dependent resources that inherit from it.

    Learn about how derived resources receive alerts in our Automated Alerts guide.

  3. Merge or Review the Update Each derived resource receives an automated pull request (or “pending change”). The owning team can review, merge, or further customize these updates without losing their existing custom code.

    See how to handle updates across multiple resources in our resolve debt across multiple resources guide.

This dynamic ensures minimal drift across your organization’s resources while still respecting local modifications.

By creating blueprint-based or service-based Live Templates, you establish golden paths that unify your technology stack, protect against drift, and empower teams to build swiftly on top of proven patterns. Amplication handles updates and visibility so you can scale with confidence and keep your entire software ecosystem aligned with evolving best practices.