An open API service indexing awesome lists of open source software.

https://github.com/ikanago/omekasy

π˜Ύπ™€π™’π™’π™–π™£π™™ π™‘π™žπ™£π™š 𝙖π™₯π™₯π™‘π™žπ™˜π™–π™©π™žπ™€π™£ π•₯𝕙𝕒π•₯ π•”π• π•Ÿπ•§π•–π•£π•₯𝕀 π•’π•π•‘π•™π•’π•Ÿπ•¦π•žπ•–π•£π•šπ•” 𝕔𝕙𝕒𝕣𝕒𝕔π•₯𝕖𝕣𝕀 𝒕𝒐 π’—π’‚π’“π’Šπ’π’–π’” π’”π’•π’šπ’π’†π’” πšπšŽπšπš’πš—πšŽπš πš’πš— πš„πš—πš’πšŒπš˜πšπšŽ.
https://github.com/ikanago/omekasy

cli command-line joke

Last synced: 4 months ago
JSON representation

π˜Ύπ™€π™’π™’π™–π™£π™™ π™‘π™žπ™£π™š 𝙖π™₯π™₯π™‘π™žπ™˜π™–π™©π™žπ™€π™£ π•₯𝕙𝕒π•₯ π•”π• π•Ÿπ•§π•–π•£π•₯𝕀 π•’π•π•‘π•™π•’π•Ÿπ•¦π•žπ•–π•£π•šπ•” 𝕔𝕙𝕒𝕣𝕒𝕔π•₯𝕖𝕣𝕀 𝒕𝒐 π’—π’‚π’“π’Šπ’π’–π’” π’”π’•π’šπ’π’†π’” πšπšŽπšπš’πš—πšŽπš πš’πš— πš„πš—πš’πšŒπš˜πšπšŽ.

Awesome Lists containing this project

README

          

# omekasy

[![CI](https://github.com/ikanago/omekasy/actions/workflows/ci.yml/badge.svg?branch=main)](https://github.com/ikanago/omekasy/actions/workflows/ci.yml)
[![License: MIT](https://img.shields.io/badge/License-MIT-blue.svg)](https://opensource.org/licenses/MIT)
[![](https://img.shields.io/crates/v/omekasy.svg)](https://crates.io/crates/omekasy)

[![asciicast](https://asciinema.org/a/490055.svg)](https://asciinema.org/a/490055)

`omekasy` is a command line application that converts alphanumeric characters in your input to various styles defined in Unicode.
`omekasy` means "dress up" in Japanese.

## Installation
### Homebrew
Supports macOS(x86_64, aarch64) and Linux(x86_64).
```bash
brew install ikanago/tap/omekasy
```

### Cargo
```bash
cargo install omekasy
```

### Binaries
You can download binaries from [Releases](https://github.com/ikanago/omekasy/releases).

## Usage
Just run without any options or arguments, then a prompt will be shown up.
You can select the style while watching the result like above demo.
```bash
omekasy
```

To convert to a specific font instantly, give the font name and input.
```bash
omekasy --font bold-italic "My new gear..."
```
Characters other than latin alphabets and numbers in your input remain untouched.

Available font for now:
- bold
- italic
- bold-italic
- sans
- sans-bold
- sans-italic
- sans-bold
- italic
- script
- bold-script
- fraktur
- bold-fraktur
- monospace
- blackboard
- emoji

Key bindings in interactive mode:
| Key | Action |
| ------------ | ---------------- |
| Up, Ctrl-K | Move cursor up |
| Down, Ctrl-J | Move cursor down |
| Enter | Select |
| Ctrl-C, Esc | Quit |