Skip to content

HackingPain/social-text-styler

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

3 Commits
 
 
 
 
 
 
 
 

Repository files navigation

Social Text Styler

Convert plain text into Unicode-styled text for social media - Instagram, Facebook, X, LinkedIn, and more.

Web Version (index.html)

A single-file web app with no dependencies. Just open index.html in any browser.

Features

  • 33 Unicode styles - Bold, Italic, Script, Fraktur, Double-Struck, Monospace, Circled, Squared, Fullwidth, Small Caps, Superscript, Upside Down, Zalgo, Vaporwave, Leetspeak, Braille, Morse Code, Straight Outta, and more
  • Live preview grid - type once, see all styles simultaneously
  • One-click copy - click any style card to copy to clipboard
  • Stackable modifiers - underline, strikethrough, and overline combine with any style
  • Favorites - star frequently-used styles to pin them to the top (persisted in localStorage)
  • Dark theme with glass-morphism design
  • Responsive - works on desktop and mobile
  • Keyboard accessible - Tab to navigate, Enter/Space to copy
  • Zero dependencies - vanilla HTML/CSS/JS, works offline

Usage

Open index.html in a browser, or serve it from any static host.

Python Version (social_text_styler.py)

The original tkinter desktop GUI. Supports Serif/Sans-Serif with Bold, Italic, and Underline toggles.

python social_text_styler.py

Requires Python 3.10+.

How It Works

Maps ASCII A-Z, a-z, and 0-9 to their equivalents in Unicode's Mathematical Alphanumeric Symbols block and other styled character ranges. Modifiers use combining characters (U+0332 underline, U+0336 strikethrough, U+0305 overline).

License

Public domain. Do whatever you want with it.

About

Generate Unicode-styled text (bold, italic, strikethrough) for social media

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors