Three Columns

Default masonry layout distributing cards across three columns with varying heights.

Design System

Build consistent interfaces with reusable tokens and components.

Quick Start

Get up and running in minutes.

Performance

Optimized for speed with minimal bundle size. Server-side rendering reduces client JavaScript to under 2KB per page.

Database

Built-in SQLite with automatic migrations.

Security

CSRF protection, input validation, and session management all built in. No configuration required for common security patterns.

Routing

File-based routing with dynamic segments and middleware support.

Two Columns with Icons

Feature cards with icons in a two-column masonry layout.

Fast

Compiled to bytecode for instant page loads.

Secure

Security built in from the ground up. CSRF, XSS protection, parameterized queries.

Simple

Easy enough for a 12-year-old.

Built-in DB

No separate database to install. Define entities and FLIN handles the rest.

Content Gallery

Image-card style masonry for a content gallery or portfolio.

Brand Identity

Logo and color palette

Dashboard UI

Analytics interface design

Icons

Custom icon set

Mobile App

iOS and Android mockups

Marketing Site

Landing page redesign

Typography

Font pairing exploration

Usage

<Masonry columns="3" gap="16"> <Card><strong>Title</strong><p>Content...</p></Card> <Card><strong>Title</strong><p>Longer content...</p></Card> ...</Masonry>

Props

PropTypeDefaultDescription
columnstext"3"Number of masonry columns
gaptext"16"Gap between items in pixels
childrencontent-Items to arrange in masonry layout