Suggestions appear as you type. Use the up and down arrows to choose one and Enter to open it.

This page's audience our own tag's counts — open to see them
–Visits
–Page views
–Clicks to vendors
–Time on page
–Reading now
Clicks to vendors, by tool
  • –
Top countries
  • –
Devices
  • –

– · visits, page views and clicks counted by our own tag, which counts more than our checked analytics; every figure rounded down · how we count

TextDescriptives review

Free#35 of 37 in Text Analytics Software

Free, open-source spaCy extension for descriptive text metrics—not thematic analytics.

5.9/10Editor score
TextDescriptives5.9 Try TextDescriptives

Reviewed by iTechGuides Editors · Editorial team · Updated Oct 2026

TextDescriptives is an open-source Python package that calculates descriptive text statistics from spaCy documents. It targets developers and researchers who need reproducible linguistic analysis in local Python workflows. Extractors cover surface statistics, readability, part-of-speech and morphology statistics, dependency-distance metrics, and text-quality measurements. A Python API supports programmatic analysis, while document and pipeline integration keeps the package within spaCy-based processing. Teams working with document collections can run it on premises through a self-hosted deployment model.

The package’s main strength is breadth within descriptive analysis. Readability, morphology, dependency distance, and text-quality measurements can be gathered as structured metrics rather than handled as separate scripts. Because TextDescriptives integrates with spaCy documents and pipelines, developers can place metric extraction alongside existing language-model or preprocessing steps in the same Python workflow. The integration list is focused on spaCy, which keeps the ecosystem fit clear: it is suited to projects already using spaCy and its document abstractions. Documentation and community support are the stated support channels, so implementation guidance centers on those resources.

TextDescriptives is a focused choice rather than a thematic-analytics suite. It does not provide AI features, and its positioning centers on descriptive metrics instead of broader thematic analysis. Developers who need transparent, scriptable measurements for readability, linguistic structure, and text quality should consider it; organizations seeking wider analytic coverage or a managed hosted service should evaluate alternatives. Solo developers and small teams that can manage a self-hosted Python environment are the clearest fit, while buyers wanting a vendor-managed platform may prefer another product.

TextDescriptives pros and cons

  • Where it wins
    • Broad descriptive, readability, morphology and quality statistics
    • spaCy document and pipeline integration
    • Python API for reproducible programmatic analysis
  • Where it doesn't
    • Focused on descriptive metrics rather than thematic analytics
    • Self-hosted deployment requires local environment management
    • No AI features

TextDescriptives fact sheet, pricing and score →

Advertiser disclosure: iTechGuides is reader-supported. Vendors can pay for top positions in our rankings and for a place on other products' pages, and we may earn a commission when you click some links. Bought places stand at the number bought; this page and our disclosure say so. Paying vendors may get a fuller, more detailed review from our editors, and that review can change their score. How we rank.

Last updated · How we research and update