Markdown Converter
Agent skill for markdown-converter
This file provides guidance to Claude Code (claude.ai/code) when working with code in this repository.
Sign in to like and favorite skills
This file provides guidance to Claude Code (claude.ai/code) when working with code in this repository.
De-encrypt Hub is a browser-based encryption and decryption toolkit built with React, TypeScript, and Vite. It provides secure, client-side cryptographic operations including symmetric/asymmetric encryption, hashing, digital signatures, and image encryption.
Live Demo: https://encryptioner.github.io/de-encrypt-hub/
# Install dependencies pnpm i # Start development server (runs on port 8080) pnpm run dev # Build for production pnpm run build # Build for development mode pnpm run build:dev # Run linting pnpm run lint # Preview production build pnpm run preview
src/main.tsx → src/App.tsx → src/pages/Index.tsxsrc/hooks/src/components/: Main UI components
DeencryptHub.tsx: Central tabbed interface componentCipherTool.tsx, RsaEncryptionTool.tsx, etc.: Individual crypto toolsui/: shadcn/ui component librarysrc/hooks/: Custom React hooks for crypto operations
useCipher.ts, useRsa.ts, useHash.ts: Crypto-specific logicsrc/lib/: Core utilities
crypto.ts: Symmetric encryption and hashing functionsutils.ts: General utilities and shadcn/ui helperssrc/config/content.json: Algorithm descriptions and educational content@/ maps to src/ directory/de-encrypt-hub/ for GitHub Pages compatibility.github/workflows/deploy.ymlmain branchdist/ directoryAll cryptographic operations run client-side in the browser. No data is transmitted to external servers. The application is designed for educational and utility purposes with proper security warnings for deprecated algorithms (MD5, SHA-1, DES).