NeitzelLib Maven Project
A Java Utilities Library
This repository is not a production-ready library, but rather a loose collection of small helpers, utilities, and ideas that might come in handy for Java developers.
The code in this project is intended as a starting point or inspiration for your own solutions. It is often easier to copy and adapt individual classes as needed instead of using the whole library as a dependency.
Feel free to explore, copy, modify, and improve whatever you find useful.
⚠️ Use at your own discretion — no guarantees of stability, backwards compatibility, or completeness.
License
This is free and unencumbered software released into the public domain. Please see the License for details.
Hinweis zu Inhalten
Die Inhalte dieses Repositories – inklusive Quelltext, Dokumentation und Beispiele – wurden zum Teil mit Unterstützung von ChatGPT (einem KI-Modell von OpenAI) erstellt. Dabei wurden generierte Inhalte von mir redaktionell überprüft, angepasst und in den Gesamtkontext eingeordnet.
Die Verantwortung für sämtliche Inhalte liegt vollständig bei mir. Etwaige generierte Inhalte unterliegen den Nutzungsbedingungen von OpenAI und sind – soweit möglich – gemeinfrei oder unter einer mit der Projektlizenz kompatiblen Lizenz nutzbar.
Components
core
Core classes that require no additional dependencies
encryption
Some encryption classes that use format-preserving-encryption.
Important This is not for production use! Please use secure encryption in production!
fx
Some JavaFX additions.
fx-example
Some example programs that use the fx component
log4j
Stuff for log4j (Version 1). Please use log4j2 if you want to use log4j! (Or log with slf4j as I do in all other modules!)
net
Some network stuff using javax.mail as dependency.