Worded is a comprehensive web application that provides advanced text analysis, formatting, and utility tools. Built with React, it offers a modern, responsive interface with multiple themes and powerful text manipulation capabilities.
- Case Conversion: Uppercase, lowercase, capitalize, title case, alternating case
- Text Alignment: Left, center, right, justify alignment
- Find & Replace: Advanced text search and replacement
- Text Manipulation: Reverse text, remove extra spaces
- Encryption: ROT13 encryption/decryption
- Text-to-Speech: Built-in speech synthesis
- Copy to Clipboard: One-click text copying
- Word & Character Count: Detailed text statistics
- Reading Time: Estimated reading and speaking time
- Readability Score: Flesch Reading Ease calculation
- Word Frequency: Top 10 most frequent words
- Character Frequency: Character usage analysis
- Text Statistics: Sentences, paragraphs, lines count
- Similarity Analysis: Percentage-based text similarity
- Common Words: Shared vocabulary between texts
- Unique Words: Words unique to each text
- Visual Comparison: Side-by-side text analysis
- Statistics Comparison: Word and character count comparison
- JSON Tools: Format and minify JSON
- Encoding/Decoding: Base64, hexadecimal, binary conversion
- HTML Tools: HTML escape/unescape
- Generators: UUID generation, hash generation
- URL Tools: URL encoding/decoding
- Multiple Themes: 8 different color themes (Blue, Red, Green, Yellow, Grey, Aqua, Black, White)
- Dark/Light Mode: Toggle between dark and light modes
- Responsive Design: Works on desktop, tablet, and mobile
- Modern Interface: Clean, intuitive user experience
- Frontend: React 18.2.0
- Styling: Bootstrap 5
- Icons: React Icons
- Build Tool: Create React App
- Deployment: GitHub Pages
- Clone the repository:
git clone https://github.com/yourusername/worded.git
cd worded- Install dependencies:
npm install- Start the development server:
npm start- Open http://localhost:3000 to view it in your browser.
npm start- Runs the app in development modenpm test- Launches the test runnernpm run build- Builds the app for productionnpm run eject- Ejects from Create React App (one-way operation)
- Navigate to the "Text Editor" tab
- Enter your text in the input area
- Use the various formatting buttons to manipulate your text
- View real-time statistics and analysis
- Copy the result to your clipboard
- Navigate to the "Text Comparison" tab
- Enter two texts in the respective text areas
- Click "Compare Texts" to see similarity analysis
- View common words, unique words, and similarity percentage
- Navigate to the "Utility Tools" tab
- Select the desired tool from the available options
- Enter input text (if required)
- Click "Execute" to process
- Copy the output to your clipboard
Worded supports multiple color themes that can be accessed through the "Themes" dropdown in the navigation bar:
- Blue: Professional and clean
- Red: Bold and energetic
- Green: Calming and natural
- Yellow: Bright and cheerful
- Grey: Neutral and balanced
- Aqua: Fresh and modern
- Black: Dark and sophisticated
- White: Clean and minimal
- All text processing is done locally in your browser
- No data is sent to external servers
- Your text remains private and secure
- No cookies or tracking mechanisms
Contributions are welcome! Please feel free to submit a Pull Request.
This project is licensed under the MIT License - see the LICENSE file for details.
- Built with Create React App
- Styled with Bootstrap
- Icons from React Icons
If you have any questions or need support, please open an issue on GitHub.
Worded - Your comprehensive text analysis and formatting companion! ✨