{"id":21516525,"url":"https://github.com/mia1024/pride-nyancat","last_synced_at":"2025-06-14T17:37:51.052Z","repository":{"id":44373373,"uuid":"291539016","full_name":"mia1024/pride-nyancat","owner":"mia1024","description":"Nyancat, but with pride","archived":false,"fork":false,"pushed_at":"2022-07-10T00:49:00.000Z","size":34436,"stargazers_count":13,"open_issues_count":0,"forks_count":0,"subscribers_count":1,"default_branch":"master","last_synced_at":"2025-03-23T22:42:20.429Z","etag":null,"topics":["lgbt","nyan-cat","nyancat","pride","pride-flag","pride-flags"],"latest_commit_sha":null,"homepage":"","language":"C","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":null,"status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/mia1024.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":null,"funding":null,"license":null,"code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null}},"created_at":"2020-08-30T19:36:19.000Z","updated_at":"2025-02-19T20:38:46.000Z","dependencies_parsed_at":"2022-07-12T18:20:28.776Z","dependency_job_id":null,"html_url":"https://github.com/mia1024/pride-nyancat","commit_stats":null,"previous_names":[],"tags_count":2,"template":false,"template_full_name":null,"repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/mia1024%2Fpride-nyancat","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/mia1024%2Fpride-nyancat/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/mia1024%2Fpride-nyancat/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/mia1024%2Fpride-nyancat/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/mia1024","download_url":"https://codeload.github.com/mia1024/pride-nyancat/tar.gz/refs/heads/master","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":248111951,"owners_count":21049576,"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":["lgbt","nyan-cat","nyancat","pride","pride-flag","pride-flags"],"created_at":"2024-11-24T00:22:02.696Z","updated_at":"2025-04-09T20:50:39.082Z","avatar_url":"https://github.com/mia1024.png","language":"C","funding_links":[],"categories":[],"sub_categories":[],"readme":"Update: due to popular demands for zoom backgrounds, all pride nyancats have been converted to videos and uploaded under the `vid` [folder](https://github.com/mia1024/pride-nyancat/vid). Those videos are at a much higher resolution (3756✕2140 px) than a GIF image can handle. Each video (except for the video with everything) is at almost exactly 2 seconds and contains the exact number of frames to make the animation loop twice. \n\nN.B.: Due to the nature of the videos (large area of solid colors), they cannot be perfectly transcoded to .mp4 files. So, when possible, please use the .mov files.  \n\n# Pride Flag Nyancat\n\nNyancat, but with pride.\n![Transgender Flag](img/T.gif)\n\n## Description\n\nThis repository is a modified version of K. Lange's [terminal nyancat](https://github.com/klange/nyancat) to \nshow a nyancat with pride flags. \nComparing to K. Lange's version, the support for `telnet` (and therefore `systemd`) has been dropped.\nDue to the nature of the pride flags, support for legacy terminals has also been dropped. To get an accurate reproduction\nof the pride flags, a terminal emulator with \n[true color support](https://gist.github.com/XVilka/8346728#now-supporting-true-color) is recommended. At the bare\nminimum, there should be support for xterm-256color. An attempt has been made to display the flags with 4 bit colors \n(ANSI 16 colors), but it looks very bad and should not be relied on. \n\n## Installation\n\n```bash\ngit clone https://github.com/mia1024/pride-nyancat\ncd pride-nyancat\nmake \nmake install\n```\n\n## Usage\n\nBy default, a random flag is displayed. To specify the flag that is rendered, simply add\nthe first letter of the flag as a flag (pun intended) to the program.\n\n```pride-nyancat -L```\n![Lesbian Flag](img/L.gif)\n\n```pride-nyancat -G```\n![Gay Flag](img/G.gif)\n\n```pride-nyancat -B```\n![Bisexual Flag](img/B.gif)\n\n```pride-nyancat -T```\n![Transgender Flag](img/T.gif)\n\n```pride-nyancat -Q```\n![Queer Flag](img/Q.gif)\n\n```pride-nyancat -A```\n![Asexual Flag](img/A.gif)\n\n```pride-nyancat -N```\n![Non-binary Flag](img/N.gif)\n\n```pride-nyancat -P```\n![Pansexual Flag](img/P.gif)\n\n## Alternative spellings\n\nThe lesbian flag can be displayed with any of the following:\n```bash\npride-nyancat -L\npride-nyancat --lesbian\npride-nyancat --pride lesbian\npride-nyancat --pride l\npride-nyancat -p lesbian\npride-nyancat -p l\n```\n\nThe gay flag can be displayed with any of the following:\n```bash\npride-nyancat -G\npride-nyancat --gay\npride-nyancat --pride gay\npride-nyancat --pride g\npride-nyancat -p gay\npride-nyancat -p g\n```\n\nThe bisexual flag can be displayed with any of the following:\n```bash\npride-nyancat -B\npride-nyancat --bisexual\npride-nyancat --pride bisexual\npride-nyancat --pride bi\npride-nyancat --pride b\npride-nyancat -p bisexual\npride-nyancat -p bi\npride-nyancat -p b\n```\n\nThe transgender flag can be displayed with any of the following:\n```bash\npride-nyancat -T\npride-nyancat --transgender\npride-nyancat --pride transgender\npride-nyancat --pride trans\npride-nyancat --pride t\npride-nyancat -p transgender\npride-nyancat -p trans\npride-nyancat -p t\n```\n\nThe genderqueer flag can be displayed with any of the following:\n```bash\npride-nyancat -Q\npride-nyancat --queer\npride-nyancat --pride queer\npride-nyancat --pride q\npride-nyancat -p queer\npride-nyancat -p q\n```\n\nThe asexual flag can be displayed with any of the following:\n```bash\npride-nyancat -A\npride-nyancat --asexual\npride-nyancat --pride asexual\npride-nyancat --pride ace\npride-nyancat --pride a\npride-nyancat -p asexual\npride-nyancat -p ace\npride-nyancat -p a\n```\n\nThe pansexual flag can be displayed with any of the following:\n```bash\npride-nyancat -P\npride-nyancat --pansexual\npride-nyancat --pride pansexual\npride-nyancat --pride pan\npride-nyancat --pride p\npride-nyancat -p pansexual\npride-nyancat -p pan\npride-nyancat -p p\n```\n\nThe non-binary flag can be displayed with any of the following:\n```bash\npride-nyancat -N\npride-nyancat --nonbinary\npride-nyancat --pride nonbinary\npride-nyancat --pride non-binary\npride-nyancat --pride nb\npride-nyancat -p nonbinary\npride-nyancat -p non-binary\npride-nyancat -p nb\n```","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fmia1024%2Fpride-nyancat","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fmia1024%2Fpride-nyancat","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fmia1024%2Fpride-nyancat/lists"}