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
- Event Track Location OverlapOdoo 12, 13, 15, 17, 19event_track_location_overlap
Adds an "Overlappable" option to event track locations so you can prevent two event tracks from being scheduled at the same place and time.
- Event Type Multi-CompanyOdoo 13event_type_multi_company
Adds a Company field to Event Types so each event category can belong to one company or be shared by all. Users only see the Event Types of their own company plus the shared ones.
- Excel Import/Export/ReportOdoo 12, 13, 14, 15, 16, 18excel_import_export
Lets developers and administrators build Excel import, export and report templates from Odoo without writing code. Users can upload an Excel file, map its cells to Odoo fields, and then import or export data through wizards and menus.
- Excel Import/Export/Report DemoOdoo 12, 13, 14, 15, 16excel_import_export_demo
This demo module shows how to import and export Excel files in Odoo for sales orders, purchase orders, CRM leads and partners, and adds ready-made Excel reports for quotations/orders and partner lists.
- ExtendableOdoo 13, 14, 15, 16, 18extendable
This module loads the Extendable library's class registry into Odoo, enabling other modules to use extendable classes. It runs automatically when Odoo starts and during HTTP requests.
- Fetchmail Incoming LogOdoo 12, 13, 14, 15fetchmail_incoming_log
Logs basic information about every incoming email fetched by Odoo before it is processed, so administrators can check whether a missing email was ever received.
- Fetchmail Notify Error to SenderOdoo 12, 13, 14, 15, 16, 17, 18fetchmail_notify_error_to_sender
When Odoo cannot route an incoming email fetched from a mail server, this module automatically sends a notification email back to the original sender, instead of losing the message silently.
- Fetchmail Notify Error to Sender TestOdoo 13, 14, 16, 17fetchmail_notify_error_to_sender_test
Technical test module that checks the 'Fetchmail Notify Error to Sender' feature works correctly. It adds no screens or menus for everyday users.
- Default Thread For Unbounded EmailsOdoo 12, 13, 14, 16, 18fetchmail_thread_default
Lets you pick a default mail thread on an incoming mail server so that emails Odoo cannot route anywhere are posted there instead of being lost or turned into new records.
- Field ServiceOdoo 12, 13, 14, 15, 16, 17, 18, 19fieldservice
Manage field service work in Odoo: locations, workers, equipment, teams, and orders with scheduling, stages, signatures, and territory-based assignments.
- Field Service - AccountingOdoo 12, 13, 14, 15, 16, 17, 18, 19fieldservice_account
Link field service orders to customer invoices and vendor bills, so you can see from an invoice which service orders it covers and from a service order which invoices were created.
- Field Service ActivityOdoo 12, 13, 14, 15, 16, 17, 18, 19fieldservice_activity
Add a checklist of activities to Field Service orders and templates. Users can mark each activity as complete or cancelled, and required activities must be finished before the order can be completed.
- Field Service - CRMOdoo 12, 13, 14, 15, 16, 17, 18, 19fieldservice_crm
Link CRM opportunities to Field Service orders and locations. Users can create a service order directly from an opportunity and see related orders and opportunities on both sides.
- Field Service FleetOdoo 12, 13, 14, 15, 16, 17, 18fieldservice_fleet
Link Field Service vehicles with Odoo Fleet vehicles and drivers. Convert existing Fleet vehicles into Field Service vehicles and keep drivers and workers in sync.
- Field Service GeoengineOdoo 12, 13, 14, 16, 17, 18fieldservice_geoengine
Adds interactive map views to Field Service locations and orders, showing them as colored points on an OpenStreetMap background. Users can see, filter and geocode field service records directly on a map.
- Field Service - Partner FaxOdoo 13fieldservice_partner_fax
Adds a fax number field to the Field Service Location form, so users can record and see a location's fax number directly on the location screen.
- Field Service - ProjectOdoo 12, 13, 14, 15, 16, 17, 18, 19fieldservice_project
Link field service orders to projects and project tasks, and create service orders directly from a project or a task. Projects and tasks gain a Service Orders tab, and locations show how many projects they are linked to.
- Field Service - PurchaseOdoo 12, 13, 14, 15, 19fieldservice_purchase
Links Field Service orders with Purchase orders, so you can create and track vendor purchases directly from a field service order and see a worker's vendor pricelists.
- Field Service Recurring Work OrdersOdoo 12, 13, 14, 15, 16, 17, 18, 19fieldservice_recurring
Create recurring field service orders that automatically generate individual work orders on a schedule you define, with frequency rules, buffers, and limits.
- Field Service RouteOdoo 12, 13, 14, 15, 16, 17, 18, 19fieldservice_route
Organize field service work into routes and daily routes, so each worker has a sorted list of orders for a given day. Routes are created automatically when an order is assigned to a worker and scheduled.
- Field Service - SalesOdoo 12, 13, 14, 15, 16, 17, 18, 19fieldservice_sale
Sell field service products on sales orders and automatically create Field Service orders when the sale is confirmed. Track the linked service orders and invoice them once the work is done.
- Field Service - Sales - RecurringOdoo 12, 13, 14, 15, 16, 17, 18, 19fieldservice_sale_recurring
Sell recurring field services: when a sales order with a recurring service product is confirmed, Odoo automatically creates the linked recurring field service order and lets you jump between the sale and the recurring order.
- Field Service - SkillsOdoo 12, 13, 14, 15, 16, 17, 18, 19fieldservice_skill
Assign skills to your field service workers and require skills on orders, categories and templates. Odoo then only offers workers who have all the required skills when you assign an order.
- Field Service - Stage Server ActionOdoo 12, 13, 14, 15, 17, 18, 19fieldservice_stage_server_action
Lets you attach a server action to a Field Service stage, so that action runs automatically when an order enters that stage. Two stages (Completed and Cancelled) are pre-configured with actions.
- FSM Stage ValidationOdoo 12, 13, 14, 15, 16, 17, 18, 19fieldservice_stage_validation
Lets you require certain fields to be filled in before a Field Service record can move to a given stage. If a required field is empty, Odoo blocks the change and shows a validation error.
- Field Service - StockOdoo 12, 13, 14, 15, 16, 17, 18, 19fieldservice_stock
Links Field Service orders with Inventory: each order gets a warehouse, deliveries and returns, and stock moves are traced back to the service order.
- Field Service VehiclesOdoo 12, 13, 14, 15, 16, 17, 18, 19fieldservice_vehicle
Lets you keep a list of Field Service vehicles, assign a driver to each one, and automatically fill in the vehicle on service orders based on the assigned worker.
- Filter Multi UserOdoo 12, 13, 14, 15, 16, 18, 19filter_multi_user
Lets you share saved filters with several users at once, either by picking individual users or whole user groups, instead of adding each person one by one.
- Fleet Vehicle Calendar YearOdoo 12, 13, 14, 15, 16, 18, 19fleet_vehicle_calendar_year
Adds a Calendar Year field to fleet vehicles, so you can record the calendar year of a vehicle next to its model year. The value is shown on the vehicle form and changes are tracked in the chatter.
- Fleet Vehicle CategoryOdoo 12, 13, 14, 15, 16, 17, 18, 19fleet_vehicle_category
Lets you define vehicle categories (such as tow truck, ambulance, trailer or boat) and assign one to each vehicle in the Fleet app.
- Fleet Vehicle Fuel CapacityOdoo 12, 13, 14, 15, 16, 17, 18, 19fleet_vehicle_fuel_capacity
Adds a Fuel Capacity (L) field to fleet vehicles so you can record how much fuel each vehicle's tank holds. The value is shown on the vehicle form and cannot be negative.
- Fleet Vehicle Fuel Type EthanolOdoo 12, 13, 14, 15, 16, 18, 19fleet_vehicle_fuel_type_ethanol
Adds two new fuel options, Ethanol and Flex (Gasoline/Ethanol), to vehicles and vehicle models in the Fleet app, so you can record ethanol-powered vehicles.
- Assign date end in vehicle historyOdoo 12, 13, 14, 15, 16, 17, 18, 19fleet_vehicle_history_date_end
When a new driver is assigned to a vehicle, this module automatically fills in the end date of the previous driver's history line, so the vehicle's driver history stays complete without manual editing.
- Fleet Vehicle InspectionOdoo 12, 13, 14, 15, 16, 17, 18, 19fleet_vehicle_inspection
Register vehicle entry (IN) and exit (OUT) inspections with checklist items, photos and results, and turn a confirmed inspection into a fleet service cost record.
- Fleet Vehicle Inspection TemplateOdoo 12, 13, 14, 15, 16, 17, 18, 19fleet_vehicle_inspection_template
Lets fleet managers create reusable vehicle inspection templates, then pick one on an inspection to automatically fill in the checklist lines, name and notes.
- Fleet Alternative License PlateOdoo 12, 13, 14fleet_vehicle_license_plate_alt
Adds an "Alternative Licence Plate" field to fleet vehicles and lets you search vehicles by it, so a vehicle can be found by either of its two plate numbers.
- Fleet Vehicle NotebookOdoo 12, 13, 14fleet_vehicle_notebook
Adds an empty tabbed notebook area to the vehicle form in the Fleet app, giving developers a ready place to add extra vehicle information pages.
- Fleet Vehicle Pivot and Graph ViewOdoo 12, 13, 14fleet_vehicle_pivot_graph
Adds pivot table and graph views to the Fleet vehicles screen, so users can analyse their vehicle fleet visually instead of only browsing the list.
- Scheduling Meetings for Vehicle ServicesOdoo 12, 13, 14, 15, 16, 18fleet_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, 19fleet_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 StockOdoo 12, 13, 14, 15, 16, 18fleet_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.
- HR Gamification Email NotificationOdoo 13, 14gamification_badge_report
Adds a Badge Report that shows how many gamification badges each employee has received, displayed as a graph or pivot table.
- Geospatial support for base_geolocalizeOdoo 12, 13, 16, 17geoengine_base_geolocalize
Adds a geospatial point to contacts, automatically kept in sync with the latitude and longitude already stored on the partner. It is installed automatically and mainly serves as a bridge for map-based features.
- Geospatial support of partnersOdoo 12, 13, 16, 17geoengine_partner
Adds a map tab to partner records so users can see and set each contact's address coordinates, and shows partners as points on the Geoengine map.
- GeoEngine - Swisstopo layersOdoo 12, 13geoengine_swisstopo
Adds a new "Swisstopo" background layer type to the GeoEngine map configuration, letting users display official Swiss topographic map tiles (WMTS) in Odoo maps.
- Github ConnectorOdoo 12, 13, 14, 15, 16, 17, 18github_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 - OCA extensionOdoo 12, 13, 14github_connector_oca
Adds a read-only "Module maturity" field to Odoo module versions imported from GitHub, showing whether a module is Alpha, Beta, Production/Stable or Mature.
- Github Connector - OdooOdoo 12, 13, 14, 15, 16, 17, 18github_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.
- Graphql BaseOdoo 12, 13, 14, 15, 16, 17graphql_base
This module provides the technical foundation for exposing Odoo data through GraphQL endpoints. It does not add any user-facing features on its own; developers use it to build custom GraphQL APIs and a built-in GraphiQL explorer page.
- GraphQL DemoOdoo 12, 13, 14, 15, 16, 17graphql_demo
Adds a sample GraphQL endpoint to Odoo so external applications can read partner data and create contacts through a standard GraphQL API. It is a demonstration module for developers, not a day-to-day business feature.
- Helpdesk ManagementOdoo 12, 13, 14, 15, 16, 17, 18, 19helpdesk_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.
- Link between Helpdesk and CRMOdoo 13, 15, 16, 17, 18, 19helpdesk_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 Management Partner sequenceOdoo 12, 13helpdesk_mgmt_partner_sequence
Lets you assign a specific ticket numbering sequence to each customer (and to their addresses), so helpdesk tickets for that customer are numbered with their own sequence instead of the default one.
- Helpdesk ProjectOdoo 12, 13, 14, 15, 16, 17, 18, 19helpdesk_mgmt_project
Link helpdesk tickets to projects, tasks and milestones, and see ticket counters directly on project, task and milestone screens.
- Helpdesk Management RatingOdoo 13, 14, 15, 16, 17, 18, 19helpdesk_mgmt_rating
Lets customers rate the helpdesk support they received, and shows satisfaction scores on tickets and in a dedicated Customer Rating report.
- Helpdesk Ticket SLAOdoo 12, 13, 14, 16, 17, 18, 19helpdesk_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 Ticket TimesheetOdoo 12, 13, 14, 15, 16, 17, 18helpdesk_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 Time ControlOdoo 12, 13helpdesk_mgmt_timesheet_time_control
Adds Start/Stop/Resume work timer buttons to helpdesk tickets so agents can record timesheet time with exact start and end moments, not just the day.
- Helpdesk Management - NonconformityOdoo 13, 15, 17, 19helpdesk_mgmtsystem_nonconformity
Links helpdesk tickets with nonconformities: create a nonconformity directly from a ticket, open it from the ticket, and keep both records' stages in sync.
- Helpdesk MotiveOdoo 12, 13, 14, 15, 16, 18helpdesk_motive
Adds a Motive field to helpdesk tickets, with a list of motives that can be managed per helpdesk team.