Skip to main content

Lightweight text statistics tool with CLI and readability scoring

Project description

textstatslite

textstatslite is a lightweight and powerful Python package designed for extracting useful statistics and insights from raw text data. Whether you're a developer, data analyst, content writer, or language researcher, this tool gives you quick access to meaningful textual metrics — programmatically or from the command line.


✨ Features

  • 🔢 Word, Sentence, and Character Counts (with/without spaces)
  • 🧠 Flesch Reading Ease Score – evaluate how easy your text is to read
  • 🧹 Stopword Filtering – get stats with or without common stopwords
  • 📊 Most Frequent Words – discover keywords in your content
  • 📁 Analyze Plain Text Files (.txt, .md)
  • 🧾 Export Statistics to JSON for dashboards, APIs, or storage
  • 💻 Command-Line Interface (CLI) – analyze text in one line:
    textstats "Python is great!"

🚀 Quick Start

Installation

pip install textstatslite

Project details


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

textstatslite-0.2.1.tar.gz (4.3 kB view details)

Uploaded Source

Built Distribution

If you're not sure about the file name format, learn more about wheel file names.

textstatslite-0.2.1-py3-none-any.whl (4.7 kB view details)

Uploaded Python 3

File details

Details for the file textstatslite-0.2.1.tar.gz.

File metadata

  • Download URL: textstatslite-0.2.1.tar.gz
  • Upload date:
  • Size: 4.3 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.1.0 CPython/3.12.4

File hashes

Hashes for textstatslite-0.2.1.tar.gz
Algorithm Hash digest
SHA256 35675726b0c522cd68edbe777276a30cb107a53a5d35f3efde0497bfe7ca8ae4
MD5 dfa7f258fdef9a2481673b074054e869
BLAKE2b-256 3c20bc3ba0ad67b2c2ef6bc73a1859ce36dd41a47cfa5bcb2f171129cb37ccab

See more details on using hashes here.

File details

Details for the file textstatslite-0.2.1-py3-none-any.whl.

File metadata

  • Download URL: textstatslite-0.2.1-py3-none-any.whl
  • Upload date:
  • Size: 4.7 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.1.0 CPython/3.12.4

File hashes

Hashes for textstatslite-0.2.1-py3-none-any.whl
Algorithm Hash digest
SHA256 4fb7ba97f24cb03a1964f87df0dfa5f1bc79c03f6c11f07d1525befa70fcd03f
MD5 d4f94e042fbbb21ba2e387ae1a259c2b
BLAKE2b-256 dddaf82ef7fd80736d3200752a92bef6e52bcbc467f87715f15f8b9a419b3c53

See more details on using hashes here.

Supported by

AWS Cloud computing and Security Sponsor Datadog Monitoring Depot Continuous Integration Fastly CDN Google Download Analytics Pingdom Monitoring Sentry Error logging StatusPage Status page