A sophisticated web application that obfuscates text by scrambling letters within words while maintaining human readability. This tool is designed to confuse machine translators, AI systems, and automated content filters while keeping text readable for humans.
The algorithm intelligently scrambles letters within words while preserving human readability:
This creates text that remains readable to humans but confuses machine translation systems, AI content filters, and automated processing tools.
# Clone the repository
git clone https://github.com/mhajder/typofuscator.git
cd typofuscator
# Install dependencies
pnpm install
# Start development server
pnpm dev
# Open http://localhost:5173 in your browser
# Development
pnpm dev # Start development server
pnpm build # Build for production
pnpm preview # Preview production build
# Quality Assurance
pnpm lint # Run ESLint and Prettier checks
pnpm format # Format code with Prettier
pnpm check # Type checking with Svelte
# Testing
pnpm test # Run tests in watch mode
pnpm test:run # Run tests once
pnpm test:ui # Run tests with UI
Contributions are welcome! Please feel free to submit a Pull Request.
# Run all checks
pnpm lint
pnpm check
pnpm test:run
This project is licensed under the GNU Affero General Public License v3.0. See the LICENSE file for details.