I'm excited to announce the release of nostr-java, a Java library that enables easy creation, signing, and sending of nostr events/messages to relays.
This project started as a hobby in November 2022 when I wanted to learn more about the nostr protocol and decided to write an implementation of it in Java. While other nostr JVM implementations exist, I believe nostr-java is currently the only one in Java.
I'm grateful for the contributions received from the community. As someone who hadn't written any code in over a decade, the help I received was invaluable. Together, we've created a powerful and user-friendly library that's now available for everyone to use.
Additionally, I'm currently working on nostr-bot, a framework for creating bots on nostr that builds on top of nostr-java.
I encourage you to contribute to the project by forking and submitting pull requests. Your contributions will help make nostr-java even better. If you're interested in using nostr-java in your own project, please let me know.
Useful links: