explosion/spaCy

💫 Industrial-strength Natural Language Processing (NLP) in Python

95
/ 100
Verified

Built on Cython for performance, spaCy provides neural network pipelines for tokenization, POS tagging, dependency parsing, named entity recognition, and text classification across 70+ languages with pretrained models. It integrates transformer architectures like BERT for multi-task learning and offers GPU acceleration via CUDA, alongside production-grade training, model packaging, and workflow management for deployment.

33,318 stars and 21,189,186 monthly downloads. Used by 221 other packages. Actively maintained with 34 commits in the last 30 days. Available on PyPI.

Maintenance 23 / 25
Adoption 25 / 25
Maturity 25 / 25
Community 22 / 25

How are scores calculated?

Stars

33,318

Forks

4,656

Language

Python

License

MIT

Last pushed

Mar 09, 2026

Monthly downloads

21,189,186

Commits (30d)

34

Dependencies

18

Reverse dependents

221

Get this data via API

curl "https://pt-edge.onrender.com/api/v1/quality/nlp/explosion/spaCy"

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