Suggestions appear as you type. Use the up and down arrows to choose one and Enter to open it.

MLJ.jl

Free#38 of 106 in Statistical Analysis Software

MLJ.jl: A free Julia toolbox for composing, tuning, and evaluating machine-learning models. Ranked #38 of 106 in Statistical Analysis Software by our editors (5.7/10); pricing: Free plan; best for julia users building and evaluating machine-learning.

5.7/10Editor score
MLJ.jl5.7 Visit MLJ.jl

At a glance

  • Editor score
    5.7 / 10
  • Pricing
    Free plan
  • Best for
    Julia users building and evaluating machine-learning
  • Free plan
    Yes
  • Paid from
    Free
  • Facts checked
    23 Sep 2026
MLJ.jl screenshot
  • Where it wins

    • Common interface to more than 200 machine-learning models
    • Pipelines, tuning, resampling, feature selection, and ensembles
    • Free and open source, with OpenML data-exchange integration
  • Where it doesn't

    • Requires working in Julia rather than a hosted statistical application
    • Integrations are centered on listed packages and OpenML
    • Documentation is the listed support channel

Our verdict on MLJ.jl

For Julia users building predictive-modeling workflows, MLJ.jl brings model selection, composition, tuning, and evaluation into a common toolbox. It provides a shared interface to more than 200 machine-learning models implemented in Julia and other languages, with on-demand model loading. Workflows can combine models in pipelines, compare candidates, tune hyperparameters, and evaluate performance with measures such as losses, scores, and confusion matrices. Its intended audience is people comfortable working in Julia, from solo users through enterprise teams, who want to build reproducible machine-learning workflows rather than use a hosted statistical application.

The package’s breadth is in its workflow tools: it supports grid and random-search hyperparameter tuning, cross-validation and other resampling strategies, feature-selection and recursive-feature-elimination wrappers, homogeneous ensembles, and model stacking. That gives Julia users a way to handle several stages of model evaluation and selection in one framework. Data can be brought in through CSV.jl, DataFrames/Tables.jl tables, RDatasets, or OpenML; OpenML also provides data-exchange integration. The emphasis is on composing and evaluating models, not on presenting a point-and-click application.

MLJ.jl is free and open source, with no commercial plan structure to weigh. Its ecosystem includes integrations with OpenML, MLflow, Flux.jl, GLM.jl, and ScikitLearn.jl, alongside optional interfaces to third-party model packages. Documentation is the listed support channel, so users should be comfortable consulting package documentation. Choose it if Julia is already part of your work and you need a broad modeling workflow; look elsewhere if you need a hosted application or support beyond documentation.

Your product? Our editors can test MLJ.jl in depth and publish a review, labelled as paid · from $149/mo →

MLJ.jl pricing

Plans Free planFree Free to use — no paid tier required for the core job.
See plans on juliaml.ai

MLJ.jl fact sheet

Free planYes
Paid fromFree
DeploymentNot verified
Statistical testsNot verified
Regression modelsYes
Scripting supportYes
Bayesian analysisYes
Data import formatsCSV (CSV.jl), DataFrames/Tables.jl tables, RDatasets, OpenML
SupportDocs
Built forSolo, Small business, Mid-market, Enterprise (editorial estimate)
Integrations5 integrations: OpenML, MLflow, Flux.jl, GLM.jl, ScikitLearn.jl See all →
PricingFree plan
Websitejuliaml.ai
Facts checked23 Sep 2026

MLJ.jl integrations

MLJ.jl lists 5 integrations on its own site.

  • OpenML
  • MLflow
  • Flux.jl
  • GLM.jl
  • ScikitLearn.jl

See all MLJ.jl integrations →

Alternatives to MLJ.jl

See all MLJ.jl alternatives →

Used MLJ.jl? Be the first to review it

The editor score above is our own research. What this page doesn't have yet is a reader's view — what you used MLJ.jl for, what worked and what didn't. No stars are seeded and no review is paid for; an editor reads every one before it appears.

Write a reviewTwo minutes · verified accounts only · read by an editor before it appears

Reviews come only from verified accounts. Sign in or create an account first — your e-mail is never shown.

Your rating

0 characters · at least 80, up to 3,000

Posted from your verified account. Reviews appear after an editor reads them, usually within two working days.

Featured on iTechGuides

Featured on iTechGuides — MLJ.jl 5.7/10

MLJ.jl is listed in our Statistical Analysis Software directory. Add the badge to your site — it links back to this page.

<a href="https://www.itechguides.com/products/mlj-jl/"><img src="https://www.itechguides.com/best/badge/mlj-jl.svg" alt="Featured on iTechGuides" width="230" height="46"></a>

Reviewed by iTechGuides Editors · Editorial team · Updated Oct 2026

Advertiser disclosure: iTechGuides is reader-supported. Vendors can pay for top positions in our rankings and for a place on other products' pages, and we may earn a commission when you click some links. Bought places stand at the number bought; this page and our disclosure say so. Paying vendors may get a fuller, more detailed review from our editors, and that review can change their score. How we rank.

Last updated · How we research and update