Skip to content

A simple Svelte application that transforms pasted text and copies it to your clipboard.

Notifications You must be signed in to change notification settings

yffaffy/text-transformer

Repository files navigation

Text Transformer

A simple Svelte application that transforms pasted text with uppercase, lowercase, and capitalization functions. The transformed text is automatically copied to your clipboard, allowing for quick and easy text formatting.

Text Transformer Screenshot

Features

  • Uppercase: Converts all text to uppercase.
  • Lowercase: Converts all text to lowercase.
  • Capitalize: Capitalizes the first letter of each word.
  • Remove Duplicates: Removes duplicate words (or hashtags.)
  • Clear: Clears the input field.

Getting Started

To run this app locally, follow the steps below.

Prerequisites

Make sure you have Node.js and npm installed.

Installation

  1. Clone the repository:

    git clone https://github.com/yffaffy/text-transformer.git
  2. Navigate into the project directory:

    cd text-transformer
  3. Install the dependencies:

    npm install
  4. Start the development server:

    npm run dev

The app will be running at http://localhost:5173 by default. Open this URL in your browser to use the Text Transformer.

Changelog

[v1.1] - 2024-11-4

  • Adds a button to remove duplicates from the text.

[v1.0] - 2024-11-2

License

This project is licensed under the MIT License.

About

A simple Svelte application that transforms pasted text and copies it to your clipboard.

Resources

Stars

Watchers

Forks

Packages

No packages published