Skip to content

ZapCircle - Behavior-Driven Development with LLMs

Get developers and product owners on the same page with Behavior-Driven Development (BDD).
ZapCircle improves your development workflow and makes working with LLM-generated code much more fun.

Developer Guides

Getting Started

Set up ZapCircle and integrate it into your project.

Read

Create Behaviors

Learn how to define and manage behaviors with .zap.toml.

Read

Generating Code

Automatically generate front-end components from behaviors.

Read

Example Behaviors

Explore common front-end components and their behavior-driven specifications.

Login Form

Behavior-driven implementation for a user-friendly login experience.

Example

Behavior-driven search input with debounced API calls.

Example

Button

Versatile button component with variant support and loading state.

Example

Popup container for messages or forms with accessible behavior.

Example

Notification Banner

Dismissible banner for displaying alerts or success messages.

Example

Concepts