Top
Best
New

Posted by starfallg 8 hours ago

Show HN: Bento - An entire PowerPoint in one HTML file (edit+view+data+collab)(bento.page)
Over the past few months, our team has been building more and more slidedecks using web frontend technologies with coding harnesses like Claude Code, but a common complaint is to make even small edits we need to edit the code either manually or via the harness.

To avoid this loop, I ended up creating Bento, a single HTML file with everything you need in a slide tool including animations and shared editing. There's no install or cloud login, everything works offline. The default deck is around 560 KB and it doesn't need to fetch anything once you got it.

Open it in a browser and then you can edit, present, print and save. Share it via email or via Airdrop and all they need is a browser to edit, present and also do live collab on the slides. Drop it in to Claude or ChatGPT to transform existing pptx files into Bento slides. There is no cloud involved, only an encrypted blind relay to allow for shared editing. The relay doesn't see any of the data.

Check it out at https://bento.page/slides/ which takes you straight to the editor.

Go to https://bento.page/guestbook/ to try out the live guestbook to experience share editing / collab.

There is also a gallery with some sample decks on the website - https://bento.page/

All the code is MIT licensed and you can find it here - https://github.com/nyblnet/bento . I used reveal.js with several other libraries (including some homegrown ones), and Claude Code.

578 points | 140 commentspage 4
seu 4 hours ago|
This looks like a great idea, thanks for sharing it!
shaism 7 hours ago||
Awesome. Perfect for editing with agents and sharing with coworkers.

- Even works well on mobile.

- Embedding images and videos also works flawlessly.

starfallg 4 hours ago|
I'm a bit worried on the UX on mobile, so I did some testing to get at least the basic working! Video also worked better than expected, I love how the video background in the Orbital deck turned out! Thanks for the feedback!
ozhero 4 hours ago||
This is excellent work!

Thanks for sharing and deserves a lot of Github stars!

starfallg 2 hours ago|
Thanks! I'm about 1/3 towards my goal of 1k GH stars as of right now!
francozanardi 7 hours ago||
Love that it's just one HTML file, really easy way to share software. Great work!
starfallg 1 hour ago|
Thanks, I hope this approach catches on!
dushan01 4 hours ago||
I really like it, you are a genius
starfallg 2 hours ago|
I wouldn't say I'm a genius. I do think it's cool though and slightly impressed by all the positive feedback. Really glad you like it though!
greenchair 2 hours ago||
Absolutely amazing! Thank you for making it free and posting too!
hilti 6 hours ago||
Great project. But please check the name:

https://en.wikipedia.org/wiki/Bento_(database)

ajam1507 6 hours ago||
> Bento is a discontinued database application for Mac OS X made by the former FileMaker Inc., since renamed to Claris.
dabbz 5 hours ago||
So OP needs to rename their slideshow tool to Claris?
miduil 4 hours ago|||
Bento is perfect reasonable name for an all in one solution - no?

https://en.wikipedia.org/wiki/Bento

rob 5 hours ago|||
It's also the name of a CMS from PBS that's been used for years:

https://docs.pbs.org/space/B3/4751362/Bento+3.0

hilti 2 hours ago||
That's a reason for downvoting me?! I made a nice and respectful comment.
meetingthrower 8 hours ago||
OMG coming from bigtime consulting this is...AMAZING. Thank you!
starfallg 7 hours ago|
Yeah, if you do a lot of slides, this is for you! The whole point of this is to make doing slides bearable!
ninjahawk1 7 hours ago||
I’ve honestly been kind of surprised that large companies software hasn’t been recreated for free en masse from the use of AI in a weekend. I’ve definitely seen some cases but it’s not as common as I had personally expected.
starfallg 1 hour ago|
In my day job, we have several teams doing this replacing mainly SaaS vendors. It's a easy sell and very low risk replacing basically CRUD web interfaces over databases.
sciencesama 5 hours ago|
if you extract ppt it is a xml file !! fyi !
More comments...