SmartyPants
JSON →SmartyPants is a Python library that converts plain ASCII punctuation in text to "smart" typographic HTML entities. It transforms straight quotes to "curly" quotes, backticks-style quotes, -- and --- to en- and em-dashes, and three consecutive dots to an ellipsis entity. The current version is 2.0.2, and it is actively maintained with recent fixes for Python 3.12+ compatibility.
Traffic · last 30 days stale · no recent hits
total hits 12
actors 4 distinct systems
last hit 18d ago MJ12bot
top countries 🇺🇸 United States · 🇨🇦 Canada · 🇸🇬 Singapore · 🇫🇷 France · 🇩🇪 Germany
API endpoints
full doc /v1/registry/smartypants
install /v1/registry/smartypants/install
compatibility /v1/registry/smartypants/compatibility