Skip to content

A modern, feature-rich text manipulation & analysis tool with 30+ utilities. Transform, analyze & format text with auto-save, dark mode, multiple themes & keyboard shortcuts. Built with React.

Notifications You must be signed in to change notification settings

rahilshah3105/TextUtils

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

6 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Worded - Advanced Text Analysis & Formatting Tools

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.

🚀 Features

📝 Text Editor

  • 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

📊 Advanced Analysis

  • 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

🔍 Text Comparison

  • 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

🛠️ Utility Tools

  • 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

🎨 Themes & UI

  • 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

🛠️ Technology Stack

  • Frontend: React 18.2.0
  • Styling: Bootstrap 5
  • Icons: React Icons
  • Build Tool: Create React App
  • Deployment: GitHub Pages

📦 Installation

  1. Clone the repository:
git clone https://github.com/yourusername/worded.git
cd worded
  1. Install dependencies:
npm install
  1. Start the development server:
npm start
  1. Open http://localhost:3000 to view it in your browser.

🚀 Available Scripts

  • npm start - Runs the app in development mode
  • npm test - Launches the test runner
  • npm run build - Builds the app for production
  • npm run eject - Ejects from Create React App (one-way operation)

📱 Usage

Text Editor

  1. Navigate to the "Text Editor" tab
  2. Enter your text in the input area
  3. Use the various formatting buttons to manipulate your text
  4. View real-time statistics and analysis
  5. Copy the result to your clipboard

Text Comparison

  1. Navigate to the "Text Comparison" tab
  2. Enter two texts in the respective text areas
  3. Click "Compare Texts" to see similarity analysis
  4. View common words, unique words, and similarity percentage

Utility Tools

  1. Navigate to the "Utility Tools" tab
  2. Select the desired tool from the available options
  3. Enter input text (if required)
  4. Click "Execute" to process
  5. Copy the output to your clipboard

🎨 Themes

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

🔒 Privacy & Security

  • 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

🤝 Contributing

Contributions are welcome! Please feel free to submit a Pull Request.

📄 License

This project is licensed under the MIT License - see the LICENSE file for details.

🙏 Acknowledgments

📞 Support

If you have any questions or need support, please open an issue on GitHub.


Worded - Your comprehensive text analysis and formatting companion! ✨

About

A modern, feature-rich text manipulation & analysis tool with 30+ utilities. Transform, analyze & format text with auto-save, dark mode, multiple themes & keyboard shortcuts. Built with React.

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published