// rendering hero_ref.png as text

ASCII

Every pixel, reborn as a character. No photographs — only density, mapped over a fixed-width grid.

explore the style >>
                                                   -
                                                 -----=
                                               ---------
                                              -----------=
                                 -::::---=   -------------=
                                  =-::-------:------------==
                                  -=-:------:::::::::------==-
                                   ------:::::::::::::----=====
                                   ----::::::::::::::::---======
                                  =--::::::::::::::::::---=======
                                 ----::::::::::::::::----========
                                 -----------------------==========
                                 =------------------===============
                                 ==---:----------=====+++++========
                                 =--::::::::---=====++++++++++======
                                 ------------=====+++++++++++++=====
                                  -===---======++++++++++++++========
                                   =======+++++++*******++++=========
                                      ==++++++++++*****+++++=========
                                            =++++++++++++++==========
                                           ==========================
                                          --------------=============
                                         ----------------------======
                                       ---------::::------------=====
                                     ------::::::::::------------====
                                    ---:::::::::::::::-----------====
                                  ---::::::::::::::::::---------=====
                              ------::::::::::::::::::::-------=====
                          =---:::::::::::::::::::::::::::----=======
                       -----:::::::::::::::::::::::::::::--=========
                     ---:::::::::::::::::::::::::::::::----========
                  =---:::::::::::::::::-::::::::::::-------========
                =-:::::::::::::::::::::---::::-------------=======
               ---:::::::::::::::::::::--------------------=++====
             --:-:::::::::::::::::::::---------------------=++==+
            ----:::::::::::::::::::::----------------------++===
          ------:::::::::::::::::::-----------------------=++=+
         -----:::::::::::::::::---------------------------+++==
        ------::::::::::::-::----------------------------=+++=
       ------:::::::::-----------------------------------++=+
      -------::::::::::---------------------------------=+=+
     ------:::::::::::::::::---------------------------=++=
     -----:::::::::::::::::::-------------------------==+=
    -----:::::::::::::::------------------------------+==+
   ------:::::::::::::-------------------------------====
   -------::::::::::--------------------------------====
   -----------::------------------------------------====
  -------------------------------------=------------===
  -------------------------------------------------====
  --------------------------------------=----------===
 =--------------------------------------=----------===
 ---------------------------------------==---------===
 --------------------------------------------------===
 ----------------------------------::--------------===
 -------------------------------------===----==----===
+:-------------------------------=======-----===----==
=:--------------------------------====-------===----===
=:--------------------------------=----------===-----====
=::-----------------------------------------===--------===
 -:------------------------------------:--====-----------==
 --::::------------------------------:---====-------------=
  ---::::------------------------------==+===--------------
   =-----::::::::::::-:----:---------=+           ====  =
     =-----------------------======+
           ================++
                                                   -
                                                 -----=
                                               ---------
                                              -----------=
                                 -::::---=   -------------=
                                  =-::-------:------------==
                                  -=-:------:::::::::------==-
                                   ------:::::::::::::----=====
                                   ----::::::::::::::::---======
                                  =--::::::::::::::::::---=======
                                 ----::::::::::::::::----========
                                 -----------------------==========
                                 =------------------===============
                                 ==---:----------=====+++++========
                                 =--::::::::---=====++++++++++======
                                 ------------=====+++++++++++++=====
                                  -===---======++++++++++++++========
                                   =======+++++++*******++++=========
                                      ==++++++++++*****+++++=========
                                            =++++++++++++++==========
                                           ==========================
                                          --------------=============
                                         ----------------------======
                                       ---------::::------------=====
                                     ------::::::::::------------====
                                    ---:::::::::::::::-----------====
                                  ---::::::::::::::::::---------=====
                              ------::::::::::::::::::::-------=====
                          =---:::::::::::::::::::::::::::----=======
                       -----:::::::::::::::::::::::::::::--=========
                     ---:::::::::::::::::::::::::::::::----========
                  =---:::::::::::::::::-::::::::::::-------========
                =-:::::::::::::::::::::---::::-------------=======
               ---:::::::::::::::::::::--------------------=++====
             --:-:::::::::::::::::::::---------------------=++==+
            ----:::::::::::::::::::::----------------------++===
          ------:::::::::::::::::::-----------------------=++=+
         -----:::::::::::::::::---------------------------+++==
        ------::::::::::::-::----------------------------=+++=
       ------:::::::::-----------------------------------++=+
      -------::::::::::---------------------------------=+=+
     ------:::::::::::::::::---------------------------=++=
     -----:::::::::::::::::::-------------------------==+=
    -----:::::::::::::::------------------------------+==+
   ------:::::::::::::-------------------------------====
   -------::::::::::--------------------------------====
   -----------::------------------------------------====
  -------------------------------------=------------===
  -------------------------------------------------====
  --------------------------------------=----------===
 =--------------------------------------=----------===
 ---------------------------------------==---------===
 --------------------------------------------------===
 ----------------------------------::--------------===
 -------------------------------------===----==----===
+:-------------------------------=======-----===----==
=:--------------------------------====-------===----===
=:--------------------------------=----------===-----====
=::-----------------------------------------===--------===
 -:------------------------------------:--====-----------==
 --::::------------------------------:---====-------------=
  ---::::------------------------------==+===--------------
   =-----::::::::::::-:----:---------=+           ====  =
     =-----------------------======+
           ================++

$ cat principles.txt

[01] Density-as-shading

A ramp from " " to "@" stands in for brightness. Every image on this site is that ramp, mapped over light and shadow.

[02] Monospace, fixed grid

No kerning, no proportional spacing. The character grid is the image — there is no resolution beyond it.

[03] One signal color

Amber, reserved for links, the scanline, and the CTA. The glyph-art itself stays grayscale, the way real ASCII art always was.

[04] The glyph-cat mark

The hero reference figurine, converted once, reused everywhere — a signature instead of a logo.

$ cat where_you_see_it.txt

Long before this was an aesthetic choice, it was the only option: line printers and dial-up BBS screens could push characters, not pixels. The look stuck around because it still works anywhere a real image can't load.

BBS / demoscene artREADME hero bannersTerminal splash screensGit-log graphsHacker / dev portfolios"Build mode" easter eggs
                                                   -
                                                 -----=
                                               ---------
                                              -----------=
                                 -::::---=   -------------=
                                  =-::-------:------------==
                                  -=-:------:::::::::------==-
                                   ------:::::::::::::----=====
                                   ----::::::::::::::::---======
                                  =--::::::::::::::::::---=======
                                 ----::::::::::::::::----========
                                 -----------------------==========
                                 =------------------===============
                                 ==---:----------=====+++++========
                                 =--::::::::---=====++++++++++======
                                 ------------=====+++++++++++++=====
                                  -===---======++++++++++++++========
                                   =======+++++++*******++++=========
                                      ==++++++++++*****+++++=========
                                            =++++++++++++++==========
                                           ==========================
                                          --------------=============
                                         ----------------------======
                                       ---------::::------------=====
                                     ------::::::::::------------====
                                    ---:::::::::::::::-----------====
                                  ---::::::::::::::::::---------=====
                              ------::::::::::::::::::::-------=====
                          =---:::::::::::::::::::::::::::----=======
                       -----:::::::::::::::::::::::::::::--=========
                     ---:::::::::::::::::::::::::::::::----========
                  =---:::::::::::::::::-::::::::::::-------========
                =-:::::::::::::::::::::---::::-------------=======
               ---:::::::::::::::::::::--------------------=++====
             --:-:::::::::::::::::::::---------------------=++==+
            ----:::::::::::::::::::::----------------------++===
          ------:::::::::::::::::::-----------------------=++=+
         -----:::::::::::::::::---------------------------+++==
        ------::::::::::::-::----------------------------=+++=
       ------:::::::::-----------------------------------++=+
      -------::::::::::---------------------------------=+=+
     ------:::::::::::::::::---------------------------=++=
     -----:::::::::::::::::::-------------------------==+=
    -----:::::::::::::::------------------------------+==+
   ------:::::::::::::-------------------------------====
   -------::::::::::--------------------------------====
   -----------::------------------------------------====
  -------------------------------------=------------===
  -------------------------------------------------====
  --------------------------------------=----------===
 =--------------------------------------=----------===
 ---------------------------------------==---------===
 --------------------------------------------------===
 ----------------------------------::--------------===
 -------------------------------------===----==----===
+:-------------------------------=======-----===----==
=:--------------------------------====-------===----===
=:--------------------------------=----------===-----====
=::-----------------------------------------===--------===
 -:------------------------------------:--====-----------==
 --::::------------------------------:---====-------------=
  ---::::------------------------------==+===--------------
   =-----::::::::::::-:----:---------=+           ====  =
     =-----------------------======+
           ================++
                                                   -
                                                 -----=
                                               ---------
                                              -----------=
                                 -::::---=   -------------=
                                  =-::-------:------------==
                                  -=-:------:::::::::------==-
                                   ------:::::::::::::----=====
                                   ----::::::::::::::::---======
                                  =--::::::::::::::::::---=======
                                 ----::::::::::::::::----========
                                 -----------------------==========
                                 =------------------===============
                                 ==---:----------=====+++++========
                                 =--::::::::---=====++++++++++======
                                 ------------=====+++++++++++++=====
                                  -===---======++++++++++++++========
                                   =======+++++++*******++++=========
                                      ==++++++++++*****+++++=========
                                            =++++++++++++++==========
                                           ==========================
                                          --------------=============
                                         ----------------------======
                                       ---------::::------------=====
                                     ------::::::::::------------====
                                    ---:::::::::::::::-----------====
                                  ---::::::::::::::::::---------=====
                              ------::::::::::::::::::::-------=====
                          =---:::::::::::::::::::::::::::----=======
                       -----:::::::::::::::::::::::::::::--=========
                     ---:::::::::::::::::::::::::::::::----========
                  =---:::::::::::::::::-::::::::::::-------========
                =-:::::::::::::::::::::---::::-------------=======
               ---:::::::::::::::::::::--------------------=++====
             --:-:::::::::::::::::::::---------------------=++==+
            ----:::::::::::::::::::::----------------------++===
          ------:::::::::::::::::::-----------------------=++=+
         -----:::::::::::::::::---------------------------+++==
        ------::::::::::::-::----------------------------=+++=
       ------:::::::::-----------------------------------++=+
      -------::::::::::---------------------------------=+=+
     ------:::::::::::::::::---------------------------=++=
     -----:::::::::::::::::::-------------------------==+=
    -----:::::::::::::::------------------------------+==+
   ------:::::::::::::-------------------------------====
   -------::::::::::--------------------------------====
   -----------::------------------------------------====
  -------------------------------------=------------===
  -------------------------------------------------====
  --------------------------------------=----------===
 =--------------------------------------=----------===
 ---------------------------------------==---------===
 --------------------------------------------------===
 ----------------------------------::--------------===
 -------------------------------------===----==----===
+:-------------------------------=======-----===----==
=:--------------------------------====-------===----===
=:--------------------------------=----------===-----====
=::-----------------------------------------===--------===
 -:------------------------------------:--====-----------==
 --::::------------------------------:---====-------------=
  ---::::------------------------------==+===--------------
   =-----::::::::::::-:----:---------=+           ====  =
     =-----------------------======+
           ================++