scijava-common
https://github.com/scijava/scijava-common
Java
A plugin framework and application container with built-in extensibility mechanism :electric_plug:
Triage Issues!
When you volunteer to triage issues, you'll receive an email each day with a link to an open issue that needs help in this project. You'll also receive instructions on how to triage issues.
Triage Docs!
Receive a documented method or class from your favorite GitHub repos in your inbox every day. If you're really pro, receive undocumented methods or classes and supercharge your commit history.
Java not yet supported1 Subscribers
Add a CodeTriage badge to scijava-common
Help out
- Issues
- API for the ModuleInfo that marks dynamic commands
- Create a converter cache
- Allow parameter attribute changes besides value during callback methods
- Differentiate between initially dynamic and iteratively dynamic modules
- Handles: support arbitrary numbers of sources
- Consider making Disposable things implement AutoCloseable
- Discover plugins only once
- PrefService can throw NullPointerException
- Make prefs persistence optional, and off by default
- Make the PluginService respect enabled/disabled status
- Docs
- Java not yet supported