Preparing for system design interviews?  Try bugzed.com →

titlecase

JSON →
library 2.4.1 ·python
verified Jun 28, 2026

The `titlecase` library is a Python port of John Gruber's `titlecase.pl` script (version 2.4.1). It provides a more intelligent and stylistically correct title-casing function than Python's built-in `str.title()` method. It applies rules from the New York Times Manual of Style, handling 'small words' (like articles, conjunctions, and prepositions) and employing heuristics for abbreviations, aiming for publication-ready titles. The library maintains an active status with updates occurring as needed for bug fixes or minor enhancements.

total hits 19
actors 5 distinct systems
last hit 7d ago AhrefsBot
ByteDance
5
GPTBot
4
Script
1
Search engines
5

top countries 🇺🇸 United States · 🇸🇬 Singapore · 🇨🇦 Canada · 🇬🇧 United Kingdom · GR