--- extends: base.j2 default_block: main title: Modules description: List of modules feeds: - {url: "http://updates.woob.tech/stable/main/rss2.xml", type: "application/rss+xml", title: "Last update of modules" } --- {% from "modules.j2" import render_modules, render_modules_icons with context %}

Modules

A module is an interface between a website and woob. Modules are stored in repositories and can be updated without upgrading woob.

To check if there are new versions of modules, use this command:

$ woob config update

By default, only the default repository is enabled. You can add another one by editing the file ~/.config/woob/sources.list.

You can subscribe to the RSS feed to know when there are new modules updates available.

Add a backend

woob applications need backends to interact with websites. A backend is a configured module, usually with several parameters like your username, password, or other options. You can create multiple backends for a single module.

You can use a console application or a graphical application to edit backends.

Official modules

{{ render_modules_icons() }}

{{ render_modules() }}
Display all module details