Bindery: Audiobook player kit
A downloadable kit
▶ Try the live demo: https://bindery-demo.netlify.app
Bindery is a complete, mobile-first audiobook player that runs in the browser and installs to the home screen like a native app.
It's one index.html file of plain HTML, CSS and JavaScript: no React, no npm, no build tools. Drop it on Vercel, Netlify or any static host and it works. It's a finished, working app, ready to use as-is, rebrand, or build on.
LISTEN FROM ANYWHERE
• Free public-domain audiobooks from LibriVox, built in, with no setup
• Self-hosted Audiobookshelf servers, with two-way progress sync and series, author and narrator browsing
• Audio files from the device, stored for offline listening
• Any direct audio link
• Automatic covers, descriptions and chapters
A PLAYER THAT RESPECTS LISTENERS
• Speed in fine steps, remembered per book
• Smart rewind after pauses
• Sleep timer with fade-out, end-of-chapter stop, bedtime auto-timer and shake-to-extend
• Bookmarks, lock-screen and headphone controls
• Offline downloads
READ ALONG
Attach an EPUB and the text follows the narrator sentence by sentence, with Paper, Sepia and Night reading themes.
KOBO / KOREADER SYNC
Keeps your place between the audiobook and the ebook on an e-reader, using KOReader's open sync protocol.
DISCOVER (OPTIONAL)
Personal suggestions, series tracking, a want-to-listen list, and "where to get it" for every book.
ALSO
Listening stats and streaks, library export and import, accessible high-legibility design, and no accounts, backend or tracking.
WHAT'S INCLUDED
• Full source code (index.html, service worker, manifest, icons)
• Ready-made routing for Vercel and Netlify
• A detailed README: deployment, configuration, rebranding in 5 steps, code structure, third-party services and troubleshooting
• Screenshots
• Commercial licence: use in unlimited personal and commercial projects
REQUIREMENTS
Any static web host with https (Vercel and Netlify free tiers work). Basic HTML and CSS knowledge is enough to rebrand it.
GOOD TO KNOW
• It's a web app (PWA), not an App Store app.
• Discover uses Audible's public catalogue, which isn't an official API. It can be switched off with one setting.
• The kit plays public-domain and user-supplied audio only.
FAQ
Can I use it in a client project or an app I sell?
Yes. You can't resell the kit itself as a template.
Do I need a server or database?
No. Everything is stored in the listener's browser.
Do I get updates?
Yes, free.
| Updated | 16 hours ago |
| Published | 2 days ago |
| Status | Released |
| Category | Tool |
| Author | Inkandlantern |
| Tags | audiobook, audio-player, epub, html5, javascript, pwa, source-code, Project template, ui-kit, web-app |
| AI Disclosure | AI Assisted, Code, Text |
Purchase
In order to download this kit you must purchase it at or above the minimum price of $19 USD. You will get access to the following files:




Comments
Log in with itch.io to leave a comment.
You've forgotten the code purchase link
thank you for that. I’ve updated everything. Hope you enjoy!