semvec/pypi-packages huggingface dataset:
qstrip 0.2.0
Fast Markdown Stripper
Requires Python: >=3.7

# qstrip

![GitHub stars](https://img.shields.io/github/stars/carl-vbn/qstrip)
![Build Status](https://github.com/carl-vbn/qstrip/actions/workflows/python-package.yml/badge.svg)
![License](https://img.shields.io/github/license/carl-vbn/qstrip)

A fast Markdown stripper with a C backend.

## Installation

```bash
pip install qstrip
```

## Usage

```python
from qstrip import strip_markdown

with open('markdown_file.md', 'r') as f:
    content = f.read()

stripped_content = strip_markdown(content)
print(stripped_content)

# If the input markdown could potentially be very long, you can specify a timeout
try:
    stripped_content = strip_markdown(content, timeout=2) # 2 second timeout
except TimeoutError:
    stripped_content = None
```

## Current and planned features
- [x] Strip headings
- [x] Strip bold tags
- [x] Strip italic tags
- [x] Strip strikethrough tags
- [x] Strip code blocks
- [x] Strip inline code
- [x] Strip links
- [x] Strip images
- [x] Strip tables
- [x] Handle images inside links
- [ ] Strip lists
- [ ] Strip blockquotes
- [ ] Strip horizontal rules
- [ ] Strip footnotes
- [ ] Strip reference links
- [ ] Handle escape sequences
- [ ] Support other markup formats (e.g., reStructuredText, HTML/XML)
zalgoctl 0.1.1
The best damn Zalgo text generator on the planet
Requires Python: >=3.12

# zalgoctl

[![PyPI](https://img.shields.io/pypi/v/zalgoctl)](https://pypi.org/project/zalgoctl/)

A Zalgo text generator CLI.

## Usage

```bash
# Basic encoding
./zalgoctl "Hello World"

# With style preset
./zalgoctl "He comes" --style heavy

# Pipe text
echo "Fear me" | ./zalgoctl --intensity 20

# Decode (strip combining marks)
./zalgoctl decode "Z̷a̸l̵g̶o̷"

# Analyze text
./zalgoctl analyze "Z̷a̸l̵g̶o̷"
```

## Options

- `--style` - Preset: whisper, subtle, moderate, heavy, extreme, demonic, void
- `--intensity` - Set all directions at once (0-100)
- `--up/--mid/--down` - Control mark placement
- `--pattern` - Distribution: wave, fade-in, fade-out, pulse, crescendo, spike
- `--seed` - Reproducible output
- `--prob` - Probability each character gets corrupted (0.0-1.0)

Run `./zalgoctl --help` for all options.