Skip to content

Sexifies strings with a fancy rainbro effect created using out-of-phase sine wave cycles from this awesome tutorial (☞゚ヮ゚)☞ https://krazydad.com/tutorials/makecolors.php

License

Notifications You must be signed in to change notification settings

traviscampbell/sinebow

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

1 Commit
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Sinebow

Sexifies strings with a fancy rainbro effect created using out-of-phase sine wave cycles from this awesome tutorial.


Install

go get -u github.com/traviscampbell/sinebow/...

Usage

Use as a command line program

$ seq -s " \\_/" 256 | tr -d "0-9" | fold -70 | sinebow

scales

Use as a library

package main

import (
    "fmt"
    "github.com/traviscampbell/sinebow"
)

func main() {
    fmt.Println(sinebow.Rainbro("Go Fuck Yourself, Cuffy!"))
    fmt.Println(sinebow.RainbroBG("Go Fuck Yourself, Cuffy!"))
}

The included example snippet demonstrates the difference between sexifying slices of strings and multiline strings.

Output of example code below: single-lines

multi-lines

About

Sexifies strings with a fancy rainbro effect created using out-of-phase sine wave cycles from this awesome tutorial (☞゚ヮ゚)☞ https://krazydad.com/tutorials/makecolors.php

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages