Originals
Factory of Modern Originals (FoMO) - Do-It-Yourself (DIY) Yes, You Can! - Fab(criate) Your Own Unique (Pixel) Artworks w/ Text Attributes (Via Built-In Spritesheets) Incl. 2X/4X/8X Zoom for Bigger Sizes And More
Install / Use
/learn @profilepic/OriginalsREADME
Factory of Modern Originals (FoMO)
Do-it-yourself (DIY) - yes, you can! - fab(criate) your own unique (pixel) artworks w/ text attributes (via built-in spritesheets) incl. 2x/4x/8x zoom for bigger sizes and more
- home :: github.com/profilepic/originals
- bugs :: github.com/profilepic/originals/issues
- gem :: rubygems.org/gems/originals
- rdoc :: rubydoc.info/gems/originals
Command-Line Usage
Use the fab (or fabricate) command line tool. Try:
$ fab -h
resulting in:
Usage: fab [options] name [attribute attribute ...]
fab [options] name id
-z, --zoom NUM Zoom factor x2, x4, x8, etc. (default: 1)
-b, --background, --bg STRING Background (default: transparent)
-i, --id NUM Unique identifier (default: none)
-n, --name STRING Base name (default: punk|phunk|marilyn|etc.)
-h, --help Prints this help
Punks, Phunks, Philips, Marilyns & More (24x24)
A free (pixel) art service brought to you by the punks, (phunks, philips, marilyns, & more) generation library / gem »
Punks (24x24)
Fab(ricate) some (right-looking) punk character pixel art originals from text attributes (from scratch / zero) via built-in spritesheet. Let's try:
$ fab punk alien headband
resulting in:

Let's try the -z/--zoom factor 2x, 4x, 8x, etc.:
$ fab --zoom=4 punk alien headband
# -or-
$ fab -z4 punk alien headband
resulting in:
4x 
Let's try some more:
$ fab punk male3 peak_spike goat horned_rim_glasses
$ fab punk demon heart_shades
resulting in:

4x (using the --zoom=4/-z4 option)

Let's try the -b/--background option with two solid colors
(e.g. 0x638596 and 0xffbf00 - r/g/b colors in hex) and with the built-in ukraine and pride (rainbow) flag:
$ fab --background=0x638596 punk male3 peak_spike goat horned_rim_glasses
# -or-
$ fab -b0x638596 punk male3 peak_spike goat horned_rim_glasses
$ fab --background=0xffbf00 punk male3 peak_spike goat horned_rim_glasses
$ fab --background=ukraine punk male3 peak_spike goat horned_rim_glasses
$ fab --background=pride punk male3 peak_spike goat horned_rim_glasses
resulting in:

4x (using the --zoom=4/-z4 option)

Phunks (24x24)
Let's try some left-looking punks also known as Phunks - "hand-phlipped" by Philip the Intern
$ fab phunk male2 spots hoodie
resulting in:

4x (using the --zoom=4/-z4 option)

Philips (24x24)
Let's try some left-looking philips (pre-configured phunk with the built-in attributes: Male 3):
$ fab philip
$ fab philip jester_hat smile
resulting in:

4x (using the --zoom=4/-z4 option)

Marilyns (24x24)
Let's try some left-looking marilyns (pre-configured phunk with the built-in attributes: Female 3, Wild Blonde, Mole, Blue Eye Shadow):
$ fab marilyn
$ fab marilyn 3d_glasses
$ fab marilyn flowers earring smile
$ fab marilyn hot_lipstick big_shades
# or with some backgrounds
$ fab --background=0x638596 marilyn hot_lipstick big_shades
$ fab --background=0xffbf00 marilyn hot_lipstick big_shades
$ fab --background=ukraine marilyn hot_lipstick big_shades
$ fab --background=pride marilyn hot_lipstick big_shades
resulting in:

4x (using the --zoom=4/-z4 option)

Shiba Inu Doge (24x24)
A free (pixel) art service brought to you by the shiba-inus generation library / gem »
Let's try some shiba inu doge - much wow:
$ fab doge alien headband
$ fab doge dark tiara big_shades
# -or- with some backgrounds
$ fab --background=0x638596 doge dark tiara big_shades
$ fab --background=0xffbf00 doge dark tiara big_shades
$ fab --background=ukraine doge dark tiara big_shades
$ fab --background=pride doge dark tiara big_shades
resulting in:

4x (using the --zoom=4/-z4 option)

Coolcats (24x24)
A free (pixel) art service brought to you by the coolcats generation library / gem »
Let's try some coolcats:
$ fab coolcat ditto beret_red
$ fab coolcat unamused
$ fab coolcat tv_head_grey tv_face_no_signal
# -or- with some backgrounds
$ fab --background=0x638596 coolcat tv_head_grey tv_face_no_signal
$ fab --background=0xffbf00 coolcat tv_head_grey tv_face_no_signal
$ fab --background=ukraine coolcat tv_head_grey tv_face_no_signal
$ fab --background=pride coolcat tv_head_grey tv_face_no_signal
resulting in:

4x (using the --zoom=4/-z4 option)

Nouns (32x32)
A free (pixel) art service brought to you by the nouns generation library / gem »
Let's try some noun (pixel avatars):
$ fab noun body_grayscale1 checker_bigwalk_rainbow \
head_beer glasses_square_fullblack
$ fab noun body_gradient_pride bling_love \
head_bubblegum glasses_square_yellow_saturated
$ fab noun body_red txt_lol \
head_weed glasses_square_black_rgb
# -or- with some backgrounds
$ fab --background=0x638596 noun body_red txt_lol \
head_weed glasses_square_black_rgb
$ fab --background=0xffbf00 noun body_red txt_lol \
head_weed glasses_square_black_rgb
$ fab --background=uk
