{"id":22728801,"url":"https://github.com/scottmckendry/pokemon-go-colorscripts","last_synced_at":"2025-10-11T09:14:35.870Z","repository":{"id":263938401,"uuid":"891657563","full_name":"scottmckendry/pokemon-go-colorscripts","owner":"scottmckendry","description":"⚾ Phoney Badger's pokemon colorscripts wrapped with Go into a standalone, cross-platform binary","archived":false,"fork":false,"pushed_at":"2025-09-25T20:29:54.000Z","size":32,"stargazers_count":12,"open_issues_count":3,"forks_count":0,"subscribers_count":1,"default_branch":"main","last_synced_at":"2025-09-25T22:39:17.465Z","etag":null,"topics":["cli","colorscripts","golang","pokemon"],"latest_commit_sha":null,"homepage":"https://gitlab.com/phoneybadger/pokemon-colorscripts","language":"Go","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"mit","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/scottmckendry.png","metadata":{"files":{"readme":"README.md","changelog":"CHANGELOG.md","contributing":null,"funding":null,"license":"LICENSE","code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":".github/CODEOWNERS","security":null,"support":null,"governance":null,"roadmap":null,"authors":null,"dei":null,"publiccode":null,"codemeta":null,"zenodo":null,"notice":null,"maintainers":null,"copyright":null,"agents":null,"dco":null,"cla":null}},"created_at":"2024-11-20T18:10:36.000Z","updated_at":"2025-09-20T13:12:24.000Z","dependencies_parsed_at":"2025-04-12T17:04:27.612Z","dependency_job_id":"f42c7e63-1999-4830-a3eb-336b2931f327","html_url":"https://github.com/scottmckendry/pokemon-go-colorscripts","commit_stats":null,"previous_names":["scottmckendry/pokemon-go-colorscripts"],"tags_count":5,"template":false,"template_full_name":null,"purl":"pkg:github/scottmckendry/pokemon-go-colorscripts","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/scottmckendry%2Fpokemon-go-colorscripts","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/scottmckendry%2Fpokemon-go-colorscripts/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/scottmckendry%2Fpokemon-go-colorscripts/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/scottmckendry%2Fpokemon-go-colorscripts/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/scottmckendry","download_url":"https://codeload.github.com/scottmckendry/pokemon-go-colorscripts/tar.gz/refs/heads/main","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/scottmckendry%2Fpokemon-go-colorscripts/sbom","scorecard":null,"host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":279006752,"owners_count":26084177,"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","status":"online","status_checked_at":"2025-10-11T02:00:06.511Z","response_time":55,"last_error":null,"robots_txt_status":"success","robots_txt_updated_at":"2025-07-24T06:49:26.215Z","robots_txt_url":"https://github.com/robots.txt","online":true,"can_crawl_api":true,"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","colorscripts","golang","pokemon"],"created_at":"2024-12-10T17:17:59.690Z","updated_at":"2025-10-11T09:14:35.863Z","avatar_url":"https://github.com/scottmckendry.png","language":"Go","funding_links":[],"categories":[],"sub_categories":[],"readme":"# Pokemon (Go) Colorscripts\n\nPhoney Badger's Pokemon colorscripts wrapped with Go into a standalone, cross-platform binary.\nAll credit goes to Phoney Badger for the original pokemon-colorscripts project. You can find it [here](https://gitlab.com/phoneybadger/pokemon-colorscripts).\n\n![demo](https://github.com/user-attachments/assets/acebc087-5bd2-4bf7-93c4-1c8ae0e683b8)\n\n## 🤔 Why?\n\nWhy use this over the original?\n\n- **Performance**: Go is compiled, so it doesn't rely on an interpreter like the original Python script. This generally results in faster execution times.\n- **Single binary**: Making full use of Go's [`embed`](https://golang.org/pkg/embed/) package, scripts and other assets are embedded directly into the binary. Resulting in a truly portable executable.\n- **Cross-platform**: This is a standalone binary that works on Windows, macOS, and Linux.\n- **No dependencies**: You don't need to install Python or any other dependencies to run this. Just drop the binary in your PATH and you're good to go.\n\n## 📦 Installation\n\n**Pre-built binaries**\n\nYou can download pre-built binaries from the [releases page](https://github.com/scottmckendry/pokemon-go-colorscripts/releases).\n\n**Build from source**\n\n```sh\ngit clone https://github.com/scottmckendry/pokemon-go-colorscripts --recurse-submodules \u0026\u0026 cd pokemon-go-colorscripts\ngo install .\n```\n\n**Nix**\n\nAdd to your flake inputs:\n\n```nix\n{\n  inputs.pokemon-go-colorscripts.url = \"github:scottmckendry/pokemon-go-colorscripts\";\n}\n```\n\nThen you can use it in your configuration:\n\n```nix\n{\n  inputs,\n  pkgs,\n  ...\n}:\n\n{\n  # Install as a system package\n  environment.systemPackages = [\n    inputs.pokemon-go-colorscripts.packages.${pkgs.system}.default\n  ];\n\n  # OR with home-manager\n  home.packages = [\n    inputs.pokemon-go-colorscripts.packages.${pkgs.system}.default\n  ];\n}\n```\n\n## 🚀 Usage\n\n```sh\nUsage:\n  pokemon-go-colorscripts [flags]\n\nFlags:\n  -b, --big           Show a larger version of the sprite\n  -f, --form string   Show an alternate form of a pokemon\n  -h, --help          help for pokemon-go-colorscripts\n  -l, --list          list all available pokemon\n  -n, --name string   Select a pokemon by name. Generally spelled like in the games. A few exceptions are nidoran-f, nidoran-m, mr-mime, farfetchd, flabebe type-null etc. Perhaps grep the output of --list if in doubt.\n  --no-title      Do not display pokemon name\n  -r, --random        display a random pokemon\n  -s, --shiny         Show the shiny version of a pokemon instead\n```\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fscottmckendry%2Fpokemon-go-colorscripts","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fscottmckendry%2Fpokemon-go-colorscripts","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fscottmckendry%2Fpokemon-go-colorscripts/lists"}