Skip to main content

SansText

Undertale-style Sans dialogue animation for your terminal.

Each character appears one by one with a retro blip sound. Spaces are silent — just like Sans would want it.

Install

pip install sanstext

Usage

from sanstext import sans

sans("heh heh heh. you're really something, kid.")
echo "ketchup is the best, right?" | sanstext
sanstext "hey. i'm sans. sans the skeleton."
sanstext --no-sound "silent mode"

How it works

  • Characters print one at a time with randomized typing delay
  • Each non-space character triggers a retro game-style blip
  • Punctuation adds a longer dramatic pause
  • Sound generated as a WAV in memory — no external audio files

Metadata

Release files for sanstext 1.0.0

For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.

Source distribution (sdist)

Source distribution for sanstext 1.0.0
File Size Uploaded
sanstext-1.0.0.tar.gz 2.9 kB Details

Built distribution (wheel)

Table of built distributions (wheels) for sanstext 1.0.0
File Interpreter ABI Platform
sanstext-1.0.0-py3-none-any.whl Python 3 none any Details

Total release size: 6.6 kB

Release files / sanstext-1.0.0.tar.gz

Download URL sanstext-1.0.0.tar.gz
Size 2.9 kB
Tags Source
SHA-256 checksum
How to use checksums
b7497ea4323fb00e9d1e06a04c31db471404dc29d37f4c18513747a780ea4f5f
BLAKE2b-256 checksum
How to use checksums
19f019c5b2d81da118c5a175566b10008749c18eb231c0f07994303a39d46e26
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/6.2.0 CPython/3.12.3

Release files / sanstext-1.0.0-py3-none-any.whl

Download URL sanstext-1.0.0-py3-none-any.whl
Size 3.7 kB
Tags Python 3
SHA-256 checksum
How to use checksums
1f9b7b2b5ed010dea27c9f0d1c354559223a7cd5f14d2ac75b8af3550778f181
BLAKE2b-256 checksum
How to use checksums
ef5bce253e7b0b807ad0ca76fa7cab4d33b88c4a560cf1a364a7eb13e3d2c797
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/6.2.0 CPython/3.12.3

Release history Release notifications | RSS feed

This release

1.0.0 This release

2 release files

Anthropic, PBC Visionary sponsor Bloomberg Visionary sponsor Hudson River Trading Visionary sponsor Meta Visionary sponsor NVIDIA Visionary sponsor Microsoft Sustainability sponsor Depot Continuous Integration AWS Cloud computing and Security Sponsor Datadog Monitoring Fastly CDN Google Download Analytics Sentry Error logging StatusPage Status page