Skip to main content Accessibility Feedback
Skip to Documentation Content

Quick Start

Kelp is in beta. New features are getting added every week. The patterns and architecture are relatively stable, but things can change and break, and you probably shouldn't use it in production just yet.

Kelp is simple, accessible, and designed to be customized without a build step.

CDN Install

The CDN is the fastest and simplest way to get started.

<link rel="stylesheet" href="https://cdn.jsdelivr.net/npm/kelpui@0/css/kelp.css">
<script type="module" src="https://cdn.jsdelivr.net/npm/kelpui@0/js/kelp.js"></script>

Kelp uses semantic versioning. You can grab a major, minor, or patch version from the CDN with the @1.2.3 syntax. You can find all available versions under releases.

Direct Download

You can download the files directly from GitHub.

The CSS and JavaScript files are located in the /css and /js directories, respectively.

<link rel="stylesheet" href="./css/kelp.css">
<script type="module" src="./js/kelp.js"></script>

Starter HTML

Copy-paste and go, or fork the demo on CodePen.

<!DOCTYPE html>
<html lang="en-us">
	<head>
		<meta charset="utf-8">
		<meta name="viewport" content="width=device-width, initial-scale=1">

		<title>Kelp</title>
		<meta name="description" content="The HTML-first UI library">
		
		<link rel="stylesheet" href="./css/kelp.css">
	</head>
	<body>
		<main class="container">
			<h1>👋 Hi, Universe!</h1>
		</main>
	</body>
	<script type="module" src="./js/kelp.js"></script>
</html>