Jabit is a Java implementation for the Bitmessage protocol. If you visit this page, I assume you are a Java developer and already know about Bitmessage.

Please note that it still has its limitations, but the API should now be stable. Jabit uses Semantic Versioning, meaning as long as the major version doesn’t change, nothing should break if you update.