Skip to content
This repository was archived by the owner on Aug 28, 2020. It is now read-only.

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

25 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

deprecated

Use the terminal paint program on my website.

New source code: https://github.com/7coil/7coil/blob/master/src/posts/apps/terminal-paint/src/TerminalPaint.tsx

paint

24-bit colour to ANSI encoded paint program

Terminal Paint

Spits out text that can be console.log()ged by Node.js into compatible terminals.

Above image:

console.log(`
                                                                  \x1b[48;2;255;255;255m \x1b[0m             
                                                                  \x1b[48;2;255;255;255m \x1b[0m             
             \x1b[48;2;255;255;255m \x1b[0m                              \x1b[48;2;255;255;255m \x1b[0m                     \x1b[48;2;255;255;255m \x1b[0m             
             \x1b[48;2;255;255;255m \x1b[0m                                                    \x1b[48;2;255;255;255m \x1b[0m             
            \x1b[48;2;255;255;255m \x1b[0m      \x1b[48;2;255;255;255m   \x1b[0m   \x1b[48;2;255;255;255m     \x1b[0m  \x1b[48;2;255;255;255m \x1b[0m \x1b[48;2;255;255;255m  \x1b[0m \x1b[48;2;255;255;255m   \x1b[0m    \x1b[48;2;255;255;255m \x1b[0m    \x1b[48;2;255;255;255m      \x1b[0m    \x1b[48;2;255;255;255m   \x1b[0m    \x1b[48;2;255;255;255m \x1b[0m             
            \x1b[48;2;255;255;255m    \x1b[0m   \x1b[48;2;255;255;255m \x1b[0m \x1b[48;2;255;255;255m  \x1b[0m  \x1b[48;2;255;255;255m \x1b[0m      \x1b[48;2;255;255;255m \x1b[0m \x1b[48;2;255;255;255m \x1b[0m \x1b[48;2;255;255;255m  \x1b[0m  \x1b[48;2;255;255;255m \x1b[0m   \x1b[48;2;255;255;255m \x1b[0m    \x1b[48;2;255;255;255m \x1b[0m    \x1b[48;2;255;255;255m \x1b[0m   \x1b[48;2;255;255;255m \x1b[0m  \x1b[48;2;255;255;255m \x1b[0m    \x1b[48;2;255;255;255m \x1b[0m             
           \x1b[48;2;255;255;255m  \x1b[0m     \x1b[48;2;255;255;255m    \x1b[0m   \x1b[48;2;255;255;255m  \x1b[0m     \x1b[48;2;255;255;255m  \x1b[0m  \x1b[48;2;255;255;255m  \x1b[0m  \x1b[48;2;255;255;255m \x1b[0m   \x1b[48;2;255;255;255m \x1b[0m    \x1b[48;2;255;255;255m \x1b[0m    \x1b[48;2;255;255;255m \x1b[0m  \x1b[48;2;255;255;255m \x1b[0m   \x1b[48;2;255;255;255m  \x1b[0m   \x1b[48;2;255;255;255m \x1b[0m             
            \x1b[48;2;255;255;255m \x1b[0m     \x1b[48;2;255;255;255m  \x1b[0m      \x1b[48;2;255;255;255m \x1b[0m      \x1b[48;2;255;255;255m \x1b[0m   \x1b[48;2;255;255;255m \x1b[0m   \x1b[48;2;255;255;255m \x1b[0m  \x1b[48;2;255;255;255m \x1b[0m    \x1b[48;2;255;255;255m \x1b[0m    \x1b[48;2;255;255;255m \x1b[0m  \x1b[48;2;255;255;255m      \x1b[0m   \x1b[48;2;255;255;255m \x1b[0m             
             \x1b[48;2;255;255;255m    \x1b[0m   \x1b[48;2;255;255;255m   \x1b[0m   \x1b[48;2;255;255;255m \x1b[0m      \x1b[48;2;255;255;255m \x1b[0m   \x1b[48;2;255;255;255m \x1b[0m   \x1b[48;2;255;255;255m \x1b[0m   \x1b[48;2;255;255;255m \x1b[0m   \x1b[48;2;255;255;255m \x1b[0m     \x1b[48;2;255;255;255m \x1b[0m       \x1b[48;2;255;255;255m \x1b[0m   \x1b[48;2;255;255;255m    \x1b[0m         
                                                                                
                                                                                
                                         \x1b[48;2;255;255;255m  \x1b[0m                  \x1b[48;2;255;255;255m \x1b[0m                  
                                                            \x1b[48;2;255;255;255m \x1b[0m                   
                  \x1b[48;2;255;255;255m \x1b[0m \x1b[48;2;255;255;255m    \x1b[0m      \x1b[48;2;255;255;255m    \x1b[0m      \x1b[48;2;255;255;255m \x1b[0m      \x1b[48;2;255;255;255m      \x1b[0m       \x1b[48;2;255;255;255m \x1b[0m \x1b[48;2;255;255;255m    \x1b[0m              
                  \x1b[48;2;255;255;255m  \x1b[0m    \x1b[48;2;255;255;255m \x1b[0m    \x1b[48;2;255;255;255m \x1b[0m   \x1b[48;2;255;255;255m \x1b[0m      \x1b[48;2;255;255;255m \x1b[0m      \x1b[48;2;255;255;255m  \x1b[0m   \x1b[48;2;255;255;255m \x1b[0m      \x1b[48;2;255;255;255m   \x1b[0m                  
                  \x1b[48;2;255;255;255m \x1b[0m     \x1b[48;2;255;255;255m \x1b[0m   \x1b[48;2;255;255;255m \x1b[0m    \x1b[48;2;255;255;255m \x1b[0m     \x1b[48;2;255;255;255m \x1b[0m       \x1b[48;2;255;255;255m \x1b[0m    \x1b[48;2;255;255;255m \x1b[0m      \x1b[48;2;255;255;255m \x1b[0m                    
                  \x1b[48;2;255;255;255m \x1b[0m \x1b[48;2;255;255;255m \x1b[0m \x1b[48;2;255;255;255m  \x1b[0m    \x1b[48;2;255;255;255m \x1b[0m    \x1b[48;2;255;255;255m \x1b[0m     \x1b[48;2;255;255;255m  \x1b[0m     \x1b[48;2;255;255;255m  \x1b[0m    \x1b[48;2;255;255;255m \x1b[0m       \x1b[48;2;255;255;255m \x1b[0m   \x1b[48;2;255;255;255m  \x1b[0m              
                 \x1b[48;2;255;255;255m     \x1b[0m       \x1b[48;2;255;255;255m    \x1b[0m \x1b[48;2;255;255;255m   \x1b[0m    \x1b[48;2;255;255;255m   \x1b[0m  \x1b[48;2;255;255;255m \x1b[0m     \x1b[48;2;255;255;255m   \x1b[0m     \x1b[48;2;255;255;255m    \x1b[0m                
                  \x1b[48;2;255;255;255m \x1b[0m                                                             
                  \x1b[48;2;255;255;255m \x1b[0m                                                             
                  \x1b[48;2;255;255;255m \x1b[0m                                                             
                  \x1b[48;2;255;255;255m \x1b[0m                                       
`)

About

24-bit colour paint program to 24 bit compatible ANSI terminals - Maintained @7coil

Topics

Resources

Stars

5 stars

Watchers

1 watching

Forks

Releases

Packages

Contributors

Languages