Marketplace templates
Look up every Azion Marketplace template, what it deploys, the guide that walks through it, and the Console link that starts the deployment.
A Marketplace template is a preconfigured project that you deploy from Azion Console. Each deployment creates the application, domain, and configuration the project runs on, and a GitHub repository that holds its files. This page lists every template, what it deploys, the guide that walks through it, and the Console link that starts the deployment. For how a template fits into the Marketplace, refer to How Marketplace works.
What a deployment creates
Deploying a Marketplace template creates these resources in your account:
- An application that holds every setting of the template.
- An Azion domain that gives access to the application. You can also add a custom domain to the application.
- The configuration the use case needs, set by the template.
- A function, in some templates, with its arguments and the dependencies it requires.
- A GitHub repository with the template’s files, including the function and a GitHub Action. Activate the action to deploy each change continuously and keep a trackable deployment history.
After the deployment, you can change any of these settings in Azion Console. The source of every template is in the azion-samples repository. Some templates based on frameworks can also start from the Azion CLI. For more information, refer to CLI quickstart.
Some templates integrate with a third-party service. These templates require an account with that service and its initial setup, and the service can charge for usage.
Application development
These templates deploy a website or an application built on a framework, a content management system, or a database. A collection groups several templates for one framework and has no single Deploy link; open its guide to choose one.
| Template | What it deploys | Guide | Deploy |
|---|---|---|---|
| AI Inference Starter Kit | An AI-based application with no origin dependency. | Guide | Deploy |
| Angular Boilerplate | An Angular Single-Page Application (SPA), built and deployed to Azion. | Guide | Deploy |
| Astro Blog Starter Kit | A blog based on Astro, with default posts and an interface you can customize. | Guide | Deploy |
| Astro Boilerplate | A basic Astro project, a framework for content-driven websites such as blogs, marketing sites, and e-commerce. | Guide | Deploy |
| Astro E-commerce | A collection of e-commerce applications based on Astro, from which you choose one to deploy. | Guide | — |
| Azion Starter Kit | A basic stack to take your first steps on the Azion Web Platform and explore its features. | Guide | Deploy |
| Book Store React | An e-commerce application based on React. | Guide | Deploy |
| ButterCMS Templates collection | A collection of web applications based on ButterCMS, from which you choose one to deploy. | Guide | — |
| Clean Astro + Sanity application | A minimal Astro website that uses Sanity.io for content management. | Guide | Deploy |
| Cosmic + Simple Astro Blog | A blog built with Astro that uses the Cosmic headless CMS for content management. | Guide | Deploy |
| Cosmic + Simple Next.js Blog | A blog built with Next.js that uses Cosmic for content management. | Guide | Deploy |
| CosmicJS + Agency Website | A dynamic website built with Cosmic’s React components and Blocks to show your services and portfolio. | Guide | Deploy |
| DevsCard | An online resume based on the DevsCard project. | Guide | Deploy |
| Docusaurus JavaScript Boilerplate | A basic static project based on Docusaurus and written in JavaScript. | Guide | Deploy |
| Docusaurus TypeScript Boilerplate | A basic static project based on Docusaurus and written in TypeScript. | Guide | Deploy |
| Eleventy E-commerce | A collection of e-commerce applications based on Eleventy (11ty), from which you choose one to deploy. | Guide | — |
| Function Starter Kit | An AI application that runs OpenAI-compatible APIs on Azion’s distributed infrastructure. | Guide | Deploy |
| Gatsby Blog Starter Kit | A blog based on Gatsby, with default posts and an interface you can customize. | Guide | Deploy |
| Gatsby Boilerplate | A Single-Page Application (SPA) based on Gatsby. | Guide | Deploy |
| Gatsby E-commerce Theme | An e-commerce application based on Gatsby. | Guide | Deploy |
| Hexo Boilerplate | A Hexo Single-Page Application (SPA), automated from repository management to deployment. | Guide | Deploy |
| HTMX Boilerplate | A minimal example of the HTMX library to test on the Azion Web Platform. | Guide | Deploy |
| Hugo Boilerplate | A Hugo project in a GitHub repository, with an application and a domain to access and manage it. | Guide | Deploy |
| Hugo E-commerce | A collection of e-commerce applications based on Hugo, from which you choose one to deploy. | Guide | — |
| Jekyll Boilerplate | A static site built with Jekyll, a Ruby framework for Markdown and HTML files, in a repository with a GitHub Action for continuous deployment, plus an application and a domain. | Guide | Deploy |
| Jekyll E-commerce | A collection of e-commerce applications based on Jekyll, from which you choose one to deploy. | Guide | — |
| LangGraph AI Agent Boilerplate | An AI agent built with LangGraph. | Guide | Deploy |
| Neon Database Starter Kit with Drizzle ORM | An application connected to a Neon database through Drizzle ORM. | Guide | Deploy |
| Next.js E-commerce | A collection of e-commerce applications based on Next.js, from which you choose one to deploy. | Guide | — |
| Next.js Static Boilerplate | A Next.js Single-Page Application (SPA), automated from repository management to deployment. | Guide | Deploy |
| Nuxt 3 Static Boilerplate | A static application based on Nuxt 3. | Guide | Deploy |
| Nuxt Content | A blog or documentation website built with Nuxt Content. | Guide | Deploy |
| Nuxt Notes | A basic notes application built with Nuxt. | Guide | Deploy |
| Preact JavaScript Boilerplate | A Preact project written in JavaScript. Preact has the same API as React, with a smaller bundle. | Guide | Deploy |
| Preact TypeScript Boilerplate | A Preact project written in TypeScript. Preact has the same API as React, with a smaller bundle. | Guide | Deploy |
| React Boilerplate | A React Single-Page Application (SPA), automated from repository management to deployment. | Guide | Deploy |
| SQL Database Starter Kit | A basic JavaScript CRUD project that reads and writes an SQL Database. | Guide | Deploy |
| Stencil Boilerplate | A static web application built with Stencil. | Guide | Deploy |
| TiDB Starter Kit with Drizzle ORM | An application connected to a TiDB database through Drizzle ORM. | Guide | Deploy |
| VitePress JavaScript Boilerplate | A static project based on VitePress and written in JavaScript. | Guide | Deploy |
| VitePress TypeScript Boilerplate | A static project based on VitePress and written in TypeScript. | Guide | Deploy |
| Vue Boilerplate | A Vue Single-Page Application (SPA), automated from repository management to deployment. | Guide | Deploy |
| Vue3/Vite Boilerplate | An application based on Vue 3 and Vite. | Guide | Deploy |
| Vuepress Boilerplate | A static web application built with VuePress. | Guide | Deploy |
| VuePress Templates collection | A collection of web applications based on VuePress, from which you choose one to deploy. | Guide | — |
| Webpage to PDF Resume | An online resume based on the Webpage to PDF Resume project. | Guide | Deploy |
Service performance and reliability
These templates deploy cache, image, and routing configurations that change how an application delivers content.
| Template | What it deploys | Guide | Deploy |
|---|---|---|---|
| Application Proxy | A Rules Engine rule, built from standard criteria and behaviors, that bypasses every cache setting for a specific URL route. | Guide | Deploy |
| Dynamic and Static File Optimization | Standard cache policies by file extension for static content, dynamic content, and images, plus image processing and optimization, to deliver content with Azion as a CDN. | Guide | Deploy |
| Image Optimization | Cache key rules in Rules Engine that load and cache images by file extension. | Guide | Deploy |
| Static Cache | Cache key rules in Rules Engine for static content such as JavaScript, CSS, and other static files. | Guide | Deploy |
| Static Cache + Videoteca Player | Static content cache settings plus the Videoteca Player integration, which hosts Videofront’s Videoteca player. | Guide | Deploy |
| Upstash Rate Limiting | Rate limiting with Functions, configured by a request limit and a window limit, without extensive manual setup. | Guide | Deploy |
| WordPress EdgeAccelerator | A new application, a domain, and the key settings to migrate a WordPress website to Azion. | Guide | Deploy |
Application and networking security
These templates deploy Bot Manager Lite, alone or with Tor blocking, to protect your domains.
| Template | What it deploys | Guide | Deploy |
|---|---|---|---|
| Bot Manager Lite and TOR Block Starter Kit | A basic security suite that protects your domains from bad bots and from requests sent by Tor exit nodes. | Guide | Deploy |
| Bot Manager Lite Integration Kit | The Bot Manager Lite function, added to a firewall that already exists in your account. | Guide | Deploy |
| Bot Manager Lite Starter Kit | A complete new stack that shows Bot Manager Lite in action. | Guide | Deploy |
Application and infrastructure automation
These templates deploy an application connected to a database, a scheduler, or a third-party service.
| Template | What it deploys | Guide | Deploy |
|---|---|---|---|
| MongoDB Atlas Boilerplate | An application integrated with MongoDB Atlas that creates, retrieves, updates, and deletes items in your collections through standard HTTPS requests to the Atlas Data API. | Guide | Deploy |
| QStash Function Scheduler | A custom function that receives a schedule you configure and dispatches it through QStash. | Guide | Deploy |
| Qwik Boilerplate | A project based on the Qwik framework. | Guide | Deploy |
| Qwik Minimal | A basic project based on the Qwik framework. | Guide | Deploy |
| Turso Starter Kit with Drizzle ORM | An application connected to a Turso database through Drizzle ORM. | Guide | Deploy |
| Upstash GeoLocation | A database on Azion’s distributed infrastructure, with custom messages delivered according to the user’s geographic location. | Guide | Deploy |