Amagaki is a marketing website generator. It's written in TypeScript and TS is a first-class citizen. It's specifically built for hand-coding marketing and informational websites. Flexible URLs, benchmarking, localization, a plugin system, and multiple template engines are all built-in.
Amagaki takes concepts from Grow.dev and evolves them to a TypeScript-first ecosystem.
Amagaki is distributed as an npm package. When starting a new site from scratch,
we recommend using create-amagaki
which uses the official
amagaki-starter
.
# Create a new Amagaki project interactively
npx create-amagaki
# 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
You can view the benchmark
history that shows the benchmark
metrics when running amagaki build
against the
amagaki-benchmark test
repository.
Generated using TypeDoc