TxtWizard is a collection of online tools for text manipulation, encryption, decryption, encoding, decoding, and more. The service is live at txtwizard.net.
To start developing locally, use the following commands:
npm install
npm run dev
npm run dev -- --open
To build the project for production:
npm run build
Changes pushed to the main
branch are automatically deployed to https://www.txtwizard.net via the CI/CD pipeline configured in the repository.
- Encryption & Decryption: Securely encrypt and decrypt text using AES-GCM and AES-CBC algorithms.
- Encoding & Decoding: Convert text between Base64, Hex, and other formats.
- Hashing: Generate hashes using SHA-1, SHA-256, SHA-512, and more.
- Compression: Compress text using GZIP, BZIP2, and other algorithms.
- Key Generation: Generate public-private key pairs for Bitcoin and Ethereum.
- QR Code Generator: Create QR codes from text or URLs.
- Currency Conversion: Convert between currencies with real-time exchange rates.
Contributions are welcome! Please fork the repository, make your changes, and submit a pull request.
This project is licensed under the MIT License. See the LICENSE file for details.