explosion/spaCy
💫 Industrial-strength Natural Language Processing (NLP) in Python
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.
Stars
33,318
Forks
4,656
Language
Python
License
MIT
Category
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.
Related tools
nltk/nltk
NLTK Source
stanfordnlp/stanza
Stanford NLP Python library for tokenization, sentence segmentation, NER, and parsing of many...
flairNLP/flair
A very simple framework for state-of-the-art Natural Language Processing (NLP)
HIT-SCIR/ltp
Language Technology Platform
aphp/edsnlp
Modular, fast NLP framework, compatible with Pytorch and spaCy, offering tailored support for...