{"id":16172072,"url":"https://github.com/pablo-abc/cracket","last_synced_at":"2026-05-07T05:39:23.058Z","repository":{"id":98794288,"uuid":"316033422","full_name":"pablo-abc/cracket","owner":"pablo-abc","description":"A CLI app to keep track of cryptocurrency trends.","archived":false,"fork":false,"pushed_at":"2020-11-27T03:05:03.000Z","size":45,"stargazers_count":1,"open_issues_count":0,"forks_count":0,"subscribers_count":2,"default_branch":"master","last_synced_at":"2025-04-07T07:57:02.398Z","etag":null,"topics":["cli-app","cryptocurrency","cryptotracker","nodejs","react","terminal","terminal-app","typescript"],"latest_commit_sha":null,"homepage":"","language":"TypeScript","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/pablo-abc.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,"governance":null,"roadmap":null,"authors":null,"dei":null,"publiccode":null,"codemeta":null}},"created_at":"2020-11-25T19:19:33.000Z","updated_at":"2021-01-07T11:23:06.000Z","dependencies_parsed_at":null,"dependency_job_id":"f91699a1-8904-409d-a200-03af65fa56f7","html_url":"https://github.com/pablo-abc/cracket","commit_stats":{"total_commits":26,"total_committers":2,"mean_commits":13.0,"dds":"0.038461538461538436","last_synced_commit":"f08f68fd5a8203afa937896a391cda48bd02551f"},"previous_names":[],"tags_count":8,"template":false,"template_full_name":null,"purl":"pkg:github/pablo-abc/cracket","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pablo-abc%2Fcracket","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pablo-abc%2Fcracket/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pablo-abc%2Fcracket/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pablo-abc%2Fcracket/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/pablo-abc","download_url":"https://codeload.github.com/pablo-abc/cracket/tar.gz/refs/heads/master","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pablo-abc%2Fcracket/sbom","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":259845467,"owners_count":22920749,"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-app","cryptocurrency","cryptotracker","nodejs","react","terminal","terminal-app","typescript"],"created_at":"2024-10-10T03:44:46.236Z","updated_at":"2025-10-05T09:39:34.826Z","avatar_url":"https://github.com/pablo-abc.png","language":"TypeScript","funding_links":[],"categories":[],"sub_categories":[],"readme":"# cracket\n\nSmall CLI app to track cryptocurrency trends.\n\nPowered by [CoinGecko](https://www.coingecko.com/).\n\n## Install\n\n```bash\n$ npm install --global cracket\n```\n\n## Usage\n\nBy running the cli app without arguments you'll open it with the default behaviour. You can move around using the arrow keys to select a currency or to switch pages. You can also use `Tab` or `Tab+Shift` to select a currency.\n\nBy pressing `Return/Enter` when a currency is selected you'll open its detail view which contains some more detailed info and a graph that shows the trends.\n\nYou can always type the `?` key in any screen in order to get help on how to navigate.\n\n```\n$ cracket --help\n\n  Usage\n    $ cracket\n\n  Options\n      --per-page  Fixed results per page\n      --columns  Fixed columns to show (name,price,1h,24h,7d,volume,marketCap)\n\n  Usage\n    Use the arrow keys to switch page.\n    Press 'q' or 'Ctrl+C' to exit.\n\n  Examples\n    $ cracket --per-page=1 --columns=name,price,1h,24h,7d\n\n    Name      Price     1h        24h       7d\n    Bitcoin   $18929.9  -0.34865  -1.03432  7.24047\n```\n\n## Libraries\n\nThis app uses the following libraries:\n\n- [Ink](https://github.com/vadimdemedes/ink) - Build CLI apps using React and Node.js\n- [React](https://reactjs.org] - A JavScript library for building user interfaces\n- [xstate](https://xstate.js.org) - State machines in JavaScript\n- [got](https://github.com/sindresorhus/got) - HTTP request library\n- [swr](https://swr.vercel.app/) - React hooks library for data fetching\n- [asciichart](https://github.com/kroitor/asciichart) - Create ASCII line charts in pure JavaScript\n- [term-size](https://github.com/sindresorhus/term-size) - Get terminal size\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fpablo-abc%2Fcracket","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fpablo-abc%2Fcracket","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fpablo-abc%2Fcracket/lists"}