Ecosyste.ms: Awesome

An open API service indexing awesome lists of open source software.

Awesome Lists | Featured Topics | Projects

https://github.com/aryanraj13/textutils


https://github.com/aryanraj13/textutils

Last synced: 28 days ago
JSON representation

Awesome Lists containing this project

README

        

# TextUtils App

## About

TextUtils is a small yet powerful app built using React that helps you manipulate and analyze text. With TextUtils, you can easily convert text to uppercase or lowercase, encode or decode to base64, copy text to clipboard, count the number of words, and estimate the reading time of the text.

![alt text](https://github.com/aryanraj13/TextUtils/blob/main/home.png?raw=true)

## Features

- **Text Conversion:**
- Convert text to uppercase.
- Convert text to lowercase.

![alt text](https://github.com/aryanraj13/TextUtils/blob/main/uppercase.png?raw=true)

- Encode text to Base64.
- Decode text from Base64.

![alt text](https://github.com/aryanraj13/TextUtils/blob/main/encode.png?raw=true)

- **Copy to Clipboard:**
- Easily copy the manipulated text to your clipboard with a single click.

![alt text](https://github.com/aryanraj13/TextUtils/blob/main/copy.png?raw=true)

- **Text Analysis:**
- Count the number of words in the text.
- Estimate the reading time of the text based on the average reading speed.

## How to Run

To run the TextUtils app locally, follow these steps:

1. Clone the repository to your local machine.
2. Navigate to the project directory in your terminal.
3. Install dependencies using the command: npx create-react-app
4. Start the development server with: npm run start
5. Open your web browser and visit `http://localhost:3000` to access the TextUtils app.

Start manipulating and analyzing text with ease using TextUtils!