$npx skillfedfor your agent

syllapy

Calculate syllable counts for English words.

Worth itPyPI LinguisticReleased Aug 20261.2M downloads / moMITPure Python

Decision gist · record as of 2026-08-14

pure-Python wheel — syllapy-0.8.0-py3-none-any.whl
v0.8.0 · released 2026-08-01 · Python >=3.10

Yes. SyllaPy is a straightforward, dependency-free tool for syllable counting with active maintenance, no known vulnerabilities, and permissive licensing. Install it if you need syllable counts in English text; the low friction and clear API make it practical for linguistic or readability analysis.AI-flagged interpretation of the facts on this page — verify before relying

Before you install

  • Requires Python 3.10 or later.
  • Low install friction with no runtime dependencies.
  • Actively maintained with recent release activity.

License · maintenance · safety

MIT (permissive) — MIT license permits unrestricted use, modification, and distribution with minimal restrictions.

last release 2026-08-01 (13 days) · last repo commit 2026-08-01 · 42 stars

0 known vulnerabilities (OSV.dev, 2026-08-14) · 1,230,606 downloads/mo, #4,187 on PyPI

Verify before relying

pip install syllapy

import syllapy
count = syllapy.count('additional')
  • Accuracy or edge cases for syllable counting (e.g., handling of contractions, proper nouns, or non-standard words)
  • Whether the package handles words outside standard English vocabulary or returns errors gracefully
  • Performance characteristics with large text volumes or batch processing
Same gist for agents: .md · .json

What it is and what it does

SyllaPy is a lightweight Python library that counts syllables in English words. It takes a word string as input and returns an integer representing the syllable count. The package has no runtime dependencies, making it simple to integrate into any Python project.

The library is actively maintained with recent updates and is licensed under MIT, making it freely usable in both open-source and commercial projects. It requires Python 3.10 or later and supports current Python versions.

Use it for

  • Calculate syllable counts for readability scoring or text analysis pipelines.
  • Build phonetic or linguistic analysis tools that need syllable-level word breakdown.
  • Validate or filter words in educational or word-game applications by syllable count.
  • Support natural language processing workflows that require syllable-aware text metrics.

Worth the install?

AI-flagged interpretation of the facts on this page. Verify before relying on it.

Worth it

Yes.

SyllaPy is a straightforward, dependency-free tool for syllable counting with active maintenance, no known vulnerabilities, and permissive licensing. Install it if you need syllable counts in English text; the low friction and clear API make it practical for linguistic or readability analysis.

Install

syllapy on PyPI

Before you install

Low install friction with no runtime dependencies. Actively maintained with recent release activity.

Requires Python 3.10 or later.

License in practice

MIT license permits unrestricted use, modification, and distribution with minimal restrictions.

Quickstart

pip install syllapy

import syllapy
count = syllapy.count('additional')

Verify before relying

  • Accuracy or edge cases for syllable counting (e.g., handling of contractions, proper nouns, or non-standard words)
  • Whether the package handles words outside standard English vocabulary or returns errors gracefully
  • Performance characteristics with large text volumes or batch processing

Package facts

LicenseMIT permissive
Python supportSupports the current Python release >=3.10
Install frictionLow. Pure-Python wheel
Runtime dependenciesNone
MaintenanceActively maintained 13 days since the last release
Last repo commit
First released
Downloads1,230,606 / month, #4,187 on PyPI 30-day window, as of 2026-08-14
Known vulnerabilitiesNone known OSV.dev, checked 2026-08-14
Classifiers
Operating System :: OS IndependentProgramming Language :: Python :: 3Topic :: Text Processing :: Linguistic

Evidence: syllapy-0.8.0-py3-none-any.whl

Tags

Capabilities
syllable countercount syllables englishsyllable detectionnlp syllable countingenglish phonetics syllablesword syllable analysis
Topics
nlptext-analysis
PyPI keywords
nlpsyllables

Let your AI agent find packages like this

Example. Real query, live index.

You found this page by searching. An agent finds it by wishing: SkillFed indexes 14,416 PyPI packages by what they can do, searchable in plain language.

wish › “syllable counter”

  • syllapyCounts syllables in English words, returning an integer for a given…
  • pyphenPyphen hyphenates text in multiple languages using Hunspell…
  • jamoJamo decomposes and synthesizes Hangul syllables into their…

Give your agent the search over MCP, or paste the wish link into any chat.

More Linguistic packages

charset-normalizer Worth it
PyPI · Utilities · released Aug 2026

Detects and normalizes text encoding from unknown or ambiguous sources, supporting all IANA character sets that Python's core library provides codecs for, with the ability to register custom codecs.

permissive licensepure Python · 3.7+
1.7Bdownloads / mo
tiktoken Worth it
PyPI · Linguistic · released May 2026

tiktoken is a fast BPE tokenizer that converts text into token sequences compatible with OpenAI models, supporting multiple encoding schemes including o200k_base and model-specific encodings.

Install it if you work with OpenAI APIs or need to understand token boundaries in GPT-family models.

permissive licensecompiled wheel · 3.9+
233.0Mdownloads / mo
chardet Worth it
PyPI · Python Modules · released Aug 2026

Detects character encoding and language in byte sequences with high accuracy, supporting 99 encodings and returning confidence scores, language tags, and MIME types.

Install it if you need to detect character encoding or language in byte data; the rewrite makes it substantially faster and more accurate than its predecessors.

0BSDpure Python · 3.10+
199.0Mdownloads / mo
text-unidecode With conditions
PyPI · Python Modules · released Aug 2019

Converts Unicode text to ASCII by transliterating non-ASCII characters into their closest ASCII equivalents, with no runtime dependencies.

However, if transliteration quality or ongoing maintenance matters, consider unidecode instead despite its GPL-only license.

GPL-2.0-or-laterpure Pythonabandoned
89.0Mdownloads / mo
lark Worth it
PyPI · Python Modules · released Oct 2025

Lark is a parsing library that builds abstract syntax trees from context-free grammars, supporting multiple parsing algorithms (Earley, LALR(1), CYK) with automatic line and column tracking.

MITpure Python · 3.8+
79.7Mdownloads / mo
tree-sitter Worth it
PyPI · Linguistic · released Jun 2026

Python bindings to the tree-sitter parsing library, enabling incremental parsing and syntax tree analysis for source code.

MITcompiled wheel · 3.10+
79.0Mdownloads / mo

See also pygount · wordfreq · english · madoka · indic-numtowords · english-words · lexical-diversity · jamo · stopwordsiso · soynlp