slides.poom.dev: Poom's Slides.
- Combination of IA Presenter-like, textual slide editor.
- Sub-Project: Audience Engagement
- Tasks on Things
- Demo
Note
- Seems like Anthony Fu implemented this with SliDev
Why?
- I waste a lot of time "crafting" slides in Keynote!
- I usually use slides as means for creating my talk ideas.
- As a slide crafter, I want to have a distinct style for my slides, yet not spend 90% of the time preparing my talk on it.
Principles
- Content-first, Markdown-first
- Slides are editable via Vim or Obsidian
- Content is local
Features
- Content based on markdown
- Use icons from an icon set
- The keynote workflow is quite slow, dragging and dropping from
- Slide Templates
<SlideTemplate />
- Use together with Keynote
- Generate images and videos to put in Keynote - with quick shortcuts?
- Program in Svelte
- Animation
- 3D Visuals
- Image Layout / Collage Mode
- Code Highlighting (@dtinth)
- Markdown-based (Obsidian)
- Article and web renderer
- An embeddable and a native Svelte or web component:
<SvelteSlide />
- An embeddable and a native Svelte or web component:
- PDF exports
- Talk timing estimation and talk practice
Ideas
- Can we have a complementary Markdown editor that provides additional completion for components?
- How do we handle slide templates and layouts?
Competitors
- Snappify.com: https://www.youtube.com/watch?v=fEBFJnMDkSc
- "We enable developers to create stunning visuals"
- Built for technical content as well
- Not open-source, UI-based rather than markdown-based.
- iA Presenter
- "iA Presenter’s text interface puts the focus on the story, saving time and nerves."
Stack
- Nanostores
- React
- Tailwind
- @shadcn/ui or DaisyUI