FlexiReport Designer - Visual PDF Report Builder
by ALSADIQ https://www.linkedin.com/in/alsadiq-mohamed-6649652b1
FlexiReport Designer
Visual Drag-and-Drop PDF Report Builder for Odoo 19
Design • Bind • Generate — No QWeb or XML required
Why FlexiReport?
Everything you need to design, customize, and generate beautiful PDF reports — directly inside Odoo.
Visual Canvas Designer
Drag-and-drop elements onto an interactive canvas with grid snapping, rulers, zoom, undo/redo, and a full property panel.
Server-Side PDF Engine
High-performance PDF generation with ReportLab. No headless browser needed. Supports multi-record output, conditional elements, and repeating sections.
Arabic / RTL First-Class
Full Arabic text shaping and BiDi rendering. Built-in Arabic fonts (Amiri, Cairo, Tajawal). Toggle RTL per element or globally.
Any Odoo Model
Bind reports to any Odoo model. Access relational fields (partner_id.name), computed fields, and One2many / Many2many repeating rows.
Rich Element Library
Text, images, barcodes, QR codes, tables, shapes, lines, signatures, dates, page numbers, and more.
Template Gallery
Start instantly with pre-built templates: invoices, sales orders, delivery notes, purchase orders, HR contracts, POS receipts, and more.
Supported Report Elements
Supported Page Formats
Getting Started in 4 Steps
⚠ Python Dependencies Required
Before installing, ensure the following Python packages are installed on your Odoo server:
pip install reportlab arabic_reshaper python-bidi
Technical Specifications
| Odoo Version | 19.0 |
| License | LGPL-3 |
| Category | Reporting |
| Odoo Dependencies | base, web, mail |
| Python Dependencies | reportlab, arabic_reshaper, python-bidi |
| Author | ALSADIQ |
FlexiReport vs Standard Odoo Reports
| Feature | FlexiReport | Standard QWeb |
|---|---|---|
| No XML / Coding Required | ✓ | ✗ |
| Drag-and-Drop Canvas | ✓ | ✗ |
| Arabic / RTL Support | ✓ | ✗ |
| Pixel-Perfect Positioning | ✓ | ✗ |
| No Browser Dependency | ✓ | ✗ |
| Reusable Template Gallery | ✓ | ✗ |
Ready to Design Beautiful Reports?
Install FlexiReport Designer and start creating pixel-perfect PDFs in minutes.
Odoo 19.0 • LGPL-3 • Arabic-First
| Availability |
Odoo Online
Odoo.sh
On Premise
|
| Odoo Apps Dependencies |
Discuss (mail)
|
| Lines of code | 13396 |
| Technical Name |
flexi_report |
| License | LGPL-3 |
| Website | https://www.linkedin.com/in/alsadiq-mohamed-6649652b1 |
Please log in to comment on this module