deepjavalibrary/djl

An Engine-Agnostic Deep Learning Framework in Java

59
/ 100
Established

This project helps Java developers integrate machine learning capabilities into their applications. You can use it to build, train, and deploy deep learning models directly within your existing Java environment. It takes data like images or numerical inputs and produces classifications or predictions, allowing you to add intelligent features to your software.

4,790 stars.

Use this if you are a Java developer looking to incorporate deep learning models into your applications without needing to become a machine learning expert or switch programming languages.

Not ideal if you are not a Java developer or if you prefer working with deep learning frameworks in Python or other languages.

Java development application development AI integration software engineering machine learning deployment
No Package No Dependents
Maintenance 10 / 25
Adoption 10 / 25
Maturity 16 / 25
Community 23 / 25

How are scores calculated?

Stars

4,790

Forks

744

Language

Java

License

Apache-2.0

Last pushed

Mar 05, 2026

Commits (30d)

0

Get this data via API

curl "https://pt-edge.onrender.com/api/v1/quality/ml-frameworks/deepjavalibrary/djl"

Open to everyone — 100 requests/day, no key needed. Get a free key for 1,000/day.