Skip to content

Text Cleaner is a Next.js web application built with ShadCN and Tailwind CSS that allows users to clean and format text effortlessly. It offers 12+ text-processing methods, including removing extra spaces, special characters, punctuation, and more, to enhance readability and consistency.

Notifications You must be signed in to change notification settings

TEJAS-SHINDEE/text-beautify

Repository files navigation

Text Cleaner App

Overview

Text Cleaner is a Next.js web application built with ShadCN and Tailwind CSS. It allows users to input text and apply multiple cleaning methods to enhance readability and format consistency.

Features

  • Remove extra spaces

  • Convert text to uppercase/lowercase

  • Remove special characters

  • Remove numbers

  • Trim whitespace

  • Replace multiple spaces with a single space

  • Remove duplicate words

  • Convert text to sentence case

  • Strip HTML tags

  • Normalize Unicode characters

  • Remove punctuation

  • Convert text to title case

  • And more...

Tech Stack

  • Framework: Next.js

  • Styling: Tailwind CSS

  • UI Components: ShadCN (Radix UI)

Installation

Clone the repository:

git clone https://github.com/yourusername/text-cleaner.git
cd text-cleaner

Install dependencies:

npm install 
# or
yarn install

Run the development server:

npm run dev
# or
yarn dev

Open http://localhost:3000 in your browser.

Usage

  1. Enter or paste text into the input box.

  2. Select the cleaning methods you want to apply.

  3. Click the "Clean Text" button.

  4. Copy or export the cleaned text as needed.

Deployment

To deploy the project on Vercel:

npm run build
vercel deploy

Contributing

  1. Fork the repository.

  2. Create a new branch (feature-xyz).

  3. Commit changes and push.

  4. Open a Pull Request.

License

This project is licensed under the MIT License.

Author

tejas shinde

About

Text Cleaner is a Next.js web application built with ShadCN and Tailwind CSS that allows users to clean and format text effortlessly. It offers 12+ text-processing methods, including removing extra spaces, special characters, punctuation, and more, to enhance readability and consistency.

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published