Skip to content

TextUtils is a React.js-based text manipulation and readability analysis tool. Features include text and character counting, text preview, dark mode, converting text to uppercase and lowercase, copying text, and removing extra spaces.

Notifications You must be signed in to change notification settings

mayurrogheliya/TextUtils

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

7 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

TextUtils

TextUtils is a comprehensive text manipulation and readability analysis tool developed using React.js. It provides various functionalities such as text and character counting, text preview, dark mode, converting text to uppercase and lowercase, copying text, and removing extra spaces.

Features

  • Text Manipulation: Convert text to uppercase, lowercase, and remove extra spaces.
  • Character and Word Counting: Quickly analyze text to provide character and word counts.
  • Dark Mode: Switch between light and dark themes for a comfortable viewing experience.
  • Text Preview: Preview the text as you type or manipulate it.
  • Copy Text: Easily copy the manipulated text to your clipboard.
  • Clear Text: Clear all text inputs with a single click.

Technologies Used

  • HTML: For structuring the content.
  • CSS: For styling the application.
  • Bootstrap: For responsive design and pre-built components.
  • JavaScript: For dynamic functionality.
  • React.js: For building the user interface.

Installation and Setup

To run this project locally, follow these steps:

  1. Clone the repository:

    git clone https://github.com/mayurrogheliya/TextUtils.git
  2. Navigate to the project directory:

    cd textutils
  3. Install dependencies:

    npm install
  4. Start the development server:

    npm start

The application will run locally on http://localhost:3000.

Usage

  1. Enter your text in the provided text area.
  2. Use the buttons to perform various text manipulations like converting to uppercase, lowercase, removing extra spaces, etc.
  3. View the results instantly in the text preview area.
  4. Copy the manipulated text using the copy text button.
  5. Clear the text when you are done or want to start over.
  6. Toggle Dark Mode: Use the switch to toggle between light and dark modes.

Demo

You can see a live demo of the TextUtils website here.

About

TextUtils is a React.js-based text manipulation and readability analysis tool. Features include text and character counting, text preview, dark mode, converting text to uppercase and lowercase, copying text, and removing extra spaces.

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published