Last active
December 9, 2025 16:55
-
-
Save Technetium1/f97474f52096303d556963d37f59edee to your computer and use it in GitHub Desktop.
Test all the pyfiglet fonts with a string. You should probably pipe the output to a file.
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
| #!/usr/bin/env python3 | |
| # /// script | |
| # requires-python = ">=3.9" | |
| # dependencies = [ | |
| # "pyfiglet>=1.0.4", | |
| # ] | |
| # /// | |
| # -*- coding: utf-8 -*- | |
| from time import sleep | |
| import pyfiglet | |
| with open("pyfigletfonts.txt", "r") as file: | |
| fonts = file.read().splitlines() | |
| for fonty in fonts: | |
| print("Testing font " + fonty) | |
| f = pyfiglet.Figlet(font=fonty, width=80) | |
| print(f.renderText('FooBar')) | |
| # sleep(0.8) |
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
| 1943____ | |
| 1row | |
| 3d-ascii | |
| 3d_diagonal | |
| 3-d | |
| 3x5 | |
| 4max | |
| 4x4_offr | |
| 5lineoblique | |
| 64f1____ | |
| 6x10 | |
| acrobatic | |
| advenger | |
| alligator2 | |
| alligator | |
| alphabet | |
| alpha | |
| amc_3_line | |
| amc_3_liv1 | |
| amc_aaa01 | |
| amc_neko | |
| amc_razor2 | |
| amc_razor | |
| amc_slash | |
| amc_slider | |
| amc_thin | |
| amc_tubes | |
| amc_untitled | |
| ansi_regular | |
| ansi_shadow | |
| aquaplan | |
| arrows | |
| asc_____ | |
| ascii12 | |
| ascii9 | |
| ascii___ | |
| ascii_new_roman | |
| assalt_m | |
| asslt__m | |
| atc_____ | |
| atc_gran | |
| avatar | |
| a_zooloo | |
| b1ff | |
| banner3-D | |
| banner3 | |
| banner4 | |
| banner | |
| barbwire | |
| basic | |
| battle_s | |
| battlesh | |
| baz__bil | |
| bear | |
| beer_pub | |
| bell | |
| benjamin | |
| bigascii12 | |
| bigascii9 | |
| bigchief | |
| bigfig | |
| big | |
| big_money-ne | |
| big_money-nw | |
| big_money-se | |
| big_money-sw | |
| bigmono12 | |
| bigmono9 | |
| binary | |
| block | |
| blocks | |
| blocky | |
| bloody | |
| b_m__200 | |
| bolger | |
| braced | |
| bright | |
| briteb | |
| britebi | |
| brite | |
| britei | |
| broadway | |
| broadway_kb | |
| bubble_b | |
| bubble | |
| bubble__ | |
| bulbhead | |
| c1______ | |
| c2______ | |
| calgphy2 | |
| caligraphy | |
| calvin_s | |
| cards | |
| c_ascii_ | |
| catwalk | |
| caus_in_ | |
| c_consen | |
| char1___ | |
| char2___ | |
| char3___ | |
| char4___ | |
| charact1 | |
| charact2 | |
| charact3 | |
| charact4 | |
| charact5 | |
| charact6 | |
| characte | |
| charset_ | |
| chiseled | |
| chunky | |
| circle | |
| coil_cop | |
| coinstak | |
| cola | |
| colossal | |
| computer | |
| com_sen_ | |
| contessa | |
| contrast | |
| convoy__ | |
| cosmic | |
| cosmike | |
| crawford2 | |
| crawford | |
| crazy | |
| cricket | |
| cursive | |
| cyberlarge | |
| cybermedium | |
| cybersmall | |
| cygnet | |
| danc4 | |
| dancing_font | |
| dcs_bfmo | |
| d_dragon | |
| decimal | |
| deep_str | |
| def_leppard | |
| defleppard | |
| delta_corps_priest_1 | |
| demo_1__ | |
| demo_2__ | |
| demo_m__ | |
| devilish | |
| diamond | |
| diet_cola | |
| digital | |
| doh | |
| doom | |
| dos_rebel | |
| dotmatrix | |
| double_blocky | |
| double | |
| double_shorts | |
| drpepper | |
| druid___ | |
| dwhistled | |
| ebbs_1__ | |
| ebbs_2__ | |
| eca_____ | |
| e__fist_ | |
| eftichess | |
| eftifont | |
| eftipiti | |
| efti_robot | |
| eftirobot | |
| eftitalic | |
| eftiwall | |
| eftiwater | |
| electronic | |
| elite | |
| emboss2 | |
| emboss | |
| epic | |
| etcrvs__ | |
| f15_____ | |
| faces_of | |
| fairligh | |
| fair_mea | |
| fantasy_ | |
| fbr12___ | |
| fbr1____ | |
| fbr2____ | |
| fbr_stri | |
| fbr_tilt | |
| fender | |
| filter | |
| finalass | |
| fire_font-k | |
| fire_font-s | |
| fireing_ | |
| flipped | |
| flower_power | |
| flyn_sh | |
| fourtops | |
| fp1_____ | |
| fp2_____ | |
| fraktur | |
| fun_face | |
| fun_faces | |
| funky_dr | |
| future_1 | |
| future_2 | |
| future_3 | |
| future_4 | |
| future_5 | |
| future_6 | |
| future_7 | |
| future_8 | |
| future | |
| fuzzy | |
| gauntlet | |
| georgi16 | |
| georgia11 | |
| ghost_bo | |
| ghost | |
| ghoulish | |
| glenyn | |
| goofy | |
| gothic | |
| gothic__ | |
| graceful | |
| gradient | |
| graffiti | |
| grand_pr | |
| greek | |
| green_be | |
| hades___ | |
| heart_left | |
| heart_right | |
| heavy_me | |
| henry_3d | |
| heroboti | |
| hex | |
| hieroglyphs | |
| high_noo | |
| hills___ | |
| hollywood | |
| home_pak | |
| horizontal_left | |
| horizontal_right | |
| house_of | |
| hypa_bal | |
| hyper___ | |
| icl-1900 | |
| impossible | |
| inc_raw_ | |
| invita | |
| isometric1 | |
| isometric2 | |
| isometric3 | |
| isometric4 | |
| italic | |
| italics_ | |
| ivrit | |
| jacky | |
| jazmine | |
| jerusalem | |
| joust___ | |
| js_block_letters | |
| js_bracket_letters | |
| js_capital_curves | |
| js_cursive | |
| js_stick_letters | |
| katakana | |
| kban | |
| keyboard | |
| kgames_i | |
| kik_star | |
| knob | |
| konto | |
| konto_slant | |
| krak_out | |
| larry3d | |
| lazy_jon | |
| lcd | |
| lean | |
| letters | |
| letter | |
| letterw3 | |
| letter_w | |
| lexible_ | |
| lil_devil | |
| line_blocks | |
| linux | |
| lockergnome | |
| mad_nurs | |
| madrid | |
| magic_ma | |
| marquee | |
| master_o | |
| maxfour | |
| mayhem_d | |
| mcg_____ | |
| merlin1 | |
| merlin2 | |
| mig_ally | |
| mike | |
| mini | |
| mirror | |
| mnemonic | |
| modern__ | |
| modular | |
| mono12 | |
| mono9 | |
| morse2 | |
| morse | |
| moscow | |
| mshebrew210 | |
| muzzle | |
| nancyj-fancy | |
| nancyj | |
| nancyj-improved | |
| nancyj-underlined | |
| new_asci | |
| nfi1____ | |
| nipples | |
| notie_ca | |
| npn_____ | |
| nscript | |
| ntgreek | |
| nvscript | |
| o8 | |
| octal | |
| odel_lak | |
| ogre | |
| ok_beer_ | |
| old_banner | |
| os2 | |
| outrun__ | |
| pacos_pe | |
| pagga | |
| panther_ | |
| patorjk-hex | |
| patorjk's_cheese | |
| pawn_ins | |
| pawp | |
| peaks | |
| pebbles | |
| pepper | |
| phonix__ | |
| platoon2 | |
| platoon_ | |
| pod_____ | |
| poison | |
| p_s_h_m_ | |
| p_skateb | |
| puffy | |
| puzzle | |
| pyramid | |
| r2-d2___ | |
| rad_____ | |
| radical_ | |
| rad_phan | |
| rainbow_ | |
| rally_s2 | |
| rally_sp | |
| rammstein | |
| rampage_ | |
| rastan__ | |
| raw_recu | |
| rci_____ | |
| rectangles | |
| red_phoenix | |
| relief2 | |
| relief | |
| rev | |
| ripper!_ | |
| road_rai | |
| rockbox_ | |
| rok_____ | |
| roman | |
| roman___ | |
| rotated | |
| rounded | |
| rowancap | |
| rozzo | |
| runic | |
| runyc | |
| sansb | |
| sansbi | |
| sans | |
| sansi | |
| santa_clara | |
| sblood | |
| script | |
| script__ | |
| serifcap | |
| shadow | |
| shimrod | |
| short | |
| skateord | |
| skateroc | |
| skate_ro | |
| sketch_s | |
| slant | |
| slant_relief | |
| slide | |
| sl_script | |
| slscript | |
| small_caps | |
| small | |
| small_poison | |
| small_shadow | |
| small_slant | |
| smascii12 | |
| smascii9 | |
| smblock | |
| smbraille | |
| sm______ | |
| smisome1 | |
| smkeyboard | |
| smmono12 | |
| smmono9 | |
| smtengwar | |
| soft | |
| space_op | |
| spc_demo | |
| speed | |
| spliff | |
| stacey | |
| stampate | |
| stampatello | |
| standard | |
| star_strips | |
| star_war | |
| starwars | |
| stealth_ | |
| stellar | |
| stencil1 | |
| stencil2 | |
| stforek | |
| stick_letters | |
| stop | |
| straight | |
| street_s | |
| stronger_than_all | |
| subteran | |
| sub-zero | |
| super_te | |
| swamp_land | |
| swan | |
| sweet | |
| tanja | |
| tav1____ | |
| taxi____ | |
| tec1____ | |
| tec_7000 | |
| tecrvs__ | |
| tengwar | |
| term | |
| test1 | |
| the_edge | |
| thick | |
| thin | |
| this | |
| thorned | |
| threepoint | |
| ticks | |
| ticksslant | |
| tiles | |
| timesofl | |
| tinker-toy | |
| ti_pan__ | |
| t__of_ap | |
| tomahawk | |
| tombstone | |
| top_duck | |
| train | |
| trashman | |
| trek | |
| triad_st | |
| ts1_____ | |
| tsalagi | |
| tsm_____ | |
| tsn_base | |
| ttyb | |
| tty | |
| tubular | |
| twin_cob | |
| twisted | |
| twopoint | |
| type_set | |
| ucf_fan_ | |
| ugalympi | |
| unarmed_ | |
| univers | |
| usaflag | |
| usa_____ | |
| usa_pq__ | |
| utopiab | |
| utopiabi | |
| utopia | |
| utopiai | |
| varsity | |
| vortron_ | |
| war_of_w | |
| wavy | |
| weird | |
| wet_letter | |
| whimsy | |
| wideterm | |
| wow | |
| xbriteb | |
| xbritebi | |
| xbrite | |
| xbritei | |
| xsansb | |
| xsansbi | |
| xsans | |
| xsansi | |
| xttyb | |
| xtty | |
| yie-ar__ | |
| yie_ar_k | |
| zig_zag_ | |
| zone7___ | |
| z-pilot_ | |
| 5x7 | |
| 5x8 | |
| 6x9 | |
| banner | |
| big | |
| block | |
| bubble | |
| chartr | |
| chartri | |
| clb6x10 | |
| clb8x10 | |
| clb8x8 | |
| cli8x8 | |
| clr4x6 | |
| clr5x10 | |
| clr5x6 | |
| clr5x8 | |
| clr6x10 | |
| clr6x6 | |
| clr6x8 | |
| clr7x10 | |
| clr7x8 | |
| clr8x10 | |
| clr8x8 | |
| courb | |
| courbi | |
| cour | |
| couri | |
| digital | |
| helvb | |
| helvbi | |
| helv | |
| helvi | |
| ivrit | |
| lean | |
| mini | |
| mnemonic | |
| rot13 | |
| sbookb | |
| sbookbi | |
| sbook | |
| sbooki | |
| script | |
| shadow | |
| slant | |
| small | |
| smscript | |
| smshadow | |
| smslant | |
| standard | |
| term | |
| times | |
| xchartr | |
| xchartri | |
| xcourb | |
| xcourbi | |
| xcour | |
| xcouri | |
| xhelvb | |
| xhelvbi | |
| xhelv | |
| xhelvi | |
| xsbookb | |
| xsbookbi | |
| xsbook | |
| xsbooki | |
| xtimes |
Author
Glad you found this useful!
Very useful tool! Thanks for sharing!
Very nice, thank you!
Author
Since this seems to be popular again, I've revised the script to work with UV, and also updated the list of fonts to match the current release.
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Thank you!!!