oracle/tribuo

Tribuo - A Java machine learning library

61
/ 100
Established

Tribuo is a comprehensive Java library for building and deploying machine learning models. It takes your raw data, helps you prepare it, and then trains models for tasks like classification, regression, clustering, and anomaly detection. This is ideal for Java developers who need to integrate predictive analytics directly into their applications or build custom ML solutions within the Java ecosystem.

1,403 stars. Actively maintained with 2 commits in the last 30 days.

Use this if you are a Java developer building applications that require embedded machine learning capabilities for tasks such as categorizing data, predicting numerical outcomes, grouping similar items, or identifying unusual patterns.

Not ideal if you prefer low-code/no-code ML platforms, a different programming language like Python, or off-the-shelf cloud ML services.

predictive-analytics data-modeling pattern-recognition java-development model-deployment
No Package No Dependents
Maintenance 13 / 25
Adoption 10 / 25
Maturity 16 / 25
Community 22 / 25

How are scores calculated?

Stars

1,403

Forks

195

Language

Java

License

Apache-2.0

Last pushed

Feb 13, 2026

Commits (30d)

2

Get this data via API

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

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