Skip to content
Zotonic
  • Start
  • Cookbook
  • Reference
  • Releases

Live search

Search across all Zotonic content

Type at least two characters

Results are matched against titles, summaries and topics as you type.

Modules
  • Reference
  • Backend developer
  • Messaging and publish-subscribe
  • Module
  • Publish and subscribe
  • Erlang/OTP

zotonic_notifier

Provide Zotonic's extensibility mechanism through typed notifications.

Observers can be attached with priorities and invoked asynchronously, synchronously, as first-response requests, maps, or folds. Observer ownership is monitored so registrations are removed when their owning process exits.

Edit on GitHub

Related documentation

Modules

mod_mqtt

MQTT is a machine-to-machine (M2M)/“Internet of Things” connectivity protocol. It was designed as an extremely lightweight publish…

Modules

Zotonic Core

The Zotonic core system implements the basic parts needed for every site.

Developer guide

load: Load changed BEAM files

Load changed BEAM files.

Developer guide

open: Open the site URL in a browser

Open the site URL in a browser.

Developer guide

update: Compile, load, flush, and rescan the server

Compile, load, flush, and rescan the server.

Developer guide

sitetest: Run site tests using an isolated test schema

Run site tests using an isolated test schema.

Developer guide

runtests: Run selected core test modules

Run selected core test modules.

Developer guide

rpc: Call an exported Erlang function on the node

Call an exported Erlang function on the node.

Developer guide

shell: Connect an Erlang shell to the running node

Connect an Erlang shell to the running node.

GitHub © 2026 Zotonic