$ 17.63
| Availability |
Odoo Online
Odoo.sh
On Premise
|
| Odoo Apps Dependencies |
•
Website (website)
• Discuss (mail) |
| Lines of code | 647 |
| Technical Name |
tgm_flipbook |
| License | OPL-1 |
| Website | https://thegreatmerch.com |
| Availability |
Odoo Online
Odoo.sh
On Premise
|
| Odoo Apps Dependencies |
•
Website (website)
• Discuss (mail) |
| Lines of code | 647 |
| Technical Name |
tgm_flipbook |
| License | OPL-1 |
| Website | https://thegreatmerch.com |
PDF Flipbook Catalogue for Website
Host your own interactive PDF catalogues, brochures and magazines on your Odoo website. Customers flip through pages with a realistic page-turn animation.
The problem
You have beautiful PDF catalogues, brochures, lookbooks or restaurant menus — but a raw PDF download is a dead-end user experience. Customers won't scroll through 60 pages of PDF in their browser, and signing up for Issuu, FlippingBook, Yumpu or Publitas locks your content behind a monthly subscription, their domain, and in some cases their ads.
The solution
Upload your PDF, pick a URL slug, hit publish. Your catalogue is now a beautiful, interactive flipbook embedded directly on your Odoo website — with realistic page-flip animations, mobile-friendly responsive layout, and crisp pages on every device. All under your own domain. No subscriptions. No page-view limits.
/flipbook/your-slug — SEO-indexed, fullscreen-capable, and fully on your Odoo site.
Desktop viewer — two-page spread with realistic page-flip animation.
Features
Realistic page-flip animation
Powered by StPageFlip — smooth, natural page turns with shadows and curl effects. Not just a scrolling PDF.
Always crisp pages
Pages rendered live from vector data via PDF.js. No pre-baked JPEGs, no pixelation — sharp at any zoom or pixel density.
Mobile & tablet ready
Fully responsive. Single-page portrait mode on phones, two-page spreads on desktops. Touch, swipe, keyboard, and mouse all supported.
SEO-friendly URLs
Each catalogue gets a clean, shareable URL on your own domain. Indexed by search engines, included in sitemaps.
Chunked PDF upload (up to 2 GiB)
Upload huge PDFs via a streaming admin page with live progress bar. No browser freezes, no server timeouts.
Unlimited catalogues
One flat fee, unlimited flipbooks — seasonal catalogues, regional brochures, multilingual editions, any number of menus.
Fullscreen reading mode
One-click fullscreen for an immersive, distraction-free experience — perfect for lookbooks and premium catalogues.
Publish control
Independent publish toggle per catalogue. Draft catalogues stay private until you're ready to launch.
Simple Odoo-native admin
Manage catalogues directly from the Odoo backend. Create a record, set a slug, upload a PDF, publish. Done.
Chunked streaming upload — handles PDFs up to 2 GiB without freezing the browser.
Responsive single-page portrait mode on phones and tablets.
Perfect for any business with a catalogue
If it prints, it flips. Common use cases include:
Manage unlimited catalogues from the Odoo backend — reorder, publish, unpublish, all in one place.
Stop paying monthly SaaS flipbook fees
A smart one-time-purchase alternative to Issuu, FlippingBook, Yumpu, Publitas, FlipHTML5, AnyFlip and similar services. Pay once, own it forever, host it on your own Odoo site.
✓ This module
- One-off purchase — no recurring fees
- Unlimited flipbooks, unlimited page views
- Hosted on your own Odoo domain — great for SEO
- No ads, ever
- PDFs stay on your server
- Full Odoo backend integration
✗ SaaS flipbook services
- Monthly or yearly subscription forever
- Caps on publications, views, or bandwidth
- Hosted on their domain or inside an iframe
- May show ads or branding on lower plans
- Your PDFs stored on their servers
- No link to your Odoo catalogue or products
Per-catalogue settings — URL slug, cover page option, publish toggle, PDF upload.
How it works
- Install — the Flipbooks menu appears under Website Configuration.
- Create a flipbook — enter a title and URL slug (e.g.
spring-2026). - Upload your PDF — click Upload PDF, drag and drop, watch the progress bar.
- Publish — toggle Published on Website, and your flipbook is live at
/flipbook/your-slug.
Fullscreen reading mode — immersive, distraction-free catalogue browsing.
FAQ
How big a PDF can I upload?
Up to 2 GiB. Uploads stream in chunks to avoid browser and server memory spikes, with a live progress bar during upload.
Does it work on mobile?
Yes. On phones the viewer automatically switches to single-page portrait mode with touch/swipe navigation. On tablets and desktops you get the two-page spread with realistic flip animation.
Will my flipbook be indexed by Google?
Yes. Each published flipbook is served from your own domain at a clean URL (/flipbook/your-slug), is included in the Odoo website sitemap, and carries the flipbook title and description as proper HTML.
How many flipbooks can I publish?
As many as you like. No per-publication limits, no per-view limits, no bandwidth caps — it's your Odoo server.
Do pages look crisp when zoomed or on retina screens?
Yes. Pages are re-rendered from the PDF's vector data on demand at device-pixel-ratio resolution, so they stay sharp on 4K monitors, retina laptops, and high-DPI phones.
Does it replace my existing catalogue or product pages?
No. Flipbooks sit alongside your existing website — you can link to them from your menu, product pages, homepage, blog, or email campaigns. Perfect complement to your existing eCommerce catalogue.
Can I unpublish a flipbook without deleting it?
Yes — each flipbook has its own Published on Website toggle. Toggle off and the public URL returns 404 until you're ready to re-launch.
Does it work on Odoo Community and Enterprise?
Yes, both. The only dependency is the standard website module.
Technical details
- Version: Odoo 18.0
- Editions: Community & Enterprise
- Depends on:
website(standard) - New model:
tgm.flipbook - Public route:
/flipbook/<slug> - Rendering: PDF.js (vector, browser-side) + StPageFlip (flip animation)
- Max upload size: 2 GiB (streamed in chunks)
- SEO: Sitemap-enabled, per-flipbook title and description
Keywords: odoo flipbook, pdf flipbook, pdf viewer odoo, digital catalogue, online catalogue, flipbook website, page flip animation, pdf catalogue, interactive pdf, digital brochure, ebook, digital magazine, lookbook, issuu alternative, flippingbook alternative, yumpu alternative, publitas alternative, fliphtml5 alternative, anyflip alternative, pdf to flipbook, self hosted flipbook, odoo 18 flipbook, embed pdf odoo, website pdf viewer, restaurant menu odoo, retail catalogue, product catalogue, page turn effect, html5 flipbook, pdf.js odoo, digital publishing.
Turn your PDFs into flipbooks today
Install, upload, publish — your customers will flip through your catalogue instead of scrolling past it.
Developed by The Great Merch Developers
Support: development@thegreatmerch.com • thegreatmerch.com
© 2026 The Great Merch Co. Licensed under OPL-1.
Odoo Proprietary License v1.0 This software and associated files (the "Software") may only be used (executed, modified, executed after modifications) if you have purchased a valid license from the authors, typically via Odoo Apps, or if you have received a written agreement from the authors of the Software (see the COPYRIGHT file). You may develop Odoo modules that use the Software as a library (typically by depending on it, importing it and using its resources), but without copying any source code or material from the Software. You may distribute those modules under the license of your choice, provided that this license is compatible with the terms of the Odoo Proprietary License (For example: LGPL, MIT, or proprietary licenses similar to this one). It is forbidden to publish, distribute, sublicense, or sell copies of the Software or modified copies of the Software. The above copyright notice and this permission notice must be included in all copies or substantial portions of the Software. THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE.
Please log in to comment on this module