deckcn

Presentations as code

Build decks with AI.Own the source.

AI-native installable blocks to build beautiful presentations with React.

Get started
Interactive overview

deckcn

Presentations as code

A shadcn-style registry for React decks

Compose slides · install blocks · ship the story

1 / 8

Start with the foundation

Install source you can see, own, and change.

deckcn follows the shadcn model. Components land directly in your project, ready for people and agents to adapt.

Read the foundations
Terminal
$ pnpm dlx shadcn@latest add https://deckcn.dev/r/presentation.json

Ready for the room

From editable source to the final screen.

Styling, rendering, presenting, and exporting share the same component model.

Explore the docs

Theme tokens

Change the visual system without rebuilding each slide.

Fullscreen

Scale the same fixed artboard cleanly to any display.

PDF output

Print every slide to its own page with browser-native tools.

Custom renderers

Use the default deck, the stack view, or supply your own.

Build the deck. Keep the source.

Start with the presentation foundation, then add only the blocks your story needs.