{"id":20060522,"url":"https://github.com/xero/sofancy","last_synced_at":"2025-05-05T15:33:02.322Z","repository":{"id":173765084,"uuid":"307514460","full_name":"xero/sofancy","owner":"xero","description":"fun unicode font tool","archived":false,"fork":false,"pushed_at":"2024-08-02T23:26:38.000Z","size":160,"stargazers_count":21,"open_issues_count":0,"forks_count":0,"subscribers_count":2,"default_branch":"main","last_synced_at":"2024-11-07T07:34:50.537Z","etag":null,"topics":["cli","fonts","node","nodejs","shell","unicode","unicode-characters"],"latest_commit_sha":null,"homepage":"https://sofancy.0w.nz","language":"JavaScript","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"cc0-1.0","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/xero.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":null,"funding":null,"license":"LICENSE","code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null,"governance":null,"roadmap":null,"authors":null,"dei":null,"publiccode":null,"codemeta":null}},"created_at":"2020-10-26T21:56:40.000Z","updated_at":"2024-09-23T08:30:37.000Z","dependencies_parsed_at":"2023-07-24T23:45:42.069Z","dependency_job_id":null,"html_url":"https://github.com/xero/sofancy","commit_stats":null,"previous_names":["xero/sofancy"],"tags_count":13,"template":false,"template_full_name":null,"repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/xero%2Fsofancy","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/xero%2Fsofancy/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/xero%2Fsofancy/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/xero%2Fsofancy/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/xero","download_url":"https://codeload.github.com/xero/sofancy/tar.gz/refs/heads/main","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":224452763,"owners_count":17313668,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2022-07-04T15:15:14.044Z","host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"}},"keywords":["cli","fonts","node","nodejs","shell","unicode","unicode-characters"],"created_at":"2024-11-13T13:15:02.311Z","updated_at":"2024-11-13T13:15:02.867Z","avatar_url":"https://github.com/xero.png","language":"JavaScript","funding_links":[],"categories":[],"sub_categories":[],"readme":"# sofancy\n\na fun unicode font tool\n\n## demo\n\nhttps://sofancy.0w.nz\n\nsource is [here](https://github.com/xero/sofancy/blob/main/demo.html)\n\n## examples\n\n```\nalien           ᖻᓍᑘ Sᓍ ᖴᗩᘉᑢᖻ\nasian           ㄚㄖㄩ 丂ㄖ 千卂几匚ㄚ\nasian2          ﾘのひ 丂の ｷﾑ刀ᄃﾘ\nbent            Ӌօմ Ϛօ Ƒąղçվ\nbold            𝐘𝐨𝐮 𝐒𝐨 𝐅𝐚𝐧𝐜𝐲\nbolditalic      𝙔𝙤𝙪 𝙎𝙤 𝙁𝙖𝙣𝙘𝙮\ncircled         Ⓨⓞⓤ Ⓢⓞ Ⓕⓐⓝⓒⓨ\ncurrency        ɎØɄ ₴Ø ₣₳₦₵Ɏ\ncursive         𝓨𝓸𝓾 𝓢𝓸 𝓕𝓪𝓷𝓬𝔂\ndoublestruck    𝕐𝕠𝕦 𝕊𝕠 𝔽𝕒𝕟𝕔𝕪\nflip            ⅄on Ƨo Էɑucλ\nfraktur         𝔜𝔬𝔲 𝔖𝔬 𝔉𝔞𝔫𝔠𝔶\nfrakturbold     𝖄𝖔𝖚 𝕾𝖔 𝕱𝖆𝖓𝖈𝖞\ngreek           уσυ ѕσ ƒαη¢у\ninvertedsquares 🆈🅾🆄 🆂🅾 🅵🅰🅽🅲🆈\nitalic          𝘠𝘰𝘶 𝘚𝘰 𝘍𝘢𝘯𝘤𝘺\nmirror          γoυ Ƨo ꟻɒИɔγ\nmirrorflip      ⅄on So ꓞɐuɔʎ\nmono            𝚈𝚘𝚞 𝚂𝚘 𝙵𝚊𝚗𝚌𝚢\nneon            YOᑌ ᔕO ᖴᗩᑎᑕY\nsquares         🅈🄾🅄 🅂🄾 🄵🄰🄽🄲🅈\nsquiggle1       ץ๏ย ร๏ Ŧคภςץ\nsquiggle2       Yσυ Sσ Fαɳƈყ\nsquiggle3       ʏօʊ ֆօ ʄǟռƈʏ\nsquiggle4       ᎩᎧᏬ ᏕᎧ ᎦᏗᏁፈᎩ\nsquiggle5       ყơų ʂơ ʄąŋƈყ\nsquiggle6       ฯ໐น Ş໐ fคຖ¢ฯ\nsubscript       Yₒᵤ ₛₒ Fₐₙcy\nsuperscript     ʸᵒᵘ ˢᵒ ᶠᵃⁿᶜʸ\nsymbols         ¥ðµ §ð £åñ¢¥\nupperangle      YӨЦ ƧӨ FΛПᄃY\nupsidedown      ⅄on So Ⅎɐuɔʎ\nwide            Ｙｏｕ Ｓｏ Ｆａｎｃｙ\n```\n\n## usage\n\n__ῳɛıཞɖ ųŋıƈơɖɛ ʄƖɛҳıŋɠ? 😜__\n\n```\nusage: sofancy [-f (font) | -t | -r] string\n\n flags:\n  -f|--font (font) : output in a single font\n  -t|--titles      : display titles in output\n  -r|--random      : pick a random font (clobbers -f)\n  -c|--completions : install shell completions\n  -h|--help        : display this message\n\n examples:\n  sofancy -f wide aesthetics\nａｅｓｔｈｅｔｉｃｓ\n  sofancy -t some string | fzf | xsel -i\n  git commit -m \"$(sofancy -tr  message | sed 's/^.*  /docs: /')\"\n```\n\n## install\n\nclone and install\n```\ngit clone git@github.com:xero/sofancy.git\ncd sofancy\nnpm i -g .\n```\nor use `npm` to globally install `npm i -g sofancy`\n\n\n## post install\n\n`sofancy --completions` will prompt your to install the shell completion files for bash and zsh (if those bin's exist). if they fail to install to their default global locations, it will prompt you for a custom path. alternatively, you can run `sudo !!`\n\n### notes\n\non unix systems node \"bins\" are normally placed in `/usr/local/lib/node` or `/usr/local/lib/node_modules` unless your export a custom `NODE_PATH`. either way, make sure the appropriate directory is in your path.\n\n## license\n\n![kopimi logo](https://gist.githubusercontent.com/xero/cbcd5c38b695004c848b73e5c1c0c779/raw/6b32899b0af238b17383d7a878a69a076139e72d/kopimi-sm.png)\n\nall files and scripts in this repo are released [CC0](https://creativecommons.org/publicdomain/zero/1.0/) / [kopimi](https://kopimi.com)! in the spirit of _freedom of information_, i encourage you to fork, modify, change, share, or do whatever you like with this project! `^c^v`\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fxero%2Fsofancy","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fxero%2Fsofancy","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fxero%2Fsofancy/lists"}