NOMOS uses a variety of plugins to display, process, and interact with data. Plugins are Java code extensions to the NOMOS code base. NOMOS allows for the usage and development of several different types of plugins: tracks, labels, panels, scripts. NOMOS provides a full-featured annotation environment out-of-the-box, but it may be useful to create custom-designed interfaces for specific annotation tasks. For these tasks, new or derived plugins provide a mechanism for altering NOMOS's default behavior.
Small, task-oriented function that intercepts content before it is displayed and manipulates it in some way. Joomla! provides a number of Plugins in the core distribution, such as WYSIWYG editors, 3rd party component and module searchers, etc.