VowpalWabbit/vowpal_wabbit

Vowpal Wabbit is a machine learning system which pushes the frontier of machine learning with techniques such as online, hashing, allreduce, reductions, learning2search, active, and interactive learning.

78
/ 100
Verified

Designed for streaming data with bounded memory footprint via the hashing trick, VW accepts flexible input formats including free-form text in multiple namespaces and automatically generates feature interactions through internal cross-products. The core engine implements sparse gradient descent and supports distributed training via allreduce, with native bindings for Python and command-line interfaces for rapid experimentation.

8,661 stars. Used by 2 other packages. Actively maintained with 3 commits in the last 30 days. Available on PyPI.

Maintenance 16 / 25
Adoption 12 / 25
Maturity 25 / 25
Community 25 / 25

How are scores calculated?

Stars

8,661

Forks

1,932

Language

C++

License

Last pushed

Mar 13, 2026

Commits (30d)

3

Reverse dependents

2

Get this data via API

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

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