Skip to content

supern64/owoify

Repository files navigation

owoify ^w^

because enough is never enough

This is a Java port of the owoify library based off of mohan-cao's owoify-js and deadshot465's owoify-py, because I decided the current options I saw on Java weren't enough.

API Usage

Owoify is the main class and really the only class you'd want to use.
It contains the functions to owoify words in 3 distinct levels.

Owoify.owoify("You look like a cute femboy.");
// outputs "U wook like a cute fembwoy."
// equivalent to Owoify.owoify("You look like a cute femboy.", OwoLevel.OWO);

Owoify.owoify("You look like a cute femboy.", OwoLevel.UWU);
// outputs "U wook wike a cute fembwoy ;;w;;" (kaomoji are randomly selected)

Owoify.owoify("You look like a cute femboy.", OwoLevel.UVU);
// outputs "U wowoowok wike a cute fembwowoy ;;w;;"

That sounds absolutely awesome, now how do I get it?

GitHub release (latest by date)
First, add JitPack to your repositories...

repositories {
    // ...
    maven { url "https://jitpack.io" }
}
<repositories>
    <!-- ... -->
    <repository>
        <id>jitpack.io</id>
        <url>https://jitpack.io</url>
    </repository>
</repositories>

Then add the library as follows...

dependencies {
    // ...
    implementation "com.github.supern64:owoify:VERSION" // refer to badge above, or use master-SNAPSHOT
}
<dependency>
    <!-- ... -->
    <groupId>com.github.supern64</groupId>
    <artifactId>owoify</artifactId>
    <version>VERSION</version> <!-- refer to badge above, or use master-SNAPSHOT -->
</dependency>