Curvea

BUILD. CONTENT. DEPLOY.

CurveaScript

An HTML-first language for building static websites.

Write familiar HTML with components, layouts, data, content and build-time logic, compiled to static output by Curvea Engine.

CurveaScript 0.1.0 Powered by Curvea Engine

Project
src components layouts pages data assets

Click a file to explore the project.

HTML-first

Use familiar HTML with the power of CurveaScript.

Components & layouts

Build reusable components and layouts, with no framework overhead.

Content & data

Work with Markdown, JSON and collections, built-in.

Static by default

Generate fast, optimized websites ready for any hosting provider.

Create a new project

Start a new Curvea project in seconds.

curvea new my-site

Start with CurveaScript

New here? Follow this path from installation to deployment.

View the guide

Explore the documentation

Dive deeper into CurveaScript and the full ecosystem.

Browse all docs

The Curvea ecosystem

Tools and integrations to enhance your workflow.