- Category
- Publishing & commerce
- Status
- In development
- Platforms
- iOS, Android
- Stack
- React Native, Expo, TypeScript, NativeWind, on-device canvas rendering
SlideForge splits a script or a set of notes into carousel cards, balances how much text lands on each one, and renders them at full export resolution on the device. The split, the layout and the render are three separate tested pieces rather than one template.
A carousel is a formatting job, not a design job: the text already exists, and what takes the time is deciding where it breaks and making every card look like it belongs to the same set.
Splitting
Explicit breaks are honoured where you put them; everything else is balanced so one card is not three lines while the next is fifteen. The splitter is a pure function with its own tests, which is what lets the layout be predictable.
Rendered, not previewed
The export renders at full resolution on the device rather than scaling up what was on screen, so text stays sharp at the size the platforms display it.
- Balanced splitting
- Explicit breaks are kept and the remaining text is distributed so cards carry comparable amounts.
- Full-resolution render
- Cards are rendered at export size on the device rather than upscaled from the preview.
- Accessible palettes
- Palette sets include light-ground and high-contrast options, not only the dark default.
- Lifetime unlock
- One purchase exports the whole deck and removes the ads.
Captures of SlideForge are pending. We would rather show you nothing than a drawing of a screen that was never photographed.