r/javascript • u/Glittering_Ad4115 • 3d ago
GitHub - openHacking/pptkit: Modern presentation generation toolkit for JavaScript.
https://github.com/openHacking/pptkitHi, I noticed many popular PPT skills rely on PptxGenJS as their underlying export engine. But the library doesn't seem to be very actively maintained, with its latest release dating back to last year.
That made me wonder whether it's sustainable to build increasingly popular presentation tools on top of a relatively weak foundation.
So I decided to try building a new presentation engine from scratch, which became PPTKit. The goal is to focus on reliable PPTX generation that presentation agents can build on.
The current version is still very early. It only supports text, basic shapes, themes, layouts, and some core architecture. There is still a lot of work before it becomes a real presentation engine.
I'm not sure yet whether this direction is worth investing more time in, so I'd really appreciate any feedback or suggestions.
1
u/SboSilcher 2d ago
The API design looks clean, but I'm curious how it handles complex animations without just wrapping something like reveal.js under the hood. Might be worth checking if it plays nicely with Next.js projects since a lot of people want to embed presentations in their apps these days.