Skip to main content

Get Started with Amplication

Hello and welcome to Amplication's developer documentation.

Amplication is an open-source backend development tool. It accelerates the development of Node.js applications by auto-generating production-ready backends.

Streamline your development process and increase productivity so you can focus on what matters most: creating awesome applications.

Quick Start

Create your first service with Amplication. Set up a new service in less than 1 minute with our onboarding wizard.

Key Features of Amplication

Amplication helps you build a fully functional backend in minutes. Just define your data models, roles, and permissions — and Amplication will generate a Node.js application with everything you need.

All generated Node.js applications include the following features:

In addition, developers can utilize their skills to customize the generated application afterwards.

Other Ways to Get Started

1. Step-by-Step Tutorials

Our step-by-step tutorials show you how to build real-world applications with Amplication. These tutorials guide you through various aspects of Amplication's features and functionality.

Check out our Tutorials page for a collection of guides.

2. Explore Our Sample Apps

If you prefer to jump directly into the code, we have sample apps generated by Amplication available on GitHub. You can use this repository as the starting point for your own projects or to understand Amplication's capabilities better.

Join the Amplication Community

Join Amplication's vibrant community on Discord to collaborate with fellow developers, ask questions, and share your experiences.