OCA modules for Odoo 13
There are 1,992 OCA community modules confirmed in Odoo 13.0: for each one, the branch, the module directory and the installable manifest have been checked on GitHub. Odoo 12 has 2,205. Open any module to see what it does, its availability in the other versions and its sources.
Confirmed modules per version
Repositories with the most modules in Odoo 13
See also
Modules for Odoo 13
- Stock Warehouse Orderpoint Stock InfoOdoo 12, 13stock_warehouse_orderpoint_stock_info
Shows live stock availability (on hand, incoming, outgoing and forecast) directly on reordering rules, so planners can see stock levels without leaving the screen.
- stock_warehouse_orderpoint_stock_info_unreserved
Adds an extra stock figure to reordering rules: the quantity available at the rule's location that is not already reserved for other orders. It appears next to the existing on-hand quantity in the reordering rule list and form.
- Stock whole kit constraintOdoo 12, 13, 14, 15, 18stock_whole_kit_constraint
Adds a per-product option to forbid partial deliveries of kit components. When disabled, Odoo blocks validating a transfer that would deliver only part of a kit's components.
- Storage BackendOdoo 12, 13, 14, 15, 16, 17, 18storage_backend
Lets administrators define storage backends (currently a filesystem location) and group them into categories, then test the connection from the backend form.
- Storage Backend FTPOdoo 13, 14, 15, 16, 18storage_backend_ftp
Adds FTP as a storage option in Odoo, so files can be stored on and read from an FTP server instead of local disk. Users configure the FTP host, port, encryption, login and password on a storage backend record.
- Storage Backend S3Odoo 12, 13, 14, 15, 18storage_backend_s3
This module lets you store Odoo files in Amazon S3 instead of on the server. You configure an S3 storage backend with your AWS credentials, bucket and region, and Odoo then saves and retrieves files from that bucket.
- Storage Backend SFTPOdoo 12, 13, 14, 15, 16, 17, 18storage_backend_sftp
Adds SFTP as a storage backend option in Odoo, letting users configure an SFTP server and use it to store and retrieve files.
- Storage FileOdoo 12, 13, 14, 15, 16, 18storage_file
Lets you store files on external storage backends and manage them from Odoo, with metadata such as checksum, size and mime type, public or private access, and a wizard to move files between backends.
- Storage ImageOdoo 12, 13, 14, 15, 18storage_image
Lets users store images (and their resized thumbnails) in an external storage backend instead of the Odoo database, with a dedicated Image menu, image previews, alt names and a Replace File button.
- Storage Image Backend MigrationOdoo 13, 14, 15storage_image_backend_migration
Lets you move all stored images and thumbnails from one storage backend to another. You pick the source and destination backends in a wizard and the transfer runs in the background.
- Storage Image ProductOdoo 12, 13, 15, 18storage_image_product
Lets users attach images from the image library to products, product variants and product categories, and tag those images (for example main, secondary, packaging) so the right picture is shown automatically.
- Storage Image Product BrandOdoo 13, 14, 15storage_image_product_brand
Attach images to product brands and choose which one is the main image. The brand form and kanban card show the brand's images, and the main image is picked automatically from the first one in the list.
- Import Storage product imageOdoo 13, 14, 15storage_import_image_advanced
Import product images in bulk from a CSV file listing image URLs or file paths, with the images stored in a chosen storage backend and linked to products or variants.
- Storage MediaOdoo 13, 14, 15, 18storage_media
Lets you store and organise media files (images, videos, documents) in Odoo, with their own media types and storage backend, and replace a media file without losing its record.
- Storage Media ProductOdoo 13, 14, 18storage_media_product
Lets users attach media files (images, documents) to products, product variants and product categories, with optional attribute filters so a media only shows for the matching variant.
- Storage ThumbnailOdoo 12, 13, 14, 15, 18storage_thumbnail
Adds thumbnail support to files stored in Odoo's storage system, automatically creating small and medium image previews when records are created.
- Supplier CalendarOdoo 12, 13, 14, 15, 16, 17, 18, 19supplier_calendar
Lets you attach a working-time calendar to a supplier so purchase lead times are counted in that supplier's working days instead of plain calendar days, and uses it to compute planned dates on purchase orders and stock pickings.
- Survey contacts generationOdoo 13, 15, 16, 17, 19survey_contact_generation
Turn survey answers into real contacts in Odoo. Map each question to a contact field, and when someone submits the survey a contact (or a whole hierarchy of contacts) is created automatically.
- Survey leads generationOdoo 13, 15, 17, 19survey_crm_generation
Turn survey answers into CRM leads or opportunities automatically. Choose which survey creates leads, which sales team and tags they get, and map questions to lead fields.
- Survey sales linked to leadsOdoo 13, 15, 17, 19survey_crm_sale_generation
When a survey that generates a quotation and a lead is submitted, the lead is automatically linked to that quotation and its expected revenue is updated. Confirming the quotation also marks the linked opportunity as won.
- Survey description fieldOdoo 12, 13, 14survey_description
Adds a 'Thank you message' tab to the survey form in the Odoo backend, letting users edit the message shown to participants after they complete a survey.
- Survey Form.ioOdoo 13, 16survey_formio
This module lets you export an Odoo survey as a form.io compatible JSON and import answers coming back from a form.io form into a survey answer record.
- Survey legal termsOdoo 13, 15, 17, 18, 19survey_legal
Adds an optional legal terms acceptance checkbox to surveys, which participants must tick before submitting. When enabled, the acceptance is recorded with the participant's IP address, browser and language details.
- Survey five stars question typeOdoo 13, 14, 16survey_question_type_five_star
Adds a "Five Stars Rating" question type to surveys, letting respondents rate on a 1-to-5 star scale and showing star-based results in statistics and printed surveys.
- Link between resource bookings and surveysOdoo 12, 13, 15, 16, 17, 19survey_resource_booking
Link a survey to a resource booking type and invite the requester to answer it from the booking. The booking then stores the requester's survey answers for quick access.
- Survey Result MailOdoo 13, 15, 17, 19survey_result_mail
Lets you automatically email survey participants a copy of their own answers as soon as they complete the survey, either written inside the email or as a PDF attachment.
- Survey sale generationOdoo 13, 15, 17, 19survey_sale_generation
Turn survey answers into sales quotations automatically. Link products to survey questions and answers, and when a respondent submits the survey, Odoo creates a draft quotation with the matching products and quantities.
- Survey XLSXOdoo 13, 14, 15, 16, 18survey_xlsx
Adds an Excel (XLSX) report that exports the answers of a survey, one row per completed participant, with one column per question.
- Test Base Binary URL ImportOdoo 13, 16test_base_binary_url_import
This is a technical test module that adds a small 'Test Binaries' screen to Odoo, used only to verify the file-from-URL import feature of the Base Binary URL Import module.
- test-base-geoengineOdoo 12, 13test_base_geoengine
This is a technical test module for the geospatial engine; it adds no business features for end users. It only creates sample records with map fields to verify that geographic data types and map views work correctly.
- Test suite for base_import_asyncOdoo 12, 13, 14test_base_import_async
This is a technical test module for the asynchronous import feature; it adds no screens or business features for end users and is not meant to be installed in normal use.
- Test Base Time WindowOdoo 13, 14, 18test_base_time_window
Adds a test model for time windows linked to contacts, so delivery time windows can be stored per contact and retrieved by weekday. It is a technical test module, not a business feature.
- Components TestsOdoo 12, 13, 14, 15, 16, 17, 18test_component
This is a hidden technical module that only adds automated tests for the Components framework. It is not meant to be installed on a production database; it creates test models and components used to verify that component inheritance and collections work.
- Connector TestsOdoo 12, 13, 14, 15, 16, 17, 18test_connector
This hidden module adds test-only models and components used to run automated tests for the Connector framework. It is not meant for real business use and should not be installed on a production database.
- Queue Job TestsOdoo 12, 13, 14, 15, 16, 17, 18, 19test_queue_job
This is a technical test module for the Queue Job system: it adds sample models, channels and job configurations used to verify that background jobs, retries, related actions and job chains work correctly. It is not meant for everyday business use.
- Kaizen ThemeOdoo 13theme_kaizen
Kaizen Theme gives your Odoo website a complete corporate look with ready-made page sections, a mega menu, blog layouts and a colour palette you can adjust from the website editor.
- Product UoM UNECEOdoo 12, 13, 14, 15, 16, 17, 18, 19uom_unece
Adds a UNECE Code field to units of measure so each unit can carry the official United Nations code used in international e-invoicing standards.
- Fuzzy Search of URL in AttachmentsOdoo 13, 14, 16url_attachment_search_fuzzy
Adds a trigram index on the URL field of attachments so that searching or filtering attachments by URL is much faster on large databases.
- User's Log ViewerOdoo 12, 13, 14, 15, 16, 17, 18, 19user_log_view
Adds an "Authentication logs" smart button on the user form so you can see when each user logged in, grouped by day.
- LDAP groups assignmentOdoo 12, 13, 14, 15, 16, 17users_ldap_groups
Lets administrators map LDAP directory attributes to Odoo groups, so users logging in via LDAP are automatically placed in the right groups, optionally keeping group membership strictly in sync with LDAP.
- LDAP mapping for user name and e-mailOdoo 12, 13, 14, 16, 17, 18users_ldap_mail
Adds two settings to LDAP server configurations so Odoo can read the user's full name and e-mail address from LDAP when creating or updating users.
- LDAP PopulateOdoo 12, 13, 14, 16, 17users_ldap_populate
Adds a Populate button to LDAP server configurations so administrators can create Odoo users from the directory in one click, and optionally deactivate users who no longer exist in LDAP.
- VaultOdoo 13, 14, 15, 16, 18vault
Store passwords, secrets and files in encrypted vaults inside Odoo. Share vaults with other users, send secrets to their inbox, and import or export vaults as files.
- Vault - ShareOdoo 13, 14, 15, 16, 18vault_share
Lets users share a secret or file from the vault with external people through a link and a numeric PIN. Shares expire automatically after a set time or number of accesses.
- Vendor transport lead timeOdoo 13, 14, 18vendor_transport_lead_time
Split a vendor's lead time into supplier lead time and transport lead time, and use the transport part to show when goods must be handed to the carrier so they arrive on the planned date.
- web_action_conditionableOdoo 12, 13, 14, 15, 16, 17, 18web_action_conditionable
Lets you show or hide the Add a line and Delete buttons on embedded lists (one-to-many fields) depending on values in the current record, using conditions written in the view.
- Advanced searchOdoo 12, 13, 14, 15, 16web_advanced_search
Adds an "Add Advanced Filter" option to the search bar's Filters menu, letting users build complex search conditions with a visual domain editor and pick related records (many2one, many2many, one2many) directly in custom filters.
- Web Archive DateOdoo 13, 14, 15web_archive_date
Shows the latest archive date and the user who archived a record in the record's metadata popup, next to the usual creation and modification information.
- Boolean Button WidgetOdoo 13web_boolean_button
Adds a 'boolean_button' widget for form views that displays a boolean field as a clickable status button with a label and hover text, similar to Odoo 12.0.
- Calendar slot durationOdoo 12, 13, 14, 15, 16, 17, 18, 19web_calendar_slot_duration
Lets you change how tall each time slot is in Odoo's calendar views and set a default length for new events, by adding a calendar slot duration setting to the view context.
- Chatter PositionOdoo 13, 15, 16, 17, 18, 19web_chatter_position
Lets each user choose where the chatter (messages and activity panel) appears on form views: responsive, always at the bottom, or always on the side. The choice is saved in the user's preferences.
- Web Company ColorOdoo 12, 13, 14, 15, 16, 17, 18, 19web_company_color
Lets administrators change the colors of the Odoo web interface (top navigation bar, buttons, links, submenus) per company, either by picking colors manually or by generating them automatically from the company logo.
- Web Confirm DuplicateOdoo 13web_confirm_duplicate
Adds a confirmation dialog before a record is duplicated, so users must confirm the action instead of copying records by accident.
- Web - Numpad Dot as decimal separatorOdoo 12, 13, 14web_decimal_numpad_dot
Lets users type the dot key on the numeric keypad to enter the decimal separator, even in Odoo languages that normally use a comma. It applies to numeric and money fields in the backend.
- Web Dialog SizeOdoo 12, 13, 14, 15, 16, 17, 18, 19, 20web_dialog_size
Adds a maximize/restore button to every dialog window in Odoo, letting users expand a pop-up to full screen width and switch it back to its normal size. The chosen state is remembered in the browser and can be forced by default through a system setting.
- Web Disable Export GroupOdoo 12, 13, 14, 15, 16, 18web_disable_export_group
Adds a separate permission for the direct Excel (xlsx) export in list views, so administrators can decide who may export data directly and who may only use the standard export options.
- Web Domain FieldOdoo 12, 13, 14, 15, 16web_domain_field
Lets a view use the value of another field on the same screen as the filter (domain) for a field, instead of a fixed filter written in the view. It is a technical building block for developers.
- Drop target supportOdoo 12, 13, 14, 15web_drop_target
Lets users drag files from their computer straight into Odoo form views, where the files are saved as attachments on the record being viewed.
- Web Editor Background Color PickerOdoo 12, 13web_editor_background_color
Lets you pick any custom background color for website editor snippets, not just the preset colors. A "Custom Color" section with a plus button opens a color dialog and remembers your recent choices.
- Web Environment RibbonOdoo 12, 13, 14, 15, 16, 17, 18, 19, 20web_environment_ribbon
Displays a colored ribbon in the top corner of every Odoo page to mark a test or non-production environment. The ribbon text and colors are configurable through system parameters.