ML and php-ml

These are competing PHP machine learning libraries, both offering similar functionalities like algorithms and neural networks, but targeting developers looking for either a mature, feature-rich solution (RubixML/ML) or a more recent alternative (coral-media/php-ml).

ML
58
Established
php-ml
25
Experimental
Maintenance 13/25
Adoption 10/25
Maturity 16/25
Community 19/25
Maintenance 0/25
Adoption 2/25
Maturity 9/25
Community 14/25
Stars: 2,190
Forks: 196
Downloads:
Commits (30d): 0
Language: PHP
License: MIT
Stars: 2
Forks: 3
Downloads:
Commits (30d): 0
Language: PHP
License: MIT
No Package No Dependents
Stale 6m No Package No Dependents

About ML

RubixML/ML

A high-level machine learning and deep learning library for the PHP language.

Provides over 40 supervised and unsupervised learning algorithms with integrated ETL, preprocessing, and cross-validation pipelines. The library optionally leverages the Tensor extension for accelerated matrix operations and supports multiple backends including SVM engines, relational databases via PDO, and image processing through GD. Built for PHP 7.4+, it covers the full ML lifecycle from data ingestion through model training to production deployment.

About php-ml

coral-media/php-ml

Fresh approach to Machine Learning in PHP. Algorithms, Cross Validation, Neural Network, Preprocessing, Feature Extraction and much more in one library.

Scores updated daily from GitHub, PyPI, and npm data. How scores work