Manual de usuario de calibre, Publicación 2.73.0
El diseño modular de calibre se manifiesta en los «complementos». Hay un cursillo (página 210) sobre cómo escribir complementos para calibre. Por ejemplo, agregar soporte para un nuevo dispositivo en calibre implica escribir
menos de 100 líneas de código en la forma de un complemento de controlador de dispositivo. Puede examinar los
controladores predefinidos97 . Del mismo modo, agregar soporte para nuevos conversores de formato implica escribir
complementos de formato de entrada o salida. Otro ejemplo de la construcción modular es el :ref: sistema de fórmulas