All you need to build custom applications
You become the developer
Create beautiful Applications
Design beautiful and full featured apps
in minutes, not weeks.
Design awesome Reports
Build great reports
with our awesome report builder.
Customize advanced Screen
More than just forms, customize graphs, kanban,
pivot tables, gantt charts, matrix, etc.
Automate business Workflows
Add business logic to your application, automate tasks with no development.
Boost your app with an email gateway,
the report engine, BI, workflows, etc.
Get a Mobile App
Your apps will automatically have a responsive,
mobile user interface.
Code-Less: Create custom applications in minutes rather than weeks, with no development.
Developer Friendly: Unlock the developer mode to get access to technical details.
Mobile Apps: Design your custom application once, and get a desktop and a mobile app automatically.
Scale easily: Scheduler will trigger all operations automatically for you based on product availabilities and forecasts of orders.
Forms: Create advanced forms with notebooks, inline discussion widgets, integrated statistics, etc.
Kanban: Design cards that can be dragged & dropped in columns for process-oriented documents.
Lists: Create read-only or read-write lists that look like Excel spreadsheets.
Graphs: Get beautiful statistics on your custom objects with the graph views: pie charts, line charts, bar charts, etc.
Pivot Table: Create custom pivot tables on the data; drill-down on any dimension and display several measures.
Gantt Charts: Gantt charts are great for time-related documents like events, meetings, planning, etc.
Calendar: Use the calendar view to manage documents linked to a schedule.
Grid: The grid view is convenient to massively edit records with a multi-dimensions matrix view.
Website Forms: Create website forms to allow your visitors to create records directly from your website.
Import: Match your custom columns with .CSV or .XLS files to add records or update existing ones.
Export: Create export templates based on your custom objects to reuse them easily.
Automation: Perform batch actions in a selection of records: delete, automations, etc.
Menu Editor: Reorganize your application menu with drag & drops, and create new menus in just a click.
Email Gateway: Get the email gateway directly connected to your app to create records or to discuss by email easily.
Search: Customize your search bar and use advanced features like grouping, filtering and access rights.
API: Get a web-service API to access all your custom objects easily. No extra code required.
Conditional Properties: Make your fields invisible, required or read only under certain conditions.
Templates: Use predefined report templates to create your own reports easily.
Multi-Languages: Reports are automatically printed in the language of the recipient (customer, vendor, etc.)
XML Editor: Use the XML editor for advanced reporting customizations based on HTML.
Send Emails: Automate emails based on actions, time or conditional statements to ease the relationship with your customers.
Python Code: Use python code to develop advanced automations. Sky is the limit.
Update Values: Automate updates based on conditional statements. Example: set the priority field to 'Urgent' if no responsible is assigned after 5 days.
Translations Manager: Your application and its user content will automatically run in multiple languages.
Inherit Odoo's features: Benefit from existing Odoo features to easily build advanced applications in minutes.
Share: Share your customizations with your friends and colleagues simply by sharing an URL.
Access Rights: Create ACLs rules or filters to define access rights for larger companies.
Integrated Documentation: Every Odoo Studio database has a collaborative notepad where you can document your customizations for your team.
Icon Designer: Design your own app icon, make it yours.