- Home
- Apps
- Odoo Modules
- Studio-Style No-Code Custom Fields & Form Builder for Odoo
Illustrative previewAdd fields, tabs, buttons, computed & related fields, and views to any Odoo model from the UI — no code.
A Community-edition Studio alternative.
What is Studio-Style No-Code Custom Fields & Form Builder for Odoo?
Add fields, tabs, buttons, computed & related fields, and views to any Odoo model from the UI — no code. A Community-edition Studio alternative. Built to order by ECOSIRE for Odoo 17, 18, 19 — indicative price from $999.00 USD; request a quote for a scoped proposal.
Key Features
Built to order, done for you
No DIY setup — a working app, built, installed and supported by ECOSIRE.
- 1
You order
Start with a one-time build price. We scope it with you at kickoff.
- 2
We build & install
ECOSIRE builds, configures and installs it on your Odoo.
- 3
Go live + support
You go live in about one working week, with two weeks of go-live support. Defects in the code we deliver are fixed free of charge.
Technical Specifications
- Odoo Compatibility
- Odoo 17, Odoo 18, Odoo 19
- Editions
- Enterprise & Community
- License
- Licence confirmation required
- Python Requirement
- Python 3.10+
- Database
- PostgreSQL 12+
About this Product
Odoo Studio is powerful, but it is locked behind an Enterprise subscription — and its customizations live inside your database, not in reviewable, version-controlled code. This module gives your team a Studio-style, no-code customization workbench on Odoo Community (17, 18 and 19), then hands you the clean, exportable module code so nothing is trapped in the UI.
ECOSIRE builds and installs this as a net-new, build-to-order module tailored to your database. From a friendly point-and-click editor, business users add fields, tabs, buttons, computed and related fields, smart-button counters, and layout changes to any model — Contacts, Sales, Inventory, Projects, HR, or your own custom apps — without writing a line of Python or XML. Under the hood it generates proper Odoo primitives: ir.model.fields records for new fields, view inheritance via ir.ui.view (arch XPath), attribute rules (invisible, readonly, required with domain-based conditions), and menu/action wiring. Because everything maps to real ORM and view structures, your customizations behave exactly like hand-coded ones and survive upgrades cleanly.
The differentiator is the one-click "Export as installable module" button. Any set of changes you make in the UI is packaged into a standard Odoo addon — __manifest__.py, models/, views/, security/ir.model.access.csv and record rules — that you can drop into staging, commit to git, and deploy through your normal CI. You get the speed of no-code with the auditability and portability of real code. Computed fields you define through the visual formula builder are translated into @api.depends-tracked Python compute methods; related fields become proper fields.X(related=...) definitions; and access is scaffolded into ACL and record-rule files so you never accidentally expose data.
We deliver a working, hardened installation on Odoo 17, 18 or 19 (Community or Enterprise), configured against your models and permission model, with your team trained to self-serve. This is not an instant apps.odoo.com download — it is a one working week engagement where ECOSIRE builds, installs, tests and documents the module for your exact environment, then supports it. If Enterprise Studio pricing, vendor lock-in, or "customizations we can't see in git" have been holding you back, this replaces all three.
What you get
- Fully built and installed no-code Form Builder module on your Odoo 17/18/19 instance (Community or Enterprise), configured against your live models
- Complete, readable module source code delivered to you (models, views, security ACL + record rules, __manifest__.py) — yours to keep, commit to git, and audit
- Initial customization set implemented on the models you nominate during scoping (e.g. added fields/tabs on Sales, Contacts or a custom app) as a working example and starting point
- Security configuration review — ir.model.access.csv and record rules validated so your new fields and models respect existing role permissions
- Written admin/user documentation plus a short recorded walkthrough covering field creation, computed/related fields, conditional rules, and the export-to-module workflow
- Live training session (screen-share) for your team so business users can self-serve customizations after handover
- Staging-to-production deployment support, including the exported-addon → git → CI hand-off pattern for your environment
- A defined post-launch support and bug-fix window with a named ECOSIRE contact and agreed response terms
Who this is for
Odoo Community admin priced out of Studio
Runs Odoo Community and needs to add fields, tabs and computed logic regularly but can't justify the Enterprise upgrade purely for Studio. Wants Studio-like self-service without the subscription — and without hand-writing XML for every small change.
Ops or business manager who owns the process, not the code
Understands the business logic and wants to iterate on forms and fields as processes evolve, but isn't a developer. Needs a safe, guided UI where they can add a field or a conditional rule today without filing a ticket and waiting a week.
Odoo partner / implementer standardizing delivery
Builds Odoo for multiple clients and wants a faster, consistent way to capture requirements as real, exportable addons. Values that every UI change lands as clean git-committable code instead of untracked database tinkering that breaks on upgrade.
IT lead who requires everything in version control
Will not allow production customizations that live only in the database. Needs the auditability, review, and rollback of code — but wants business users to move fast. The export-as-module workflow satisfies both governance and speed.
How Studio-Style No-Code Custom Fields & Form Builder for Odoo Compares
| Criterion | ECOSIRE | Custom Build | Competitor | Odoo Native |
|---|---|---|---|---|
| Runs on Odoo Community (no Enterprise subscription) | Included | Included | Partial support | Not included |
| No-code, business-user-friendly editor | Included | Not included | Partial support | Included |
| Export customizations as installable, git-committable module | Included | Included | Not included | Not included |
| Computed & related fields without writing Python | Included | Not included | Partial support | Not included |
| Conditional visibility / readonly / required rules from UI | Included | Partial support | Partial support | Not included |
| Auto-generated security (ir.model.access.csv + record rules) | Included | Partial support | Not included | Not included |
| Built, installed, tested & documented for your exact database | Included | Partial support | Not included | Not included |
| Change-tracking with preview and one-click rollback | Included | Not included | Partial support | Not included |
| Supported across Odoo 17, 18 and 19 with a named contact | Included | Partial support | Partial support | Included |
Frequently Asked Questions about Studio-Style No-Code Custom Fields & Form Builder
How long until it's live, and what's the delivery process?
This is a build-to-order module, not an instant apps.odoo.com download. Typical delivery is one working week: a short scoping call to confirm your Odoo version, edition and target models; ECOSIRE builds and hardens the module; we install it on your staging instance, test against your data and permissions, then deploy to production and train your team. You receive the full source code at handover.
What do support and updates look like after handover?
Every engagement includes a defined post-launch support window with a named ECOSIRE contact and agreed response terms for bug fixes. Because you receive the complete, standard-Odoo source (manifest, models, views, security), you're never locked in — your own team or any Odoo partner can maintain it. We also offer optional ongoing support retainers and paid feature enhancements, and we validate the module against new Odoo minor releases on request.
Is this the same as Odoo Studio?
It delivers a Studio-style no-code experience — visual field, tab, button, computed/related field and conditional-rule editing — but it runs on Odoo Community (no Enterprise subscription required) and, unlike Studio, exports every change as a standard installable module you can commit to git and deploy through CI. Studio keeps customizations inside the database; this gives you reviewable, portable code.
Will my customizations survive Odoo upgrades?
Yes — the module generates real Odoo primitives (ir.model.fields, view inheritance via XPath, proper compute methods with @api.depends, ACL and record rules) rather than fragile hacks, and it supports Odoo 17, 18 and 19. Because your changes are exportable as a versioned addon, upgrading is a normal module migration instead of trying to reproduce untracked UI clicks. We can also assist with the version migration as a scoped add-on.
Can non-developers use it safely without breaking the database?
That's the point. Business users work in a guided UI that maps to safe operations, with change-tracking so any customization set can be previewed, disabled or reverted without hand-editing the database. New fields and models are automatically scaffolded into security/ir.model.access.csv so nothing is exposed without an explicit ACL, and computed fields use validated formula building rather than free-form Python. During training we set the guardrails that fit your team's skill level.
Does it work with our existing custom modules and third-party apps?
Yes. It can add fields, tabs, buttons and views to any model in your database — Odoo core apps, your own custom modules, or third-party addons — because it uses standard view inheritance targeted by stable XPath. New logic can also integrate over XML-RPC/JSON-RPC if you drive customizations from external systems. During scoping we confirm the target models and flag any that need special handling.
Related Modules
Studio-Style No-Code Custom Fields & Form Builder
Add fields, tabs, buttons, computed & related fields, and views to any Odoo model from the UI — no code. A Community-edition Studio alternative.
- Visual field editor — add Char, Text, Integer, Float, Boolean, Date/Datetime, Selection, Html, Binary, Many2one, One2many and Many2many fields to any model from the UI, each generating a proper ir.model.fields record
- Drag-and-drop form layout designer that edits view inheritance (ir.ui.view arch via XPath) — add tabs (notebook pages), groups, columns and separators without touching XML
- No-code computed fields via a visual formula builder that generates @api.depends-tracked Python compute methods (store on/off, with automatic recomputation)
- Related fields defined by picking a source path (e.g. partner_id.country_id.name) — generated as fields.X(related=...) with the correct type inferred



