Skip to content

"TextUtils is a simple and powerful text analysis tool that allows users to format, analyze, and manipulate text effortlessly. Features include text conversion, word count, text-to-speech, clipboard copy, and dark mode support."

License

Notifications You must be signed in to change notification settings

Rajath2005/textutils.io

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

18 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

TextUtils 📝

React JavaScript HTML5 CSS3 Bootstrap

Live Demo GitHub

A powerful and intuitive text manipulation tool built with React. Transform, analyze, and format your text effortlessly with a modern, user-friendly interface.

🖼️ Demo

TextUtils Demo

✨ Features

  • 🔄 Text Transformation - Convert to uppercase, lowercase, or capitalize
  • 🧹 Text Cleaning - Remove extra spaces and format text
  • 📊 Analytics - Real-time word and character counting
  • 🔊 Text-to-Speech - Listen to your text with built-in TTS
  • 📋 Clipboard Integration - One-click copy functionality
  • 🌙 Dark Mode - Eye-friendly dark theme support
  • 📱 Responsive Design - Works seamlessly on all devices

🚀 Quick Start

# Clone the repository
git clone https://github.com/Rajath2005/textutils.io.git

# Navigate to project directory
cd textutils.io

# Install dependencies
npm install

# Start development server
npm start

Visit http://localhost:3000 to see the app in action.

🛠️ Built With

  • React - Frontend framework
  • Bootstrap - UI styling
  • JavaScript ES6+ - Core functionality
  • Web Speech API - Text-to-speech feature

📦 Scripts

Command Description
npm start Run development server
npm run build Build for production
npm test Run test suite
npm run deploy Deploy to GitHub Pages

🌐 Live Demo

Experience TextUtils live: https://rajath2005.github.io/textutils.io/

🤝 Contributing

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

  1. Fork the project
  2. Create your feature branch (git checkout -b feature/AmazingFeature)
  3. Commit your changes (git commit -m 'Add some AmazingFeature')
  4. Push to the branch (git push origin feature/AmazingFeature)
  5. Open a Pull Request

📄 License

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

👨‍💻 Author

Rajath


⭐ Star this repository if you found it helpful!

About

"TextUtils is a simple and powerful text analysis tool that allows users to format, analyze, and manipulate text effortlessly. Features include text conversion, word count, text-to-speech, clipboard copy, and dark mode support."

Topics

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published