whatisgithub

What is slides?

atom63/slides — explained in plain English

Analysis updated 2026-07-16 · repo last pushed 2026-06-29

TypeScriptAudience · pm founderComplexity · 2/5ActiveSetup · moderate

In one sentence

A tool that lets you build slide decks by writing plain text files and using AI coding assistants to generate the slides, with a browser-based visual editor for refining them.

Mindmap

mindmap
  root((repo))
    What it does
      Build decks from text
      AI agent writes slides
      Browser visual editor
    Tech stack
      TypeScript
      React
      Vite
      MDX format
    Use cases
      Quick pitch decks
      Tech talks
      Internal updates
    Audience
      Technical founders
      Product people
      Text and AI fans
    Workflow
      Plain text source
      Preset themes
      Live preview

Code map

Detail Auto

An interactive map of this repo's files and how they connect — its source is parsed live in your browser. Click Visualize to build it.

filefunction / class

What do people build with it?

USE CASE 1

Draft a quick pitch deck by asking your AI coding assistant to generate slides from a one-line prompt.

USE CASE 2

Create a tech talk presentation using plain text with pre-made slide layouts like cover and quote slides.

USE CASE 3

Build internal update decks and refine content through a browser visual editor without touching code.

What is it built with?

TypeScriptReactViteMDX

How does it compare?

atom63/slidesagg23/runelite-gameplay-analyticsairirang/airirang-builder
Stars0
LanguageTypeScriptTypeScriptTypeScript
Last pushed2026-06-292025-01-02
MaintenanceActiveStale
Setup difficultymoderatemoderatemoderate
Complexity2/53/53/5
Audiencepm foundergeneraldeveloper

Figures from each repo's GitHub metadata at analysis time.

How do you get it running?

Difficulty · moderate Time to first run · 30min

Requires running basic terminal commands to scaffold a new deck project and assumes comfort with an AI coding assistant workflow.

So what is it?

@atom63/slides lets you build slide decks by writing a simple text file and enlisting an AI coding assistant to do the heavy lifting. Instead of clicking through a traditional presentation tool, you describe your talk in plain language, an agent like Claude or Cursor writes the initial slides, and you refine the result in your browser. A deck is just a plain text file written in a format called MDX, which mixes regular text with reusable layout templates. You build pages using pre-made components with names like CoverSlide or QuoteSlide, and a coding agent can assemble an entire deck from a one-line prompt. Because the text file stays the single source of truth, you can edit slides through a visual form panel in your browser, and the underlying file updates automatically. If you want a different look, you can apply a preset theme like "terminal" or "editorial" and the whole deck restyles instantly without breaking your content. This is useful for technical founders, product folks, or anyone who prefers text and AI over fiddling with presentation software. If you need a quick pitch deck, a tech talk, or an internal update, you can ask your coding agent to draft it, then jump into the browser to fix a typo or swap a slide layout from a dropdown. You still have a raw text view for advanced tweaks, so you get the convenience of a visual editor without losing the flexibility of code. The project is still in an early stage and its API may change before a full release. It's built on modern web tools like React and Vite, meaning every new deck you create is essentially a small web app. That gives you a fast live-preview experience and keeps the output portable, but it also means the workflow assumes you are comfortable running basic terminal commands to get started.

Copy-paste prompts

Prompt 1
Install @atom63/slides and create a new slide deck project with a terminal theme, then open it in my browser.
Prompt 2
Write an MDX slide deck with a CoverSlide, three QuoteSlides, and a closing slide about the future of AI agents. Use the editorial theme.
Prompt 3
Using @atom63/slides, draft a 5-slide pitch deck for a startup called TaskFlow that helps teams manage async work. Include a cover, problem, solution, market size, and closing slide.
Prompt 4
Show me how to use the browser visual editor in @atom63/slides to swap a QuoteSlide layout to a CoverSlide layout from the dropdown.

Frequently asked questions

What is slides?

A tool that lets you build slide decks by writing plain text files and using AI coding assistants to generate the slides, with a browser-based visual editor for refining them.

What language is slides written in?

Mainly TypeScript. The stack also includes TypeScript, React, Vite.

Is slides actively maintained?

Active — commit in last 30 days (last push 2026-06-29).

How hard is slides to set up?

Setup difficulty is rated moderate, with roughly 30min to a first successful run.

Who is slides for?

Mainly pm founder.

Open on GitHub → Ask about another repo

This repo across BitVibe Labs

Verify against the repo before relying on details.