Y
yaml.sh
Local page compiler
YAML reference
COMPILING
01
YAML
02
Preview
01 / Source
YAML
Import
Save YAML
Reset
Landing page YAML
# Start with your project name and headline. Keep this file in Git. version: 1 page: name: yaml.sh title: yaml.sh — Your project, one page description: Turn one YAML file into a website you can publish anywhere. design: accent: "#e6532f" navigation: links: - label: Features href: "#features" - label: Reference href: https://yaml.sh/docs/ hero: eyebrow: A small website for your next big thing heading: Your project. One file. Anywhere. text: Edit this YAML, preview your page, and download the HTML. Keep the source beside your code and make it your own. actions: - label: Explore the features href: "#features" - label: Read the reference href: https://yaml.sh/docs/ sections: - type: features id: features heading: Everything you need to get started. items: - icon: code title: Easy to maintain text: Plain text you can version, review, and update with your project. - icon: lock title: Yours from the start text: Your content stays in your browser. Save the YAML whenever you want. - icon: globe title: Publish anywhere text: Download one HTML file and put it on your favourite static host. footer: text: Made with yaml.sh. Make it yours.
Drop YAML
Button
×
02 / Output
Preview
Fit
D
T
M
Copy HTML
Download index.html
Section
Top of page
LOCAL PREVIEW
YAML
→
HTML
Preview paused · fix YAML to continue
Download index.html