Skip to Content
Odoo Menu
  • Sign in
  • Try it free
  • Apps
    Finance
    • Accounting
    • Invoicing
    • Expenses
    • Spreadsheet (BI)
    • Documents
    • Sign
    Sales
    • CRM
    • Sales
    • POS Shop
    • POS Restaurant
    • Subscriptions
    • Rental
    Websites
    • Website Builder
    • eCommerce
    • Blog
    • Forum
    • Live Chat
    • eLearning
    Supply Chain
    • Inventory
    • Manufacturing
    • PLM
    • Purchase
    • Maintenance
    • Quality
    Human Resources
    • Employees
    • Recruitment
    • Time Off
    • Appraisals
    • Referrals
    • Fleet
    Marketing
    • Social Marketing
    • Email Marketing
    • SMS Marketing
    • Events
    • Marketing Automation
    • Surveys
    Services
    • Project
    • Timesheets
    • Field Service
    • Helpdesk
    • Planning
    • Appointments
    Productivity
    • Discuss
    • Approvals
    • IoT
    • VoIP
    • Knowledge
    • WhatsApp
    Third party apps Odoo Studio Odoo Cloud Platform
  • Industries
    Retail
    • Book Store
    • Clothing Store
    • Furniture Store
    • Grocery Store
    • Hardware Store
    • Toy Store
    Food & Hospitality
    • Bar and Pub
    • Restaurant
    • Fast Food
    • Guest House
    • Beverage Distributor
    • Hotel
    Real Estate
    • Real Estate Agency
    • Architecture Firm
    • Construction
    • Property Management
    • Gardening
    • Property Owner Association
    Consulting
    • Accounting Firm
    • Odoo Partner
    • Marketing Agency
    • Law firm
    • Talent Acquisition
    • Audit & Certification
    Manufacturing
    • Textile
    • Metal
    • Furnitures
    • Food
    • Brewery
    • Corporate Gifts
    Health & Fitness
    • Sports Club
    • Eyewear Store
    • Fitness Center
    • Wellness Practitioners
    • Pharmacy
    • Hair Salon
    Trades
    • Handyman
    • IT Hardware & Support
    • Solar Energy Systems
    • Shoe Maker
    • Cleaning Services
    • HVAC Services
    Others
    • Nonprofit Organization
    • Environmental Agency
    • Billboard Rental
    • Photography
    • Bike Leasing
    • Software Reseller
    Browse all Industries
  • Community
    Learn
    • Tutorials
    • Documentation
    • Certifications
    • Training
    • Blog
    • Podcast
    Empower Education
    • Education Program
    • Scale Up! Business Game
    • Visit Odoo
    Get the Software
    • Download
    • Compare Editions
    • Releases
    Collaborate
    • Github
    • Forum
    • Events
    • Translations
    • Become a Partner
    • Services for Partners
    • Register your Accounting Firm
    Get Services
    • Find a Partner
    • Find an Accountant
      • Get a Tailored Demo
    • Implementation Services
    • Customer References
    • Support
    • Upgrades
    Github Youtube Twitter Linkedin Instagram Facebook Spotify
    +32 2 290 34 90
    • Get a Tailored Demo
  • Pricing
  • Help
  1. APPS
  2. Extra Tools
  3. Smart Odoo View Builder Pro – Drag & Drop Form, List, Kanban Designer v 19.0
  4. Sales Conditions FAQ

Smart Odoo View Builder Pro – Drag & Drop Form, List, Kanban Designer

by odoobuilders
Odoo

$ 60.01

v 19.0 Third Party
Apps purchases are linked to your Odoo account, please sign in or sign up first.
Versions 16.0 17.0 18.0 19.0
You bought this module and need support? Click here!
Versions 16.0 17.0 18.0 19.0
  • Description
  • Manifest
Odoo 18  ·  Developer Tools  ·  Visual View Builder

Smart Odoo View Builder Pro

Drag & drop Form · List · Kanban · Search view designer with live preview and one-click XML + Python export.

Build production-ready Odoo views without hand-writing XML. A complete, in-app Odoo Studio alternative for developers — 20+ built-in tools for views, models, reports, XPath inheritance, validation and reference, all inside your Odoo backend.

$60 USD Odoo 18.0 LGPL-3 Community & Enterprise by odoobuilders
Smart Odoo View Builder Pro — live demo of the drag and drop Odoo view builder in action
20+
Built-in Tools
4
View Types
XML + PY
One-Click Export
0
Lines Hand-Written
100%
In-App / No SaaS

What is Smart Odoo View Builder Pro?

Smart Odoo View Builder Pro is an all-in-one, in-app visual view builder and developer toolkit for Odoo 18. Instead of hand-writing XML, you drag field types from a palette onto a canvas, arrange them into groups, notebooks and columns, and watch a live mockup of your Form, List (Tree), Kanban or Search view update instantly.

When you're done, export in one click: a complete ir.ui.view record, arch-only XML, or a ready-to-drop models.py Python file. Every output targets modern Odoo 18 syntax — <list> instead of <tree>, direct invisible / readonly / required attributes and modern kanban card templates.

It's far more than a form editor. Under one roof you also get a View Designer, XPath View Inheritance Editor, Model Builder with a live ERD, Field Wizard, Field Type Explorer, Field Dependency Visualizer, Python Model Analyzer, QWeb Report Builder, View Health Checker, XML Validator & Formatter, Changelog Generator and a searchable Odoo Developer Cheat Sheet. It's the practical Odoo Studio alternative built for developers, technical consultants and teams who want clean, versionable code — not locked-in customizations.

Why developers & consultants choose it

Ship custom Odoo views in minutes — with code you actually own

⚡

10× faster view building

Drag, drop, done. Prototype a form or list view in seconds instead of memorizing tag structure and attribute names.

📦

Clean, versionable code

Unlike Studio, output is standard XML & Python you copy into your module and commit to Git — no hidden database customizations.

🎯

Odoo 18-correct syntax

Generates modern <list> tags and direct attribute syntax so you never ship deprecated markup.

🔒

Runs 100% in your Odoo

A native OWL client action — no external SaaS, no data leaving your server. Works on Community & Enterprise.

🧠

Learn while you build

Built-in cheat sheet, field explorer and model analyzer teach you Odoo ORM & view patterns as you work.

✅

Validate before you deploy

Health Checker & XML Validator catch structure, accessibility and performance issues before they hit production.

20+ Tools, One App

A complete Odoo development studio inside your backend

📝

Form View Builder

Drag Char, Integer, Float, Monetary, Boolean, Date, HTML, Binary, Image and relational fields onto the canvas. Toggle Sheet, Header, Chatter and Notebook. Group fields visually with live properties.

📋

List / Tree View Builder

Add columns, drag to reorder, set per-column widgets and a live data mockup. Toggle Editable, No-Create and No-Delete — output modern Odoo 18 <list> markup.

🗂️

Kanban & Search Builders

Design modern kanban card templates and search views with filters, group-by and separators — no template boilerplate to memorize.

🧩

View Designer

A universal widget/layout canvas — drop Group, Notebook, Page, Separator, New Line, Div and any field, then copy the generated XML for a New View or an Inherited view.

🔗

XPath View Inheritance Editor

Build ir.ui.view inheritance visually. Choose before / after / inside / replace / attributes positions with quick XPath snippets — generate correct inherit XML every time.

👁️

Odoo Live Preview

Paste any Form / List / Kanban / Search XML and render a faithful mockup instantly. Auto-detects the view type and every field — perfect for reviewing views before deploying.

🏗️

Model Builder & ERD

Add models, draw a live Model Relationship Diagram, visualize Many2one / One2many / Many2many links, and export a clean Python model file.

🪄

Field Wizard

A 3-step assistant: pick a field type, configure label/help/modifiers (required, store, tracking, compute), then copy the exact Python definition.

🔬

Field Type Explorer

Browse all 19 Odoo field types with Python definitions, every attribute, storage notes and XML usage examples — a reference you'll keep open all day.

🕸️

Field Dependency Visualizer

Paste model code and see an interactive graph of computed, stored and @onchange fields with their @api.depends edges. Debug compute chains at a glance.

📊

Python Model Analyzer

A living reference for model attributes, ORM methods, @api decorators, mixins (mail.thread, activity, portal, rating, image…) and inheritance — with copyable snippets.

🛡️

View Health Checker

Run 22 automated rules across Structure, Accessibility, Performance, Best Practices and Security. Get pass / warn / error results before you deploy a view.

✔️

XML Validator & Formatter

Validate structure, auto-indent (2/4 spaces) and run Odoo-specific checks on any view XML. Fix messy arch in one click before committing.

📄

QWeb Report Builder

Design PDF reports with a live XML preview: paper format, portrait/landscape, margins, header/footer/logo. Generates the ir.actions.report record and QWeb template.

📜

Changelog Generator

Add Added / Fixed / Changed / Security entries and export a clean OCA-style CHANGELOG.rst and CHANGELOG.md with linked issue references.

📚

Odoo Developer Cheat Sheet

A searchable reference of ORM methods, @api decorators, field types, domain operators, view XML snippets, security and inheritance patterns — copy-paste ready.

💾

XML + Python Export & Save/Reload

Export Full XML (ir.ui.view), Arch-only XML or models.py Python — copy or download. Save your builds and reload them later.

How It Works

From blank canvas to production-ready code in 4 steps

1

Pick a model & view type

Load real fields from any accessible model and choose Form, List, Kanban or Search.

2

Drag & drop to design

Drop fields and layout elements onto the canvas; tune properties in the side panel.

3

Preview & validate

See a live mockup, then run the Health Checker and XML Validator to catch issues.

4

Export XML + Python

Copy the ir.ui.view XML and models.py into your module and commit.

Inside the App

A guided tour of the Smart Odoo View Builder Pro workspace

Dashboard — All-in-one home
Odoo View Builder dashboard with quick-start tiles for Form, List, Kanban, Search, View Designer and Model Builder

🏠 Command center — jump straight into any editor or tool. New Form View, Model Builder, templates and quick-start tiles put the whole toolkit one click away.

Form Editor — Field palette & properties
Odoo drag and drop form view builder with field type palette and live view properties panel

🎛️ Drag field types from the palette; set Sheet / Header / Chatter / Notebook and view identity on the right.

Form Editor — Groups & fields on canvas
Building an Odoo form view by grouping fields on the canvas with drag and drop

📐 Organize fields into groups and drop new fields exactly where you want them.

Export — Full ir.ui.view XML
One-click export of a complete Odoo ir.ui.view XML record from the view builder

📤 Full XML, Arch-only or Python — copy or download. Modern Odoo 18 syntax with correct record wrapping.

Export — Generated models.py Python
Generated Odoo models.py Python file with fields and ORM overrides exported from the builder

🐍 Get a ready-to-use Python model with field definitions and auto-managed ORM timestamps.

List / Tree Editor — Columns & live mockup
Odoo list tree view builder with reorderable columns, widgets and a live data mockup preview

📋 List / Tree Editor — add and reorder columns, pick widgets, toggle Editable / No-Create / No-Delete, and preview real-looking data. Exports modern <list> XML.

View Designer — Widgets → XML
Odoo View Designer dropping layout widgets and fields to generate view XML for new or inherited views

🧩 Drop Page, Separator, Div, Char, Many2one and more — get New View or Inherit XML instantly.

Live Preview — Paste XML, render view
Odoo live preview rendering a sale order form view from pasted XML with field auto-detection

👁️ Paste view XML and render a faithful mockup — supports form, tree, kanban and search.

View Inheritance Editor — XPath operations
Odoo XPath view inheritance editor building before after inside replace attributes operations for ir.ui.view

🔗 XPath Inheritance Editor — pick a target expression and position (before / after / inside / replace / attributes), add body XML, and generate correct inherited-view markup with quick snippets.

View Health Checker — 22 automated rules
Odoo view health checker running 22 rules for structure accessibility performance best practices and security

🛡️ Health Checker — one click runs 22 rules and reports errors, warnings and passes across Structure, Accessibility, Performance, Best Practices and Security.

Python Model Analyzer — @api, ORM, mixins
Odoo python model analyzer reference for api decorators depends constrains onchange with code snippets

📊 Model attrs, ORM methods, @api decorators, mixins & inheritance — all copyable.

Field Type Explorer — 19 field types
Odoo field type explorer showing Char field python definition attributes and XML usage example

🔬 Every field type with definition, attributes, widgets and XML examples.

Field Wizard — Smart field creation
Odoo field wizard step one choosing a field type in a guided smart field creation assistant

🪄 Pick a type, configure modifiers, and copy the exact Python field definition.

Field Dependency Visualizer — compute graph
Odoo field dependency visualizer graph of computed stored and onchange fields with api depends edges

🕸️ Visualize @api.depends chains and debug compute logic.

Model Builder — Relationship Diagram (ERD)
Odoo model relationship diagram ERD showing sale.order res.partner and sale.order.line with Many2one One2many links

🏗️ Model Builder & ERD — add models, see relationships drawn live, and export Python. Perfect for planning a new module's data structure.

XML Validator & Formatter
Odoo XML validator and formatter with structure validation formatting and Odoo-specific checks

✔️ Validate, auto-format and run Odoo-specific checks on any view XML.

QWeb Report Builder — PDF designer
Odoo QWeb report builder designing a PDF report with paper format margins and live XML template preview

📄 Design PDF reports and generate the ir.actions.report + QWeb template.

Changelog Generator — RST + Markdown
Odoo changelog generator producing OCA style CHANGELOG rst and markdown with issue links

📜 Generate OCA-style CHANGELOG.rst and CHANGELOG.md with linked issues.

Odoo Developer Cheat Sheet
Odoo developer cheat sheet with ORM methods api decorators field types domain operators and view XML snippets

📚 Searchable ORM, decorators, domains, security & view snippets — copy instantly.

Who Is This For?

If you build or customize Odoo, this pays for itself on day one

👨‍💻

Odoo Developers

Scaffold views & models in seconds, then paste clean XML/Python into your custom module.

🧑‍🏫

Functional Consultants

Prototype and demo view changes to clients live — a true no-code Odoo Studio alternative.

🎓

Learners & Trainees

Learn Odoo view & ORM syntax hands-on with the cheat sheet, explorer and analyzer.

🏢

Implementation Teams

Standardize view quality with the Health Checker and validator before every release.

Technical Information

Module Details

Version18.0.1.0.0
Odoo Version18.0 (Community & Enterprise)
CategoryTools / Developer Tools
LicenseLGPL-3
Authorodoobuilders
TechnologyOWL client action (single-page)
Price$60 USD

Dependencies & Compatibility

Depends on:

base web

Highlights:

  • Runs entirely inside your Odoo backend — no external service
  • Loads real fields from any accessible model
  • Exports Full XML, Arch-only XML and models.py
  • Save & reload your builds anytime
  • Modern Odoo 18 view syntax out of the box

Frequently Asked Questions

Is this an Odoo Studio alternative?

Yes. Smart Odoo View Builder Pro gives you drag-and-drop view design like Studio, but instead of hidden database customizations it produces clean, standard XML and Python code you commit to your own module — ideal for developers who need versionable, deployable output.

Which view types can I build?

Form, List (Tree), Kanban and Search — plus a universal View Designer, a QWeb PDF report builder and an XPath-based inheritance editor for extending existing views.

Do I need coding skills?

No. You can build entire views by dragging and dropping. When you're ready, the app writes the code for you — and the built-in cheat sheet, field explorer and model analyzer help you learn Odoo development as you go.

Is my data safe?

Completely. It's a native OWL client action running inside your own Odoo instance — nothing is sent to any external server or SaaS.

Does it work on Community and Enterprise?

Yes — it depends only on base and web, so it runs on both Odoo 18 Community and Enterprise editions.

Build Odoo Views the Smart Way

Stop hand-writing XML and memorizing tags. Drag, drop, preview and export production-ready views & models — with 20+ developer tools in one native Odoo app.

$60
One-time purchase
18.0
Odoo version
LGPL-3
Open license

By odoobuilders  ·  Smart Odoo View Builder Pro  ·  Compatible with Odoo 18 Community & Enterprise

Availability
Odoo Online
Odoo.sh
On Premise
Lines of code 4278
Technical Name odoo_view_builder
LicenseLGPL-3

Please log in to comment on this module

  • The author can leave a single reply to each comment.
  • This section is meant to ask simple questions or leave a rating. Every report of a problem experienced while using the module should be addressed to the author directly (refer to the following point).
  • If you want to start a discussion with the author or have a question related to your purchase, please use the support page.
Community
  • Tutorials
  • Documentation
  • Forum
Open Source
  • Download
  • Github
  • Runbot
  • Translations
Services
  • Odoo.sh Hosting
  • Support
  • Upgrade
  • Custom Developments
  • Education
  • Find an Accountant
  • Find a Partner
  • Become a Partner
About us
  • Our company
  • Brand Assets
  • Contact us
  • Jobs
  • Events
  • Podcast
  • Blog
  • Customers
  • Legal • Privacy
  • Security

Odoo is a suite of open source business apps that cover all your company needs: CRM, eCommerce, accounting, inventory, point of sale, project management, etc.

Odoo's unique value proposition is to be at the same time very easy to use and fully integrated.

Website made with