A highly biased and opinionated list of awesome Odoo tools and resources.
-
odoo-venv — CLI to create and manage Python virtual environments tailored for Odoo, with version-aware dependency handling. (blog post)
-
odoo-addons-path — CLI to automatically construct the
--addons-pathargument for Odoo by scanning directories for valid addon modules. (blog post) -
local.py — CLI (
tlc) that automates the full setup of a local Odoo development environment: directory structure, repo cloning, virtual environments, tools, and PostgreSQL user — all declared in a single TOML config file. (blog post) -
odoo-addons-repos — Curated list of OCA and third-party addon repositories, used as a config source for
local.pyto clone and manage repos across Odoo versions. -
odoo-module-migrator — OCA tool that automates the mechanical parts of migrating Odoo modules from one major version to the next.
-
odoo-watch — Keeps an eye on Odoo-related changes (Odoo.sh FAQ, Odoo Enterprise contract, VN Official Partners) and alerts when something changes.
-
odooly — Interactive shell and Python library for browsing and querying Odoo data via XML-RPC, JSON-RPC, or the web client API.
-
click-odoo — Framework for building robust, reusable Odoo scripts using Click, with environment initialization, database connection handling, and transaction management baked in.