OCA/web
Repositorio de la comunidad OCA con 157 módulos para Odoo confirmados en el catálogo de OdooWiki (versiones 12.0, 13.0, 14.0, 15.0, 16.0, 17.0, 18.0, 19.0, 20.0). Revisado el 2026-11-03.
Abrir en GitHubMódulos confirmados por versión
Módulos del repositorio
- web_widget_float_formula
Permite a los usuarios escribir fórmulas matemáticas simples (como =45 + 4/3 - 5 * (2 + 1)) directamente en campos numéricos y de dinero en Odoo, y Odoo calcula y almacena el resultado.
- Web Widget - Image DownloadOdoo 12, 13, 14, 15, 16, 17, 18web_widget_image_download
Añade un botón de descarga a los campos de imagen en los formularios de Odoo, permitiendo a los usuarios guardar la imagen mostrada en su ordenador con un solo clic.
- Web Image URLOdoo 12web_widget_image_url
Este módulo añade un nuevo widget de campo que muestra una imagen tomada de una URL almacenada en un campo de texto, en las vistas de formulario y de árbol de Odoo. Si la imagen no se puede cargar, se muestra una imagen de marcador de posición en su lugar.
- Web Widget - Image WebCamOdoo 12, 14, 16web_widget_image_webcam
Añade un botón de WebCam a los campos de imagen en Odoo para que los usuarios puedan tomar una foto con su cámara y guardarla directamente en el registro.
- Web Widget JSON GraphOdoo 12, 15web_widget_json_graph
Añade un nuevo widget de campo llamado "json_graph" que dibuja un gráfico a partir de datos JSON almacenados en un campo, utilizando la librería Chart.js dentro de los formularios de Odoo.
- Tags multiple selectionOdoo 12web_widget_many2many_tags_multi_selection
Añade casillas de verificación al popup 'Search more' de los campos de etiquetas, para que los usuarios puedan seleccionar muchos registros a la vez en lugar de uno por uno.
- Simple many2one widgetOdoo 13, 14, 15web_widget_many2one_simple
Añade un nuevo widget 'many2one_simple' para campos many2one que enlaza registros mediante búsqueda exacta en lugar de autocompletado. Los usuarios escriben un valor, pulsan Enter o Tab, y Odoo busca un registro coincidente.
- Mermaid flowchart widgetOdoo 12, 14web_widget_mermaid
Añade un nuevo widget de campo que convierte el texto escrito en markdown de Mermaid en un diagrama de flujo o diagrama renderizado dentro de los formularios de Odoo. Los desarrolladores pueden usarlo en cualquier campo de texto estableciendo widget="mermaid".
- Model viewer widgetOdoo 12, 14web_widget_model_viewer
Este módulo añade un nuevo widget de campo que muestra archivos binarios que contienen modelos 3D (formato GLTF/GLB) directamente en los formularios de Odoo, con rotación interactiva y visualización a pantalla completa. Está destinado a que los…
- Web Widget mpld3 ChartOdoo 12, 13, 14, 15, 16, 17, 18web_widget_mpld3_chart
Añade un nuevo widget de campo que muestra gráficos interactivos de matplotlib (convertidos con mpld3) dentro de las vistas de Odoo. Los desarrolladores pueden usar el widget mpld3_chart en un campo para renderizar un gráfico a partir de datos JSON.
- Web Widget Numeric StepOdoo 12, 13, 14, 15, 16, 17, 18, 19, 20web_widget_numeric_step
Añade un widget de campo numérico con botones de menos y más para que los usuarios puedan aumentar o disminuir un número en un paso fijo, con límites mínimo y máximo opcionales. Se puede usar en cualquier campo decimal o de número entero en los formularios y…
- web_widget_o2m_attachment_image_gallery
Añade un nuevo widget de campo que muestra las imágenes adjuntas a un registro como una pequeña galería, con la primera imagen mostrada como una vista previa en la que se puede hacer clic y que abre el visor de imágenes completo.
- Web Widget One2Many Product PickerOdoo 12, 13web_widget_one2many_product_picker
Añade un widget selector de productos adaptado a dispositivos móviles para líneas one2many, permitiendo a los usuarios añadir, editar, eliminar y asignar precio a productos directamente desde una vista de tarjetas, a la vez que evita que el mismo producto se…
- web_widget_one2many_product_picker_sale_secondary_unit
Permite que el widget selector de productos en los pedidos de venta gestione unidades de medida secundarias, de modo que los usuarios puedan elegir una UdM secundaria y una cantidad directamente desde las tarjetas de producto.
- web_widget_one2many_product_picker_sale_stock
Muestra información de disponibilidad de existencias dentro del widget one2many de selección de productos en los pedidos de venta, para que los usuarios puedan ver las cantidades disponibles y previstas mientras eligen productos.
- web_widget_one2many_product_picker_sale_stock_available_info_popup
Extiende el widget one2many product picker para que pueda mostrar el popup de información de disponibilidad de stock para las líneas de pedido de venta. Añade el campo de cantidad necesaria a la vista de formulario del picker para que el popup pueda mostrarla.
- Web Widget One2many Tree Line DuplicateOdoo 13, 14, 15, 16, 18, 19web_widget_one2many_tree_line_duplicate
Añade un botón de clonar a las líneas en las vistas de lista editables (incluidas las listas one2many incrustadas) para que los usuarios puedan duplicar una línea con todos sus valores, incluidas sus sublíneas.
- Widget Open on new TabOdoo 12, 13, 14, 15, 16, 17, 18web_widget_open_tab
Añade un botón opcional en las vistas de lista que abre un registro en una nueva pestaña del navegador, mientras que al hacer clic en la fila se sigue abriendo en la misma ventana. Se habilita por modelo desde los ajustes del modelo.
- Input patternsOdoo 16, 18web_widget_pattern
Permite a los desarrolladores añadir un patrón de validación a los campos de texto para que Odoo compruebe lo que escriben los usuarios y muestre un error cuando el valor no coincida.
- web_widget_pattern_partner_autocomplete
Permite aplicar patrones de validación de entrada (expresiones regulares) a campos que utilizan el widget de autocompletado de contactos, como el campo VAT en los contactos. Es un módulo técnico de enlace que se instala automáticamente.
- Web Widget PlotlyOdoo 12, 14, 16, 17web_widget_plotly_chart
Añade un nuevo widget de campo llamado Plotly Chart que renderiza gráficos interactivos de Plotly dentro de las vistas de formulario de Odoo. Se puede usar en campos de texto o carácter que contengan salida HTML/script de Plotly.
- Web Widget PopoverOdoo 17, 18, 19web_widget_popover
Añade un nuevo widget de campo que muestra un pequeño icono en lugar del texto del campo; al pasar el cursor sobre el icono se revela el contenido del campo en un popover. Útil para mantener formularios y listas compactos sin dejar de tener accesible el…
- Web widget product label section and noteOdoo 16, 17web_widget_product_label_section_and_note
En las líneas de factura, el producto y su descripción se muestran juntos en una columna, por lo que puedes escribir el nombre del producto y la etiqueta en el mismo lugar y ahorrar espacio.
- web_widget_product_label_section_and_note_full_label
Hace que el widget de etiqueta de producto en las líneas de factura y de apunte contable muestre la descripción completa de la línea en lugar de ocultar el nombre del producto, de modo que los usuarios siempre vean y editen el texto completo de la línea.
- Web widget product label section and noteOdoo 18, 19web_widget_product_label_section_and_note_name_visibility
Añade un botón de ojo al campo product/description de las líneas de factura para que los usuarios puedan mostrar u ocultar rápidamente el nombre del producto dentro de la descripción de la línea.
- web_widget_progressbar_gradient
Añade un nuevo widget de barra de progreso que muestra un degradado de color de verde a rojo a medida que aumenta el valor. También se puede invertir para que la escala de color vaya en sentido contrario.
- web_widget_remaining_days_exact_date
Muestra la fecha exacta junto a los días restantes en el campo Remaining Days de Odoo, para que los usuarios vean tanto la cuenta atrás como la fecha objetivo de un vistazo.
- Web Widget Section and Note Text ScrollableOdoo 17, 19web_widget_section_and_note_text_scrollable
Hace que el texto del widget Section and Note sea desplazable cuando no se está editando, de modo que los títulos de sección o las notas largas sigan siendo legibles dentro de su campo en lugar de desbordarse.
- Web Widget Sub ViewOdoo 16web_widget_sub_view
Añade un nuevo widget que permite incrustar una vista de lista, kanban u otra vista de registros relacionados directamente dentro de un formulario, con filtros de búsqueda, agrupación y favoritos opcionales.
- Web Textarea with CounterOdoo 12web_widget_text_count
Añade un contador de caracteres junto a los campos de texto en los formularios de Odoo. Si se establece un tamaño máximo, muestra los caracteres restantes y bloquea la escritura más allá del límite.
- Web Widget Text MarkdownOdoo 13, 14, 15web_widget_text_markdown
Añade un editor y widget de vista previa de Markdown para campos de texto en formularios de Odoo, para que los usuarios puedan escribir texto con sintaxis Markdown y verlo renderizado como HTML formateado.
- Web Timepicker WidgetOdoo 12web_widget_timepicker
Añade un nuevo widget 'timepicker' para campos float en las vistas de formulario de Odoo, permitiendo a los usuarios seleccionar una hora (HH:mm) con un selector de estilo reloj en lugar de escribir las horas y los minutos manualmente.
- Web Widget UoMOdoo 14web_widget_uom
Permite establecer, por unidad de medida, cuántos decimales muestra Odoo para las cantidades y, opcionalmente, mostrar solo los decimales que realmente escribiste.
- Web URL widget advancedOdoo 12, 13, 14, 15, 17, 18, 19web_widget_url_advanced
Te permite mostrar una etiqueta amigable y un prefijo opcional en los campos URL de los formularios y listas de Odoo, en lugar de la dirección web sin procesar.
- Translatable URL widgetOdoo 12web_widget_url_translatable
Este módulo hace que los campos URL sean traducibles en Odoo. Al editar un registro, aparece un botón de traducción junto a los campos URL, lo que permite a los usuarios introducir diferentes URLs para cada idioma.
- 2D matrix for x2many fieldsOdoo 12, 13, 14, 15, 16, 17, 18, 19web_widget_x2many_2d_matrix
Añade un nuevo widget de campo que muestra una lista de registros relacionados como una matriz 2D editable, con un campo en el eje horizontal, uno en el eje vertical y un campo de valor en cada celda.
- web_widget_x2many_2d_matrix exampleOdoo 12, 13web_widget_x2many_2d_matrix_example
Este módulo añade un menú de demostración en Odoo que muestra cómo el widget de matriz 2D muestra y edita registros en una cuadrícula, con filas y columnas construidas a partir de dos campos.