Amagaki is distributed as an npm package. We recommend using our starter when building marketing websites from scratch.
git clone https://github.com/blinkk/amagaki-starter npm install Start the dev server npm run dev Build the site npm run build
If you are integrating into an existing project, you can install Amagaki directly.
Install Amagaki npm install --save @amagaki/amagaki Start the dev server npx amagaki serve Build the site npx amagaki build
We know there are dozens and dozens of static site generators. Amagaki was built specifically for two reasons:
More on marketing sites
Marketing websites are often constructed with elements such as repeatable content types, reusable modules, frontend components, and translations. Amagaki makes it easy to separate content and views, allowing developers to follow this critical maintainability best practice. All while just writing HTML (templates), CSS (Sass), and JS (TypeScript).
And, often, stakeholders require developers to stage updates on a dime and push content updates rapidly. Amagaki facilitates this workflow with confidence.
The editor (coming soon)
You’re using a static site generator, but you want to empower stakeholders with the ability to edit and publish content themselves; and you want to avoid a complicated headless CMS integration. That’s where Editor.dev comes in.
Amagaki was built to pair with Editor.dev – a robust, minimal configuration, user-friendly way to empower non-technical users to assemble pages, update copy, images, and translations, and interact with your website content – all without requiring integrations.