Live Demo: https://textutil-text-utility.netlify.app/
TextUtils is a React-based text utility application that provides various tools to manipulate and analyze your text. It offers features like case conversion, text cleaning, word/character counting, and more with a clean, responsive interface that supports both light and dark modes.
-
Text Transformation:
- Convert text to UPPERCASE
- Convert text to lowercase
- Remove extra spaces
- Copy text to clipboard
- Clear text
-
Text Analysis:
- Word count
- Character count
- Reading time estimation
-
UI Features:
- Dark/Light mode toggle
- Responsive design
- Alert notifications
- Bootstrap-styled components
-
Clone the repo
git clone https://github.com/your-username/textutils.git npm install npm start
- Enter your text in the textarea
- Use the buttons to perform various text operations:
- Convert case (uppercase/lowercase)
- Remove extra spaces
- Copy text to clipboard
- Clear the textarea
- View text statistics:
- Word count
- Character count
- Reading time estimation
- Toggle theme:
- Dark/Light mode switch in navigation bar
textutils/ ├── src/ │ ├── components/ │ │ ├── About.jsx │ │ ├── Alert.jsx │ │ ├── Navbar.jsx │ │ └── TextForm.jsx │ ├── App.css │ ├── App.js │ ├── App.test.js │ └── index.js ├── public/ ├── package.json └── README.md