jquast / wcwidth
Python library that measures the width of unicode strings rendered to a terminal
☆401Updated 2 months ago
Alternatives and similar repositories for wcwidth:
Users that are interested in wcwidth are comparing it to the libraries listed below
- A pure-Python, bring-your-own-I/O implementation of HTTP/1.1☆511Updated last week
- DEPRECATED: Python CommonMark parser☆240Updated 3 years ago
- Human friendly input/output for text interfaces using Python☆331Updated 11 months ago
- Internationalized Domain Names for Python (IDNA 2008 and UTS #46)☆260Updated 7 months ago
- Run a subprocess in a pseudo terminal☆223Updated last year
- 🔗 Immutable, Pythonic, correct URLs.☆286Updated 2 years ago
- Powerful Python library for atomic file writes.☆316Updated 2 years ago
- Get information about what a Python frame is currently doing, particularly the AST node being executed☆348Updated 2 months ago
- Re-apply type annotations from .pyi stubs to your codebase.☆142Updated 2 years ago
- IDE allow you to refactor code, Baron allows you to write refactoring code.☆292Updated 3 years ago
- Subcommand REPL for click apps☆228Updated 8 months ago
- Python module to modify bytecode☆311Updated last week
- A modern CSS selector implementation for BeautifulSoup☆234Updated 2 weeks ago
- Add or enhance bash, fish, zsh and powershell completion in Click☆289Updated last month
- A simple immutable mapping for python☆113Updated 3 years ago
- A mutable set that remembers the order of its entries. One of Python's missing data types.☆219Updated 8 months ago
- A Python Parser☆637Updated last month
- Python 3+ compatible port of the configobj library☆324Updated 2 months ago
- Hunter is a flexible code tracing toolkit.☆815Updated 9 months ago
- Bottom-up approach to refactoring in python☆707Updated 3 years ago
- LZ4 bindings for Python☆282Updated last month
- A Python module that tries to figure out what your local timezone is☆203Updated 2 months ago
- Sans-IO WebSocket protocol implementation☆277Updated last week
- 竜 TatSu generates Python parsers from grammars in a variation of EBNF☆422Updated last week
- Cheroot is the high-performance, pure-Python HTTP server used by CherryPy. Docs -->☆191Updated this week
- Tool to check the completeness of MANIFEST.in for Python packages☆293Updated 3 months ago
- Semantic version comparison for Python (see http://semver.org/)☆287Updated last year
- An argparse wrapper that doesn't make you say "argh" each time you deal with it.☆375Updated 8 months ago
- Style-preserving TOML library for Python☆746Updated last week
- Backport of pathlib aiming to support the full stdlib Python API.☆82Updated last year