Company

Open Source Credits

CutePost is built on the work of people who published it as open source, plus the photography, fonts, and services we rely on. This page names them and the license each ships under — grouped by what it does here, not by how loudly it’s branded.

Solar IconsCC BY 4.0

Most icons in the app are from the Solar Icons Set by 480 Design, licensed under Creative Commons Attribution 4.0 International. This notice exists to satisfy that license — everything else on this page is a courtesy, this one’s a requirement.

Icons

Solar Icons

Most icons across the app — sidebar, editor, marketing pages. Credited by 480 Design, the set's authors.

CC BY 4.0
Lucide

Icons inside the UI component library — buttons, dialogs, menus.

ISC
Ionicons

Icons drawn inside post templates — notification bells, tweet action rows, Focus mode glyphs — via react-icons.

MIT
Hugeicons

Additional icons available inside the post editor's icon picker.

MIT
TheSVG

Brand marks (Spotify, iMessage, Apple and more) rendered inside post templates, loaded from the glincker/thesvg collection.

MIT

Photography & media

Unsplash

Real photography searchable inside the editor, via the Unsplash API.

Unsplash License
Pixabay

Royalty-free photos and images searchable inside the editor, via the Pixabay API.

Pixabay Content License
Pexels

Free stock photography searchable inside the editor, via the Pexels API.

Pexels License

Fonts

Google Fonts

The typefaces across the app and post templates — Inter, Fraunces, Merriweather and many more — served via next/font.

OFL / Apache-2.0

Framework & UI

Next.js

The application framework — routing, rendering, the API layer.

MIT
React

The UI library everything is built on.

MIT
TypeScript

Type safety across the codebase.

Apache-2.0
Tailwind CSS

Utility-first styling.

MIT
Base UI

Unstyled, accessible primitives behind most interactive components.

MIT
Radix UI

A few additional accessible primitives, e.g. the dropdown menu.

MIT
class-variance-authority

Typed variant styling for components like Button and Badge.

Apache-2.0
tailwind-merge

Resolves conflicting Tailwind classes.

MIT
tailwind-variants

First-class variant styling for some components.

MIT
clsx

Conditional className composition.

MIT
next-themes

Light/dark theme switching.

MIT

Canvas & Post Editor

dnd-kit

Drag-and-drop in the post editor.

MIT
react-moveable

Resize and rotate handles on canvas elements.

MIT
react-colorful

Color pickers in the style panel.

MIT
rough-notation

The hand-drawn underline and highlight accents on marketing pages.

MIT
html-to-image

Captures the post canvas to an image on export.

MIT
jsPDF

Generates print-ready PDF exports.

MIT
frimousse

The emoji picker in the composer and editor.

MIT
Motion

Animation throughout the app.

MIT

Authentication

Better Auth

Sessions, email/password sign-in, and the passkey (Face ID / Touch ID) plugin.

MIT
jose

JWT signing and verification.

MIT

Data & Infrastructure

Drizzle ORM

The database ORM.

Apache-2.0
postgres

Postgres driver.

Unlicense
AWS SDK for DynamoDB

Key-value store — sessions, rate limiting and caching.

Apache-2.0
AWS SDK for S3

Media storage on a private S3 bucket, served via CloudFront.

Apache-2.0
Dodo Payments

Billing and subscriptions.

Apache-2.0

AI

Vercel AI SDK

Streaming chat and structured generation.

Apache-2.0
AI SDK provider adapters

OpenAI-compatible model providers.

Apache-2.0
assistant-ui

The chat interface primitives behind the composer.

MIT

Content & Utilities

MDX

Powers this page, and the blog — Markdown with embedded components.

MIT
react-day-picker

Date pickers in scheduling.

MIT
SWR

Data fetching and caching.

MIT
Jotai

Atomic state management for the editor and studio.

MIT
Immer

Immutable state updates.

MIT
React Hook Form

Form state and validation, with @hookform/resolvers + Zod.

MIT
TanStack Virtual

Virtualized lists for large icon and asset grids.

MIT
AWS SDK for SES

Transactional email delivery.

Apache-2.0
Zod

Runtime schema validation.

MIT
date-fns

Date formatting and timezones.

MIT
lodash

General-purpose utilities.

MIT
disposable-email-domains

Blocks throwaway email addresses at signup.

MIT
@tanstack/react-hotkeys

Keyboard shortcuts in the composer.

MIT

This list covers direct dependencies, not every transitive package. Spot something missing or mis-attributed? Let us know.

We use analytics cookies to understand how CutePost is used. See our cookie policy.