Dev tools · alternatives · 2026
24 alternatives to SpaCy – Build tomorrow's language technology products with Python
spaCy is a free open-source library for Natural Language Processing in Python. It features NER, POS tagging, dependency parsing, word vectors and more.
spaCy is a free open-source Python library for natural language processing that enables developers to build language technology products and extract insights from text. It provides named entity recognition… Below are 24 products that do a similar job, ranked by how close each is in meaning and then by launch-day votes. SpaCy – Build tomorrow's language technology products with Python launched in 2015; newer entries below may have overtaken it.
- 1

- 2
spaCy▲65Industrial-strength, open source natural language processing
2015 · honnibal.github.io · its alternatives →
- 3

💫 Industrial-strength Natural Language Processing (NLP) in Python - Release v2.0.0 alpha: Neural network models, Pickle, better training & lots of API improvements · explosion/spaCy
2017 · github.com · its alternatives →
- 4

Thinc is a lightweight type-checked deep learning library for composing models, with support for layers defined in frameworks like PyTorch and TensorFlow.
2020 · thinc.ai · its alternatives →
- 5TN
2013 · textblob.readthedocs.org · its alternatives →
- 6

Hi HN: I published part one of my free NLP course. The course is intended to help anyone who knows Python and a bit of math go from the very basics all the way to today's mainstream models and frameworks. I strive to balance theory and practice and so every module consists of detailed explanations and slides along with a Colab notebook (in most modules) putting the theory into practice. In part one, we cover text preprocessing, how to turn text into numbers, and multiple ways to classify and search text using "classical" approaches. And along the way, we'll pick up useful bits on how to use…
2022 · nlpdemystified.org · its alternatives →
- 7NL
Link: https://www.nlpdemystified.org/ Hi HN: After a year of work, I've published my free NLP course. The course helps anyone who knows Python and a bit of math go from the basics to today's mainstream models and frameworks. I strive to balance theory and practice, so every module consists of detailed explanations and slides along with a Colab notebook putting the ideas into practice (in most modules). The notebooks cover how to accomplish everyday NLP tasks including extracting key information, document search, text similarity, text classification, finding topics in…
2022 · its alternatives →
- 8
Textalytic▲119Free point & click text analysis in the browser
2018 · textalytic.com · its alternatives →
- 9

Self-contained Machine Learning and Natural Language Processing library in Go - nlpodyssey/spago
2020 · github.com · its alternatives →
- 10

Language detection using Spacy and Fasttext. Contribute to thomasthiebaud/spacy-fastlang development by creating an account on GitHub.
2020 · github.com · its alternatives →
- 11

A fancy and practical functional tools. Contribute to Suor/funcy development by creating an account on GitHub.
2013 · github.com · its alternatives →
- 12LO
Free and Open Source Machine Translation API. Free to download, offline capable and easy to setup. Run your own API server in just a few minutes.
2021 · libretranslate.com · its alternatives →
- 13

Fast C based HTML 5 parsing for python. Contribute to kovidgoyal/html5-parser development by creating an account on GitHub.
2017 · github.com · its alternatives →
- 14

💥 Fast State-of-the-Art Tokenizers optimized for Research and Production - huggingface/tokenizers
2020 · github.com · its alternatives →
- 15

An experimental Python-to-C transpiler and domain specific language for embedded high-performance computing - zanellia/prometeo
2021 · github.com · its alternatives →
- 16

Natural language detection. Contribute to wooorm/franc development by creating an account on GitHub.
2014 · github.com · its alternatives →
- 17

- 18

aiq lets you use a single CLI command to auto-label text data with a language model API & train an efficient classifier on the labels. Training and inference are super fast (both run on CPU).
2024 · github.com · its alternatives →
- 19AL
2013 · np-lang.org · its alternatives →
- 20SA
* https://sparser.io * https://github.com/Unibeautify/sparser This is my attempt at creating a universal language parser. It attempts to solve a couple of problems: * Support multiple languages * Recursively extend support to languages embedded within other languages * Output a uniform format for all supported languages This is a personal project so any feedback would be helpful. Something interesting I found after I built it is that this parser is not as fast to write output as many other JavaScript parsers, but its output is much faster to read from due to the…
2019 · its alternatives →
- 21

Rapid fuzzy string matching in Python using various string metrics - rapidfuzz/RapidFuzz
2020 · github.com · its alternatives →
- 22

Explains programming language concepts in plain language.
2016 · fullstackpython.com · its alternatives →
- 23

- 24

2014 · github.com · its alternatives →
Also compare
- spaCy v2.0 alternatives
- spaCy alternatives
- SpaCy v2 alpha. New 15MB neural model, multi-language NER, training API alternatives
- Thinc, a new deep learning library by the makers of spaCy and FastAPI alternatives
- TextBlob, Natural language processing made simple in Python alternatives
- Natural Language Processing Demystified (Part One) alternatives
Ranked by how close each launch is in meaning, then by votes. Prices were read from each product’s own site when checked and can change. Refine with your own description →