dev-tools
Widely used software developer tools in a single application.
- Json Editor
- UUID/Password Generator
- Hash Calculator
- Epoch Converter
- Regular Expression Tester
- Rest API Tester
- ASCII Graphics
- Logs Generator
Installation
dev-tools
is a JavaFX Maven application. Build an executable jar from the source.
mvn clean package -U
- Build a native application using the GluonFX Maven plugin. GraalVM installation is required.
mvn clean gluonfx:build
- Download a build from the releases.
Prerequisites
- Java 11 (JavaFX is not a part of Java SDK as of JDK 11).
Features
- Dark/Light mode.
Tools List
Json Editor
- JSON pretty print with highlighting.
- JSON validation.
- Search Bar (Ctrl+F).
UUID/Password Generator
- UUID Generator.
- Password Generator.
Hash Calculator
- Hash functions.
- URL Encode/Decode.
- Base64 Encode/Decode.
Epoch Converter
- Current Unix epoch time.
- Timestamp to human date.
- Human date to timestamp.
Regular Expression Tester
- Regex flags.
- Capturing groups.
Rest API Tester
- Rest API testing client.
- Export/import HTTP request history.
ASCII Graphics
- Convert text to ASCII art.
Logs Generator
- Generate fake log workloads using a specified format.
- Write to console.
- Write to file.
Contributing
If you find this project useful and want to contribute, please open an issue or create a PR.
License
Licensed under the Apache 2.0 License.