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

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

License

Notifications You must be signed in to change notification settings

Terminal/paint.terminal.ink

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

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published