virtualvivek / BannerBash

BannerBash is a library provides large 3D banner text to your shell script, comes with alphabets, numbers, math symbols, special characters.

Home Page:https://virtualvivek.github.io/BannerBash/

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Platforms
License: Apache Release

BannerBash is a library provides large 3D banner text to your shell script, comes with
alphabets, numbers, math symbols & special characters.

Demo πŸ”†

https://virtualvivek.github.io/BannerBash/

Text Styles

Pixel

​
β–ˆβ–ˆβ•—β–‘β–‘β–ˆβ–ˆβ•— β–ˆβ–ˆβ•—   β–ˆβ–ˆβ–ˆβ–ˆβ–ˆβ–ˆβ•—β–‘ β–‘β–ˆβ–ˆβ–ˆβ–ˆβ–ˆβ•—β–‘ β–ˆβ–ˆβ–ˆβ•—β–‘β–‘β–ˆβ–ˆβ•— β–ˆβ–ˆβ–ˆβ•—β–‘β–‘β–ˆβ–ˆβ•— β–ˆβ–ˆβ–ˆβ–ˆβ–ˆβ–ˆβ–ˆβ•— β–ˆβ–ˆβ–ˆβ–ˆβ–ˆβ–ˆβ•—β–‘
β–ˆβ–ˆβ•‘β–‘β–‘β–ˆβ–ˆβ•‘ β–ˆβ–ˆβ•‘   β–ˆβ–ˆβ•”β•β•β–ˆβ–ˆβ•— β–ˆβ–ˆβ•”β•β•β–ˆβ–ˆβ•— β–ˆβ–ˆβ–ˆβ–ˆβ•—β–‘β–ˆβ–ˆβ•‘ β–ˆβ–ˆβ–ˆβ–ˆβ•—β–‘β–ˆβ–ˆβ•‘ β–ˆβ–ˆβ•”β•β•β•β•β• β–ˆβ–ˆβ•”β•β•β–ˆβ–ˆβ•—
β–ˆβ–ˆβ–ˆβ–ˆβ–ˆβ–ˆβ–ˆβ•‘ β–ˆβ–ˆβ•‘   β–ˆβ–ˆβ–ˆβ–ˆβ–ˆβ–ˆβ•¦β• β–ˆβ–ˆβ–ˆβ–ˆβ–ˆβ–ˆβ–ˆβ•‘ β–ˆβ–ˆβ•”β–ˆβ–ˆβ•—β–ˆβ–ˆβ•‘ β–ˆβ–ˆβ•”β–ˆβ–ˆβ•—β–ˆβ–ˆβ•‘ β–ˆβ–ˆβ–ˆβ–ˆβ–ˆβ•—β–‘β–‘ β–ˆβ–ˆβ–ˆβ–ˆβ–ˆβ–ˆβ•”β•
β–ˆβ–ˆβ•”β•β•β–ˆβ–ˆβ•‘ β–ˆβ–ˆβ•‘   β–ˆβ–ˆβ•”β•β•β–ˆβ–ˆβ•— β–ˆβ–ˆβ•”β•β•β–ˆβ–ˆβ•‘ β–ˆβ–ˆβ•‘β•šβ–ˆβ–ˆβ–ˆβ–ˆβ•‘ β–ˆβ–ˆβ•‘β•šβ–ˆβ–ˆβ–ˆβ–ˆβ•‘ β–ˆβ–ˆβ•”β•β•β•β–‘β–‘ β–ˆβ–ˆβ•”β•β•β–ˆβ–ˆβ•—
β–ˆβ–ˆβ•‘β–‘β–‘β–ˆβ–ˆβ•‘ β–ˆβ–ˆβ•‘   β–ˆβ–ˆβ–ˆβ–ˆβ–ˆβ–ˆβ•¦β• β–ˆβ–ˆβ•‘β–‘β–‘β–ˆβ–ˆβ•‘ β–ˆβ–ˆβ•‘β–‘β•šβ–ˆβ–ˆβ–ˆβ•‘ β–ˆβ–ˆβ•‘β–‘β•šβ–ˆβ–ˆβ–ˆβ•‘ β–ˆβ–ˆβ–ˆβ–ˆβ–ˆβ–ˆβ–ˆβ•— β–ˆβ–ˆβ•‘β–‘β–‘β–ˆβ–ˆβ•‘
β•šβ•β•β–‘β–‘β•šβ•β• β•šβ•β•   β•šβ•β•β•β•β•β•β–‘ β•šβ•β•β–‘β–‘β•šβ•β• β•šβ•β•β–‘β–‘β•šβ•β•β• β•šβ•β•β–‘β–‘β•šβ•β•β• β•šβ•β•β•β•β•β•β• β•šβ•β•β–‘β–‘β•šβ•β•

Retro

​
 β–ˆβ–‘β–ˆ β–ˆ  β–ˆβ–„β–„ β–„β–€β–ˆ β–ˆβ–„β–‘β–ˆ β–ˆβ–„β–‘β–ˆ β–ˆβ–€β–€ β–ˆβ–€β–ˆ
 β–ˆβ–€β–ˆ β–ˆ  β–ˆβ–„β–ˆ β–ˆβ–€β–ˆ β–ˆβ–‘β–€β–ˆ β–ˆβ–‘β–€β–ˆ β–ˆβ–ˆβ–„ β–ˆβ–€β–„
 

Installation:

Download the latest version of BannerBash :

Download Latest

Include library folder in your target project folder.

// Choose any you like
./
 β”œβ”€ lib/
 β”‚  β”œβ”€ pixel/BannerBash.sh
 β”‚  └─ retro/BannerBash.sh
 └─ src/
    β”‚
    β”œβ”€ javascript/
    β”‚  β”œβ”€ pixel/bannerBash.rs
    β”‚  └─ retro/bannerBash.rs
    β”‚
    β”œβ”€ rust/
    β”‚  β”œβ”€ pixel/banner_bash.js
    β”‚  └─ retro/banner_bash.js
    β”‚
    └─ python/
       β”œβ”€ pixel/banner_bash.py
       └─ retro/banner_bash.py
​

Usage:

Language Usage
Shell
$ BannerBash "Argument String"
JavaScript
<head>
  <meta http-equiv="Content-Type" content="text/html; charset=utf-8">
  <script src="./src/javascript/pixel/bannerBash.js"></script>
  <script src="./src/javascript/retro/bannerBash.js"></script>
</head>
let val_px = Pixel.bannerBash("Hi pixel text");
let val_rt = Retro.bannerBash("Hi retro text");
Rust
let str = banner_bash("Hi".to_string());
Python
str = banner_bash("Hi World")
print(str)
Symbols How it looks
Alphabets
Numbers
Maths Symbols
Special Characters

Find this library useful? ❀️

Support it by joining stargazers for this repository. ⭐

License:

BannerBash is licensed under Apache-2.0 license. View license.
Copyright (c) 2020-21. Vivek Verma

About

BannerBash is a library provides large 3D banner text to your shell script, comes with alphabets, numbers, math symbols, special characters.

https://virtualvivek.github.io/BannerBash/

License:Apache License 2.0


Languages

Language:Shell 33.6%Language:Rust 29.3%Language:JavaScript 17.1%Language:Python 16.6%Language:HTML 3.4%