Skip to Content

New OCA module list site

Hi OCA community!

I found it difficult to determine which OCA modules support which Odoo 
versions, so I created a site to help:
https://odoomodules.com/

The site lists every OCA module along with the Odoo versions they 
support. It also shows open migration pull requests by searching GitHub 
for open PRs with a version number, "MIG", and the name of a module in 
their title (e.g. "[18.0][MIG] account_check_date").

Please feel free to provide any feedback. I know it doesn't look great 
on mobile at the moment; I need to rethink the design for small 
screens. The source code is available here: 
https://github.com/Daniel15/odoo-module-list

Thanks for all your contributions to the open source community.

Daniel


by lists+odoo - 09:06 - 22 Feb 2026

Follow-Ups

  • Re: New OCA module list site
    Hi Daniel,
    
    Thank you for this, IMHO, incredibly valuable effort!
    
    On 2026-02-23 1:17 AM, Daniel Lo Nigro wrote:
    ...
    
     > I wanted a way to have a single page that lists every available
     > module, so I can just Ctrl+F to find a module without having to do
     > a server-side search for each one individually. odoomodules.com is
     > just plain HTML and CSS (and a little bit of JavaScript) with no
     > server-side code, so you can also do things like save it for
     > offline viewing....
    
    I perceive your words as an intention to share and collaborate on
    open catalog dataset vs. data entry interface to next centralized
    resource.
    
    If that's the idea, I am wondering, Do you like some of those
    DB-tech, striving to achieve git branching flexibility and
    decentralization on structured datasets?
    
    I mean thes queryable DBs like dolt/doltgres[1], terminusdb[2] and
    oxen[3]. Dolt and Oxen have hosted gihub equivalents for fork/merging
    datasets. Dolt just added plain Git repo as a more simple option for
    remote[*] (the data chunks live in a dedicated ref, alongside source
    refs).
    
    What is your opinion on the git-like approach for the catalog, with
    eventual future collaborative "code overlay" contributions as static
    analysis datasets and code/doc embeddings?
    
    Kind regards,
    Alek
    
    [1]: https://github.com/dolthub/dolt
    [2]: https://github.com/terminusdb/terminusdb
    [3]: https://github.com/Oxen-AI/Oxen
    
    [*]: Dolt is a mature SQL engine already, with roots in the noms[4]
          project, build in a previous life by zero[5] team, But gained some
          traction just recently as the new backend of beads[6] - the
          use-case which triggered the plain git proto push/fetch remote
          option.
    
    [4]: https://github.com/attic-labs/noms
    [5]: https://zero.rocicorp.dev/
    [6]: https://github.com/steveyegge/beads
          (operational agent micro-tasking)
    

    by alekpaunov - 08:11 - 23 Feb 2026
  • Re: New OCA module list site
    There is version-control-platform that will try to handle everything together. We are still working on it, but it is quite promising. Actually, it will be used by OCA to handle all the information coming from Github. Also, it will be opened to use other platforms like github.

    Kind regards,

    El lun, 23 feb 2026 a las 10:27, Hugo Trentesaux (<notifications@odoo-community.org>) escribió:

    Nice result! I did not know Octokit but it looks quite handy for this kind of task :)
    Did you think about using https://github.com/OCA/module-composition-analysis/ module to scan repos?
    It does not handle PRs but is quite easy to use and has cron tasks to sync repos and analyse them.

    Hugo


    On 2/22/26 21:11, Daniel Lo Nigro wrote:
    Hi OCA community!
    
    I found it difficult to determine which OCA modules support which Odoo 
    versions, so I created a site to help:
    https://odoomodules.com/
    
    The site lists every OCA module along with the Odoo versions they 
    support. It also shows open migration pull requests by searching GitHub 
    for open PRs with a version number, "MIG", and the name of a module in 
    their title (e.g. "[18.0][MIG] account_check_date").
    
    Please feel free to provide any feedback. I know it doesn't look great 
    on mobile at the moment; I need to rethink the design for small 
    screens. The source code is available here: 
    https://github.com/Daniel15/odoo-module-list
    
    Thanks for all your contributions to the open source community.
    
    Daniel
    
    

    _______________________________________________
    Mailing-List: https://odoo-community.org/groups/contributors-15
    Post to: mailto:contributors@odoo-community.org
    Unsubscribe: https://odoo-community.org/groups?unsubscribe

     

    Le Filament Hugo TRENTESAUX
    ------
    SCOP LE FILAMENT
    hugo@le-filament.com

    _______________________________________________
    Mailing-List: https://odoo-community.org/groups/contributors-15
    Post to: mailto:contributors@odoo-community.org
    Unsubscribe: https://odoo-community.org/groups?unsubscribe



    --
    Enric Tobella Alomar
    CEO & Founder


    by Enric Tobella Alomar - 11:11 - 23 Feb 2026
  • Re: New OCA module list site

    Nice result! I did not know Octokit but it looks quite handy for this kind of task :)
    Did you think about using https://github.com/OCA/module-composition-analysis/ module to scan repos?
    It does not handle PRs but is quite easy to use and has cron tasks to sync repos and analyse them.

    Hugo


    On 2/22/26 21:11, Daniel Lo Nigro wrote:
    Hi OCA community!
    
    I found it difficult to determine which OCA modules support which Odoo 
    versions, so I created a site to help:
    https://odoomodules.com/
    
    The site lists every OCA module along with the Odoo versions they 
    support. It also shows open migration pull requests by searching GitHub 
    for open PRs with a version number, "MIG", and the name of a module in 
    their title (e.g. "[18.0][MIG] account_check_date").
    
    Please feel free to provide any feedback. I know it doesn't look great 
    on mobile at the moment; I need to rethink the design for small 
    screens. The source code is available here: 
    https://github.com/Daniel15/odoo-module-list
    
    Thanks for all your contributions to the open source community.
    
    Daniel
    
    

    _______________________________________________
    Mailing-List: https://odoo-community.org/groups/contributors-15
    Post to: mailto:contributors@odoo-community.org
    Unsubscribe: https://odoo-community.org/groups?unsubscribe

     

    Le Filament Hugo TRENTESAUX
    ------
    SCOP LE FILAMENT
    hugo@le-filament.com

    by Hugo Trentesaux - 10:26 - 23 Feb 2026
  • Re: New OCA module list site
    Hello Daniel,

    This is a great list and it will certainly be useful for us each time when we consider migrating. Thanks for the good work !

    Emanuel
    On Feb 23 2026, at 12:17 am, Daniel Lo Nigro <notifications@odoo-community.org> wrote:
    Hey Denis,

    I saw the OCA shop, however I have a few issues with it:

    • The page size is pretty small - only 20 modules per page.
    • It's missing 19.0 even though some Odoo modules do support it.
    • I might want to add some non-OCA open-source repos too.
    I wanted a way to have a single page that lists every available module, so I can just Ctrl+F to find a module without having to do a server-side search for each one individually. odoomodules.com is just plain HTML and CSS (and a little bit of JavaScript) with no server-side code, so you can also do things like save it for offline viewing.

    I do want to take some ideas from the OCA shop though, like the filters for category, version, and maturity.

    I also want to add a way to search for all modules that are installed in a given Odoo instance (for example, to use when preparing for a version upgrade, to ensure that all modules are available in the new version). I need to figure out how to do that though. Maybe a script that exports a list of installed modules from Odoo, plus a search field that lets you enter multiple module names. I'll give it some thought.

    Daniel

    On 2/22/26 1:32 PM, Roussel, Denis wrote:
    Hi Daniel,


    Thanks for this.

    FYI, there is already the OCA shop : https://odoo-community.org/shop where you can search for any module and indicates which version is already merged and available.

    Thanks for the links to PRs. Maybe something to integrate in the future version of modules listing.

    Le dim. 22 févr. 2026, 21:11, Daniel Lo Nigro <notifications@odoo-community.org> a écrit :
    Hi OCA community!

    I found it difficult to determine which OCA modules support which Odoo
    versions, so I created a site to help:
    https://odoomodules.com/

    The site lists every OCA module along with the Odoo versions they
    support. It also shows open migration pull requests by searching GitHub
    for open PRs with a version number, "MIG", and the name of a module in
    their title (e.g. "[18.0][MIG] account_check_date").

    Please feel free to provide any feedback. I know it doesn't look great
    on mobile at the moment; I need to rethink the design for small
    screens. The source code is available here:
    https://github.com/Daniel15/odoo-module-list

    Thanks for all your contributions to the open source community.

    Daniel

    _______________________________________________
    _______________________________________________
    Post to: mailto:contributors@odoo-community.org

    by "Emanuel Cino" <emanuel@compassion.ch> - 07:36 - 23 Feb 2026
  • Re: New OCA module list site

    Hey Denis,

    I saw the OCA shop, however I have a few issues with it:

    • The page size is pretty small - only 20 modules per page.
    • It's missing 19.0 even though some Odoo modules do support it.
    • I might want to add some non-OCA open-source repos too.

    I wanted a way to have a single page that lists every available module, so I can just Ctrl+F to find a module without having to do a server-side search for each one individually. odoomodules.com is just plain HTML and CSS (and a little bit of JavaScript) with no server-side code, so you can also do things like save it for offline viewing.

    I do want to take some ideas from the OCA shop though, like the filters for category, version, and maturity.

    I also want to add a way to search for all modules that are installed in a given Odoo instance (for example, to use when preparing for a version upgrade, to ensure that all modules are available in the new version). I need to figure out how to do that though. Maybe a script that exports a list of installed modules from Odoo, plus a search field that lets you enter multiple module names. I'll give it some thought.

    Daniel

    On 2/22/26 1:32 PM, Roussel, Denis wrote:
    Hi Daniel,


    Thanks for this.

    FYI, there is already the OCA shop : https://odoo-community.org/shop where you can search for any module and indicates which version is already merged and available.

    Thanks for the links to PRs. Maybe something to integrate in the future version of modules listing.

    Le dim. 22 févr. 2026, 21:11, Daniel Lo Nigro <notifications@odoo-community.org> a écrit :
    Hi OCA community!
    
    I found it difficult to determine which OCA modules support which Odoo 
    versions, so I created a site to help:
    https://odoomodules.com/
    
    The site lists every OCA module along with the Odoo versions they 
    support. It also shows open migration pull requests by searching GitHub 
    for open PRs with a version number, "MIG", and the name of a module in 
    their title (e.g. "[18.0][MIG] account_check_date").
    
    Please feel free to provide any feedback. I know it doesn't look great 
    on mobile at the moment; I need to rethink the design for small 
    screens. The source code is available here: 
    https://github.com/Daniel15/odoo-module-list
    
    Thanks for all your contributions to the open source community.
    
    Daniel
    
    

    _______________________________________________
    Mailing-List: https://odoo-community.org/groups/contributors-15
    Post to: mailto:contributors@odoo-community.org
    Unsubscribe: https://odoo-community.org/groups?unsubscribe

    _______________________________________________
    Mailing-List: https://odoo-community.org/groups/contributors-15
    Post to: mailto:contributors@odoo-community.org
    Unsubscribe: https://odoo-community.org/groups?unsubscribe


    by lists+odoo - 12:16 - 23 Feb 2026