Component Library

Pre-built, accessible components for your Ink site. One command to add any of them.

Contact Form

interaction

Styled form with email and message fields. Works with Formspree and Netlify Forms out of the box, with accessible client-side validation.

Contact pages Lead capture Support requests
$ ink add contact-form

Blazing Fast

Static HTML means instant page loads everywhere.

Fully Responsive

Looks great on any screen, out of the box.

Secure by Default

No server, no database, minimal attack surface.

Feature Grid

marketing

A responsive grid of feature cards, each with an icon, heading, and description. Great for highlighting what makes your product or service stand out.

Home pages Product pages Landing pages
$ ink add feature-grid

Image Gallery

content

A masonry-style photo gallery with lightbox support. Click any thumbnail to view the full image with next/previous navigation.

Portfolio pages Photo galleries Product showcases
$ ink add image-gallery

Trusted by teams everywhere

Acme Corp
Nova Labs
Peak Studio
Orbit Co
Crest Inc
Swift Media

Logo Cloud

marketing

A grid of client or partner logos with optional links. Builds trust by showing who you work with.

Home pages About pages Partnership pages
$ ink add logo-cloud

Modal

interaction

An accessible dialog component triggered by a button. Traps focus, responds to Escape, and works without JavaScript for progressive enhancement.

Image previews Confirmation dialogs Video embeds
$ ink add modal

Newsletter Signup

marketing

An email capture form that integrates with Mailchimp, ConvertKit, or any service that accepts a POST with an email field.

Blog sidebars Footer sections Landing pages
$ ink add newsletter-signup

Starter

Free

Everything you need to get started.

  • 5 pages
  • CLI access
  • Community support
Get Started

Agency

$49 / month

For client work at scale.

  • Everything in Pro
  • White-label
  • Team accounts
  • SLA
Contact Sales

Pricing Table

marketing

A side-by-side comparison of pricing tiers, each with a feature list and call-to-action button. Includes a highlighted recommended plan.

Pricing pages Service pages Landing pages
$ ink add pricing-table

Social Share

content

Sharing buttons for Twitter/X, Facebook, LinkedIn, and email, plus a copy-link button. Works without a CDN or third-party scripts.

Blog posts Articles Event pages
$ ink add social-share
0+ Sites Built
0% Uptime
0 Avg. Rating

Stats Counter

marketing

Animated number counters that tick up when they scroll into view. Perfect for showing metrics, milestones, or business highlights.

Home pages About pages Case studies
$ ink add stats-counter

Your site content lives in simple Markdown files. Edit them in any text editor or use the Ink desktop app.

Tabs

content

An accessible tabbed content switcher with ARIA roles and keyboard navigation. Organises related content without separate pages.

Product pages Documentation FAQs
$ ink add tabs

Ink made launching our site incredibly simple. I had a live blog up in under an hour with no coding experience.

Sarah K. Small Business Owner

The one-click publish to GitHub Pages is a game changer. Our whole team uses it now.

Marcus T. Freelance Designer

Testimonials

marketing

A grid of customer or client quotes with name, title, and optional avatar. Adds social proof to any page.

Home pages Service pages Case studies
$ ink add testimonials
2021

Company Founded

Started in a garage with a laptop and a big idea.

2022

First 100 Customers

Word of mouth drove our early growth.

2023

Series A Funding

Raised $4M to expand the team and product.

2024

10,000 Sites Launched

Milestone reached — communities built with Ink.

Timeline

content

A vertical timeline of events or milestones, each with a date, heading, and description. Great for company history or project roadmaps.

About pages Case studies Roadmaps
$ ink add timeline

Don't see what you need?

Request a component