Skip to content

The Text Utils is a simple web application built using React and Bootstrap. It provides various functionalities for text manipulation, including converting text to uppercase or lowercase, removing extra spaces, copying text to the clipboard, downloading text files, and speaking text aloud.

Notifications You must be signed in to change notification settings

utsav4504/TextUtils

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

4 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Text Utils

Description

The Text Utils is a simple web application built using React and Bootstrap. It provides various functionalities for text manipulation, including converting text to uppercase or lowercase, removing extra spaces, copying text to the clipboard, downloading text files, and speaking text aloud. The app offers a user-friendly interface that makes it easy to manage and manipulate text.

Features

  • Convert text to uppercase
  • Convert text to lowercase
  • Remove extra spaces from the text
  • Copy text to the clipboard
  • Download text as a .txt file
  • Clear the text area
  • Speak the text aloud using the Web Speech API
  • Display a summary of the text, including word and character count

Technologies Used

  • Frontend: React.js, Bootstrap
  • Web APIs: Web Speech API
  • State Management: React Hooks (useState)

Installation

  1. Clone the repository:
    git clone https://github.com/utsav4504/TextUtils.git
    cd TextUtils
  2. Install dependencies:
    npm install
  3. Start the application:
    npm start
  4. Open your web browser and navigate to http://localhost:3000.

Usage

  1. Enter text in the provided text area.
  2. Use the buttons to manipulate the text as needed:
    • Convert to Uppercase: Changes all text to uppercase.
    • Convert to Lowercase: Changes all text to lowercase.
    • Remove Extra Spaces: Eliminates any extra spaces from the text.
    • Copy to Clipboard: Copies the text to the clipboard for easy pasting.
    • Download Text: Downloads the current text as a .txt file.
    • Clear: Clears the text area.
    • Speak: Reads the text aloud using the browser's speech synthesis feature.

GitHub Repository

You can find the source code and additional details at Text Utility App GitHub Repository.

Contact

If you have any questions or suggestions, feel free to contact me at utsav45.jn@gmail.com.

About

The Text Utils is a simple web application built using React and Bootstrap. It provides various functionalities for text manipulation, including converting text to uppercase or lowercase, removing extra spaces, copying text to the clipboard, downloading text files, and speaking text aloud.

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published