Movatterモバイル変換


[0]ホーム

URL:


Skip to content

Navigation Menu

Search code, repositories, users, issues, pull requests...

Provide feedback

We read every piece of feedback, and take your input very seriously.

Saved searches

Use saved searches to filter your results more quickly

Sign up

A robust, customizable, blazingly-fast, efficient and easy-to-use command line application to uwu'ify your text!

License

NotificationsYou must be signed in to change notification settings

sgoudham/uwuifyy

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

buildcrate.iodownloadslicense

A robust, customizable, blazingly-fast, efficient and easy-to-use command line application to uwu'ify your text!

Logo Credits: Jade Nelson

Table Of Contents

About

Have you ever wanted to uwu'ify text and large files at blazing fast speeds? Well! You came to the rightplace!uwuifyyallows you touwu'ify text and files from within your own terminal in anextremely fast manner!

Features

  • BLAZINGLY FAST (Check out ->Benchmarks)
  • Seeded by default to allow for reproducible results
  • Excludes URL's & Emails
  • UwU'ify files available locally on disk
  • Completely customisable modifiers

Installation

Homebrew

FormacOS users, installation throughHomebrew is recommended.

$ brew tap sgoudham/tap$ brew install uwuifyy

AUR

Arch Linux users can installuwuifyy through theAUR using anAUR helper.

$ paru uwuifyy

Binaries

Binaries forWindows,macOS &Linux are available with everysinglerelease

Windows

  1. Download eitheruwuifyy-x86_64-pc-windows-msvc.zip oruwuifyy-x86_64-pc-windows-gnu.zip

  2. Extract into\bin folder atC:\your\path\here\

C:|__your    |__path        |__here            |__bin                |__uwuifyy.exe
  1. Setuwuifyy.exe in your path to access it globally
$ setx path"%path%;C:\your\path\here\bin"
  1. Refresh command line and verify installation
$ uwuifyy --help

Linux \ macOS

  1. Downloaduwuifyy-x86_64-unknown-linux-gnu.tar.gz oruwuifyy-x86_64-unknown-linux-musl.tar.gzoruwuifyy-x86_64-apple-darwin.tar.gz

  2. Extract into your local directory

# Linux$ tar -xf uwuifyy-x86_64-unknown-linux-gnu.tar.gz$ tar -xf uwuifyy-x86_64-unknown-linux-musl.tar.gz# macOS$ tar -xf uwuifyy-x86_64-apple-darwin.tar.gz
  1. Move into~/bin
# Create ~/bin if it does not exist$ mkdir -p~/bin$ mv uwuifyy~/bin
  1. Set permissions for executable
$ chmod 755~/bin/uwuifyy
  1. UpdatePATH to use globally
# Linux$echo'export PATH=~/bin:$PATH'>>~/.bashrc $source~/.bashrc# macOS$echo'export PATH=~/bin:$PATH'>>~/.bash_profile$source~/.bash_profile
  1. Verify installation
$ uwuifyy --versionuwuifyy 0.3.0

Rust \ Cargo

Alternatively, if using Rust's package manager,Cargo, all that is needed is

$ cargo install uwuifyy

If you do not haveCargo available on your machine, you can download it as part ofRusthere

Usage

$ uwuifyy --helpUSAGE:    uwuifyy.exe [OPTIONS] <--text <TEXT>|--infile <FILE>>OPTIONS:    -t, --text <TEXT>         The text to uwu'ify    -i, --infile <FILE>       The file to uwu'ify    -o, --outfile <FILE>      The file to output uwu'ified text        --ascii-only          The uwu'ified text will only include ASCII faces        --unicode-only        The uwu'ified text will only include UTF-8 faces    -r, --random              The flag to enable randomized uwu'ified text    -w, --words <VALUE>       The modifier to determine how many words to be uwu'ified [default: 1]    -f, --faces <VALUE>       The modifier for uwu faces e.g hello -> (^-^*)/ hewwo [default: 0.05]    -a, --actions <VALUE>     The modifier for actions e.g *shuffles over* [default: 0.125]    -s, --stutters <VALUE>    The modifier for stutters e.g b-baka! [default: 0.225]    -h, --help                Print help information    -V, --version             Print version information

Text Input to Text Output

Text Input to File Output

File Input to File Output

Benchmarks

  • Benchmarks/Tests carried out on aDell XPS 15
    • CPU:11th Gen Intel(R) Core(TM) i7-11800H @ 2.30GHz
    • SSD:NVMe Micron 2300 1TB

The Complete Works of William Shakespeare

  • Dataset
  • Size:5.46 MiB
  • Time Taken:< 1s

300k+ Tokyo 2020\21 Olympics Tweets

3.5M Tiktok Google Play Reviews

  • Dataset
  • Size:543.02 MiB
  • Time Taken:4s

3.6M Amazon Reviews And Ratings

  • Dataset
  • Size:1.6 GiB
  • Time Taken:21s
  • DISCLAIMER: The input is a 1.6GB file and the output is a 2.2GB file. They are not included in the repo.

License

MIT License

Acknowledgement

This project is inspired from one of many existing normal to uwu converters:Uwuifier

About

A robust, customizable, blazingly-fast, efficient and easy-to-use command line application to uwu'ify your text!

Topics

Resources

License

Stars

Watchers

Forks

Packages

No packages published

[8]ページ先頭

©2009-2025 Movatter.jp