sloria/TextBlob

Simple, Pythonic, text processing--Sentiment analysis, part-of-speech tagging, noun phrase extraction, translation, and more.

81
/ 100
Verified

This tool helps developers analyze and process textual data, providing a straightforward way to extract meaning. You feed it raw text, and it outputs insights like sentiment, parts of speech, and key phrases. It's for Python developers who need to integrate text analysis capabilities into their applications.

9,515 stars. Used by 18 other packages. Actively maintained with 7 commits in the last 30 days. Available on PyPI.

Use this if you are a Python developer who needs a simple, ready-to-use library for common text analysis tasks like sentiment analysis, part-of-speech tagging, or noun phrase extraction.

Not ideal if you need a non-Python tool or require highly specialized, state-of-the-art deep learning models for complex natural language understanding.

text-analysis natural-language-processing python-development data-science developer-tools
Maintenance 20 / 25
Adoption 15 / 25
Maturity 25 / 25
Community 21 / 25

How are scores calculated?

Stars

9,515

Forks

1,181

Language

Python

License

MIT

Last pushed

Mar 16, 2026

Commits (30d)

7

Dependencies

1

Reverse dependents

18

Get this data via API

curl "https://pt-edge.onrender.com/api/v1/quality/nlp/sloria/TextBlob"

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