Command Palette

Search for a command to run...

Loaders/Terminal Decode Loader

Terminal Decode Loader

Terminal-style text decoder that cycles through random characters before resolving

Open in v0Open in
LOADING

Overview

Cipher-cracking text decoder that cycles through random characters before resolving the target text. Configurable charset (symbols, binary, hex), speed, and loop behavior. Monospace terminal aesthetic.

Installation

npx shadcn@latest add @elements/loader-terminal-decode

Usage

import { LoaderTerminalDecode } from "@/components/elements/loader-terminal-decode";

export function Loading() {
  return <LoaderTerminalDecode text="DECRYPTING" charset="hex" />;
}

Props

PropTypeDefaultDescription
textstring"LOADING"Text to decode
speednumber50Speed in ms per character
charset"symbols" | "binary" | "hex""symbols"Scramble character set
loopbooleantrueWhether to loop
classNamestring-Additional CSS classes