SciJava Common is a common library for SciJava software. It provides a plugin framework, with an extensible mechanism for service discovery, backed by its own annotation processor, so that plugins can be loaded dynamically. It is used by both ImageJ and SCIFIO.
This project also contains configuration files and scripts common to the SciJava software stack:
- bin: scripts that are commonly useful for many projects
- pom-scijava: a Maven POM that serves as a base for all Maven-based SciJava code