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

https://github.com/immortalwebdev/text-master

Text Master is a versatile text manipulation tool that simplifies text management with key features like case conversion, multi-language translation, and file download. It offers an intuitive, user-friendly interface for effortless text editing.
https://github.com/immortalwebdev/text-master

css3 mui-material react react-router-dom vercel-deployment vite

Last synced: 2 months ago
JSON representation

Text Master is a versatile text manipulation tool that simplifies text management with key features like case conversion, multi-language translation, and file download. It offers an intuitive, user-friendly interface for effortless text editing.

Awesome Lists containing this project

README

          

## โœจ Text Master

Text Master is a powerful, yet simple-to-use text manipulation tool that offers a range of features designed to make managing text easy and efficient.

### ๐Ÿš€ Key Features

- ๐Ÿ”  Convert Case: Instantly convert your text to UPPERCASE, lowercase, Title Case, camelCase, and PascalCase.
- ๐ŸŒ Text Translation: Easily translate text into multiple languages.
- ๐Ÿ“ฅ Download as File: Save your text as a downloadable file in various formats (e.g., .txt, .docx, .pdf).
- ๐Ÿ–ฅ๏ธ User-Friendly Interface: A clean, intuitive design that makes text editing a breeze.

### ๐Ÿ› ๏ธ Getting Started

Follow these steps to set up the project on your local machine:

- 1. Clone the Repository:
- ```git clone https://github.com/yourusername/text-master.git```

- 2. Navigate to the Project Directory:
- ```cd text-master```

- 3. Install Dependencies:
- ```npm install```

- 4. Run the Development Server:
- ```npm start```

Your app will be available at http://localhost:xxxx. ๐ŸŒ

### ๐Ÿ“– Usage

- ๐Ÿ”  Convert Case: Enter your text in the text area and select the desired case conversion.
- ๐ŸŒ Text Translation: Input text and select the target language to translate.
- ๐Ÿ“ฅ Download as File: Use the download button to save your text in a file format of your choice.
- ๐Ÿงน Clear Text: Clear the text field using the clear button.

### ๐Ÿค Contributing

We welcome contributions from everyone! To get started:

- Fork the repository.
- Create a new branch:

```git checkout -b feature/YourFeature```

- Commit your changes:

- ```git commit -am 'Add new feature'```
- Push to the branch:
- ```git push origin feature/YourFeature```

- Create a new Pull Request.

Feel free to open issues for any bugs or feature requests.

### ๐Ÿ“„ License

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

### ๐Ÿ™ Acknowledgements

- ๐ŸŽจ Material-UI for the components and styles.
- โšก SweetAlert2 for the alert dialogs.

### ๐Ÿ“ž Contact

- Feel free to get in touch
- pgbadgujar007@gmail.com

#### Made with ๐Ÿ’– by Piyush