This page provides information on VuFind®'s overall design, including big-picture design discussions as well as explanations of nitty-gritty details.
These specifications should be useful to most VuFind® developers and will help with an understanding of the overall system:
See also the plugins page for details on how to extend various aspects of VuFind®'s functionality.
These notes are of less general interest but will be useful when the referenced subsystems are being worked upon: