---
title: "scrambling-letters"
description: "Small vanilla library producing a per-character decoding scramble on any element, with per-element timing control."
canonical: "https://vibing.inc/library/scrambling-letters-vg-1513"
category: "Motion & Animation"
subcategory: "Text animation"
license: "MIT"
author: "Recidvst"
source: "https://github.com/Recidvst/scrambling-letters"
---

# scrambling-letters
Small vanilla library producing a per-character decoding scramble on any element, with per-element timing control.
## Facts
- Source: https://github.com/Recidvst/scrambling-letters
- Category: Motion & Animation / Text animation
- Author: Recidvst
- Licence: MIT
- Tags: text, scramble, vanilla-js, micro-library
## Why it's a gem
Simplest possible scramble implementation; readable enough to fork and tune.
---
Listed in The Vibeary: https://vibing.inc/library/scrambling-letters-vg-1513 · JSON: https://vibing.inc/api/public/library/gems/scrambling-letters-vg-1513