Skip to content

Repository files navigation

AJ-Utils

Java VersionLicenseGitHub code size in bytesGitHub repo sizeEmailChinese


A collection of lightweight Java 8 utility libraries, covering everyday development needs as well as standalone components for FTP, S3-compatible object storage, QR codes, and cryptography.

Highlights

  • Java 8 compatible: Every component targets Java 8 and later runtimes.
  • Clear, understandable, and simple: Lightweight design with straightforward APIs and implementations that are easy to read, use, and maintain.
  • Quality-focused: Well-commented code, documentation, and unit tests support dependable integration and future maintenance.
  • Modular: Include only the components you need and avoid unnecessary dependencies.

Projects

ProjectMaven ArtifactIdDescriptionDocumentation
aj-utilajaxjs-utilGeneral-purpose Java utilities in an OOP-oriented style, including strings, collections, dates, JSON, XML, I/O, and reflection.README
aj-ftpaj-ftpLightweight FTP client with upload, download, and progress tracking.README
aj-s3clientaj-s3clientLightweight client for S3-compatible object storage.README
aj-qrcodeaj-qrcodeLightweight QR code generation component with PNG, SVG, and other output formats.README
aj-cryptographyaj-cryptographyCryptography utilities supporting AES, DES, PBE, RSA, and more.README
aj-httpaj-netSimple HTTP request component.README

Source Code

License

This project is licensed under the Apache License 2.0.

About

A Lightweight Java OOP Utils Library

Topics

Resources

Stars

1 star

Watchers

1 watching

Forks

Releases

Packages

Used by

Contributors

Languages