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 building

Everything you need to go from zero to a deployed site.

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.