OdooWiki OCA HUB

OCA modules for Odoo 18

There are 3,113 OCA community modules confirmed in Odoo 18.0: for each one, the branch, the module directory and the installable manifest have been checked on GitHub. Odoo 17 has 1,994. 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 18

See also

Modules for Odoo 18

  • fleet_vehicle_service_activity

    Automatically schedules an activity for the vehicle fleet manager a set number of days before a vehicle service date, so upcoming services are not missed.

  • Scheduling Meetings for Vehicle ServicesOdoo 12, 13, 14, 15, 16, 18
    fleet_vehicle_service_calendar

    Lets users schedule calendar meetings directly from a vehicle service record and see how many meetings are linked to it, with a smart button that opens the calendar pre-filled for that service.

  • Kanban Features for Vehicle ServicesOdoo 12, 13, 14, 15, 16, 18, 19
    fleet_vehicle_service_kanban

    Adds kanban-style tracking to vehicle service logs: stages, tags, priority, a responsible person and configurable activity types, so services can be organised and followed up like tasks.

  • Fleet Vehicle Service ServicesOdoo 14, 15, 16, 17, 18, 19
    fleet_vehicle_service_services

    Lets you list the individual services included in a fleet vehicle service record, so one service entry can group several service types.

  • Fleet Vehicle StockOdoo 12, 13, 14, 15, 16, 18
    fleet_vehicle_stock

    Links Fleet vehicles to inventory products and serial numbers, and can automatically create a fleet vehicle when a serial-tracked product is received.

  • Fleet Vehicle UsageOdoo 16, 17, 18, 19
    fleet_vehicle_usage

    Record who drives which fleet vehicle, when it was picked up and returned, and see at a glance which vehicles are currently in use.

  • fs_attachment

    Lets Odoo store attachments (documents, images, files) on an external storage such as a shared disk or cloud object store instead of the local server disk, and keeps file names readable and linkable.

  • fs_attachment_environment

    Lets Odoo read filesystem storage settings for attachments from the server environment file instead of the database. It is a technical glue module installed automatically with the filesystem attachment and server environment modules.

  • Fs Attachment S3Odoo 16, 17, 18, 19
    fs_attachment_s3

    This module lets Odoo store attachments in Amazon S3 and serve them securely through X-Accel-Redirect, with optional signed URLs and enforced file types.

  • fs_attachment_s3_environment

    Lets administrators configure S3 attachment storage settings (signed URL usage and expiration) through server environment variables instead of typing them in Odoo, and restores those settings if the module is uninstalled.

  • Fs Base Multi ImageOdoo 16, 17, 18
    fs_base_multi_image

    This technical module adds a reusable image library and a drag-and-drop image uploader that other Odoo modules can use to attach multiple images to their records, storing the files in an external file system.

  • Fs FileOdoo 16, 17, 18
    fs_file

    Adds a new field type that stores files in an external filesystem instead of Odoo's internal filestore, with an upload/download/delete widget in forms. Useful for large files.

  • Fs FolderOdoo 18, 19
    fs_folder

    Link external filesystem folders to any Odoo record and manage their contents directly from the record's form view. Users can browse, upload, rename, copy, move, delete and preview files stored on external storages without leaving Odoo.

  • fs_folder_demo

    Adds a Documents tab to the contact form where you can store and manage files in a folder linked to that contact. The folder is created automatically inside Odoo's file storage.

  • fs_folder_environment

    This module lets administrators control the 'Use as default for FS contents' setting of filesystem storage configurations from the server environment file instead of the Odoo interface.

  • fs_folder_ms_drive

    Lets users browse, preview, download and open files stored in Microsoft Drive (OneDrive/SharePoint) directly from Odoo folder fields, with extra file details such as description, creator and modified-by.

  • fs_folder_webdav

    Improves how WebDAV folders (such as Nextcloud) are displayed in the folder browser, hiding fields WebDAV does not support and showing the last modification date in a readable format.

  • Fs ImageOdoo 16, 17, 18
    fs_image

    Adds a new type of image field that stores images on a filesystem storage instead of the database, with automatic resizing and an editable alternative text for accessibility.

  • Fs Image ThumbnailOdoo 16, 17, 18
    fs_image_thumbnail

    This technical module lets Odoo generate and store resized thumbnail versions of images attached to records, and shows them on the attachment form and in a dedicated menu.

  • Filesystem Storage BackendOdoo 16, 17, 18, 19
    fs_storage

    Lets administrators define external file storage backends (local Odoo filestore, S3, SFTP, FTP, ZIP, and more) and test their connection from Odoo. Other modules can then route attachments to the right storage by model or by field.

  • fs_storage_environment

    Lets administrators configure filesystem storage settings (protocol, options, directory path) from server environment configuration files instead of typing them in Odoo, so storage backends can be managed per deployment.

  • fs_storage_ms_drive

    Lets Odoo store files on Microsoft OneDrive or SharePoint by adding a Microsoft Drive storage option to the Filesystem Storage configuration. Users link their Microsoft account and Odoo keeps the access token up to date automatically.

  • geospatial_plot

    Draw and manage land plots on an interactive map, link them to contacts as user or owner, and see total, owned and leased acreage per contact.

  • Github ConnectorOdoo 12, 13, 14, 15, 16, 17, 18
    github_connector

    Connect Odoo to GitHub to import and keep in sync organizations, teams, members, repositories and branches, download source code locally, and analyze code statistics by rules.

  • Github Connector - OdooOdoo 12, 13, 14, 15, 16, 17, 18
    github_connector_odoo

    Analyze Odoo modules hosted on GitHub repositories: extract manifest data, authors, licenses, dependencies, and code statistics, and view them in dedicated menus and reports.

  • Helpdesk ManagementOdoo 12, 13, 14, 15, 16, 17, 18, 19
    helpdesk_mgmt

    Adds a complete helpdesk to Odoo: users create, assign, track and close support tickets organised by teams, stages, categories, channels and tags, and customers can submit and follow their tickets from the portal.

  • Helpdesk Management ActivityOdoo 16, 17, 18, 19
    helpdesk_mgmt_activity

    Link a helpdesk ticket to any Odoo record and create an activity on that record directly from the ticket. When the activity is completed, the ticket automatically moves to a chosen stage.

  • Link between Helpdesk and CRMOdoo 13, 15, 16, 17, 18, 19
    helpdesk_mgmt_crm

    Lets salespeople turn a helpdesk ticket into a CRM opportunity in one click, copying the ticket's messages and followers, and keeps a link between the ticket and the opportunity.

  • Helpdesk Mgmt FieldserviceOdoo 12, 14, 16, 18, 19
    helpdesk_mgmt_fieldservice

    Link helpdesk tickets to field service orders: create service orders from a ticket, see all tickets for a service location, and get prompted to close the ticket when its service orders are finished.

  • helpdesk_mgmt_fieldservice_equipment

    Link helpdesk tickets to field service equipment so you can see which equipment a ticket is about and jump from an equipment record to all its tickets.

  • helpdesk_mgmt_fieldservice_equipment_warranty

    Shows the warranty period of the equipment linked to a helpdesk ticket, so agents can see at a glance whether the covered equipment is still under warranty.

  • helpdesk_mgmt_fieldservice_project

    When you create a Field Service order from a helpdesk ticket, the ticket's project and task are automatically carried over to the new order.

  • helpdesk_mgmt_mail_autogenerated_header

    Stops Odoo from sending the helpdesk stage welcome email when a ticket is created from an automatic email such as an out-of-office reply, preventing email loops.

  • Helpdesk Ticket MergeOdoo 16, 17, 18, 19
    helpdesk_mgmt_merge

    Lets helpdesk users combine several tickets into one, either by merging them into an existing ticket or by creating a brand-new ticket, then archives the merged tickets.

  • Portal FollowerOdoo 16, 17, 18
    helpdesk_mgmt_portal_follower

    Adds an "Emails in Copy" field to the website helpdesk ticket form, so customers can automatically subscribe extra people to a ticket when they submit it.

  • Helpdesk ProjectOdoo 12, 13, 14, 15, 16, 17, 18, 19
    helpdesk_mgmt_project

    Link helpdesk tickets to projects, tasks and milestones, and see ticket counters directly on project, task and milestone screens.

  • helpdesk_mgmt_project_domain

    Lets you control which projects and tasks can be picked on a helpdesk ticket, using filters set globally for the company or per helpdesk team, including dynamic filters written in Python.

  • Helpdesk Management RatingOdoo 13, 14, 15, 16, 17, 18, 19
    helpdesk_mgmt_rating

    Lets customers rate the helpdesk support they received, and shows satisfaction scores on tickets and in a dedicated Customer Rating report.

  • Helpdesk Sale OrderOdoo 15, 16, 17, 18, 19
    helpdesk_mgmt_sale

    Links helpdesk tickets and sales orders so each record shows the other, with counters and buttons to jump between them.

  • helpdesk_mgmt_sale_project

    Automatically fills in a helpdesk ticket's project from its linked sales orders, and blocks a ticket from being linked to sales orders that belong to more than one different project.

  • Helpdesk Ticket SLAOdoo 12, 13, 14, 16, 17, 18, 19
    helpdesk_mgmt_sla

    Define service level agreements (SLAs) for helpdesk teams and track whether each ticket meets its response/resolution deadline. Tickets automatically get the applicable SLAs, a deadline, and a colour-coded status.

  • helpdesk_mgmt_stage_validation

    Lets you require certain ticket fields to be filled before a helpdesk ticket can move to a given stage, blocking the change with a clear error message if they are empty.

  • helpdesk_mgmt_template

    Lets you set a ready-made description template on each helpdesk ticket category, so new tickets automatically start with the right text. It also limits the categories a ticket can use to those allowed by its helpdesk team.

  • Helpdesk Ticket TimesheetOdoo 12, 13, 14, 15, 16, 17, 18
    helpdesk_mgmt_timesheet

    Adds timesheet tracking to helpdesk tickets, so agents can log hours worked, see planned vs. spent time, and start/stop work timers directly from a ticket.

  • helpdesk_mgmt_timesheet_sale

    Lets you link a sales order item directly to a helpdesk ticket so the time spent on the ticket can be invoiced to the customer.

  • Helpdesk MotiveOdoo 12, 13, 14, 15, 16, 18
    helpdesk_motive

    Adds a Motive field to helpdesk tickets, with a list of motives that can be managed per helpdesk team.

  • helpdesk_portal_priority

    Adds a required Priority field to the portal ticket creation form, so customers can choose the priority of the ticket they submit from the website.

  • helpdesk_portal_restriction

    Lets you decide, per customer, which helpdesk teams and ticket categories that customer can pick when creating a ticket from the portal.

  • Helpdesk ProductOdoo 16, 18, 19
    helpdesk_product

    Link helpdesk tickets to a specific product and see all tickets related to a product. Products can be flagged as available for helpdesk tickets, and a Products menu is added under Helpdesk.

  • helpdesk_ticket_close_inactive

    Automatically close helpdesk tickets that have been inactive for a set number of days, with an optional warning email sent before closure. Configured per helpdesk team.

  • helpdesk_ticket_open_tab

    Adds a button on each Helpdesk ticket card in the Kanban view that opens the ticket in a new browser tab.

  • helpdesk_ticket_partner_response

    Automatically moves a helpdesk ticket to a chosen stage when the customer (partner) replies, either from the portal or by email, based on rules configured per helpdesk team.

  • Helpdesk Ticket RelatedOdoo 14, 16, 17, 18, 19
    helpdesk_ticket_related

    Lets helpdesk users link tickets to each other so related cases stay connected. A new "Related tickets" tab appears on the ticket form, and links are kept on both tickets automatically.

  • helpdesk_timesheet_time_type

    Adds a Time Type column to the timesheets tab of helpdesk tickets, so users can see and set the time type on each timesheet line directly from the ticket.

  • Helpdesk Ticket TypeOdoo 12, 13, 14, 15, 16, 17, 18, 19
    helpdesk_type

    Adds a Type field to helpdesk tickets so you can classify them (for example "Document issue"). Types can be limited to certain teams and optionally offered to customers in the portal.

  • helpdesk_type_sla

    Lets you restrict each Helpdesk SLA policy to specific ticket types, so different types of tickets can follow different response and resolution deadlines.

  • Hotel ManagementOdoo 12, 13, 14, 15, 16, 17, 18, 19
    hotel

    Manage hotel stays in Odoo: configure floors, rooms, room types, amenities and services, then create folios (guest stays) with room reservations and extra services, and invoice them. Rooms are linked to products and sale orders.

  • Hotel Housekeeping ManagementOdoo 12, 13, 14, 15, 16, 17, 18, 19
    hotel_housekeeping

    Track room cleaning work in your hotel: create housekeeping records per room, list the activities done by each housekeeper with start and end times, move the record through Inspect, Dirty, Clean, Done or Cancelled, and print a room activity report.

  • Hotel Reservation ManagementOdoo 12, 13, 14, 15, 17, 18, 19
    hotel_reservation

    Create and manage hotel room reservations for guests and groups, check room availability, confirm bookings, and turn confirmed reservations into hotel folios with invoices.

  • Hotel Restaurant ManagementOdoo 12, 13, 14, 15, 17, 18, 19
    hotel_restaurant

    Manage hotel restaurant tables, food items and table bookings, take food orders, send them to the kitchen and add the bill to the guest's hotel folio.

Data imported from GitHub: “confirmed” means branch, module directory and installable manifest checked on the review date. A module that is not confirmed in a version may still exist: it may be in another repository or pending the next review. Active support and OCA certification are not assessed.