Skip to content

Installation

Install

Terminal window
npm install @scrambl/core

CDN

You can also use Scrambl directly via a CDN:

<script type="module">
import { scramble } from 'https://esm.sh/@scrambl/core'
scramble(document.querySelector('h1'), {
text: 'Hello World',
chars: 'blocks',
})
</script>

Requirements

  • Node.js 18+ (for development)
  • Browser: Any modern browser with requestAnimationFrame support
  • React 18+ (for @scrambl/react)
  • Vue 3.3+ (for @scrambl/vue)

TypeScript

All packages ship with full TypeScript declarations. No additional @types/* packages needed.