Developer

EVERJUST is built to be extended. You can build your own apps on top of it — new models, screens, automations, and integrations — using the same framework the built-in apps use.

  • Tutorials


    Learn by building. Start with your first app.

    Tutorials

  • Reference


    The framework in depth: models, views, actions, security, and the API.

    Reference

  • Platform architecture


    How EVERJUST is put together — multi-tenant, custom apps, control plane.

    Architecture

  • External API


    Read and write your data from other systems.

    External API

What you build

An EVERJUST app is a module (an "addon") — a folder of Python and XML that declares models, screens, security, and assets. You drop it in the addons path, install it on a workspace, and it shows up in the app menu like any built-in app.

A note on the code namespace

EVERJUST is built on an open-source framework whose Python package and JavaScript modules are named odoo (for example from odoo import models and @odoo/owl). Code examples in these docs use those real import paths so they run as-is — the product is EVERJUST, the underlying framework keeps its original module names.

Before you start

  • Know Python. The server framework is Python; the web framework is JavaScript.
  • Run a local instance to develop against — see Self-hosting → Install.
  • Keep custom apps in the addons path and license them compatibly (the platform core is LGPL-3).

Need a hand with this? company@everjust.co — a human answers.