{"id":28419125,"url":"https://github.com/gustavochavarria/thousands-counter","last_synced_at":"2025-06-26T07:30:59.279Z","repository":{"id":35133007,"uuid":"210911871","full_name":"gustavochavarria/thousands-counter","owner":"gustavochavarria","description":"Counter for followers, likes, post and others stats on Social Networks ","archived":false,"fork":false,"pushed_at":"2023-02-03T02:57:34.000Z","size":1676,"stargazers_count":4,"open_issues_count":16,"forks_count":3,"subscribers_count":3,"default_branch":"master","last_synced_at":"2025-06-04T20:57:16.531Z","etag":null,"topics":["counter-social-network","hacktoberfest","hacktoberfest2021","javascript","library"],"latest_commit_sha":null,"homepage":"https://thousands-counter.netlify.com/","language":"JavaScript","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/gustavochavarria.png","metadata":{"files":{"readme":"README.md","changelog":"CHANGELOG.md","contributing":"CONTRIBUTING.md","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":"2019-09-25T18:19:32.000Z","updated_at":"2023-08-15T16:08:16.000Z","dependencies_parsed_at":"2024-06-20T00:14:14.843Z","dependency_job_id":null,"html_url":"https://github.com/gustavochavarria/thousands-counter","commit_stats":{"total_commits":40,"total_committers":8,"mean_commits":5.0,"dds":0.35,"last_synced_commit":"20615044be508def092754bf188f22b144b9f0be"},"previous_names":[],"tags_count":0,"template":false,"template_full_name":null,"purl":"pkg:github/gustavochavarria/thousands-counter","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/gustavochavarria%2Fthousands-counter","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/gustavochavarria%2Fthousands-counter/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/gustavochavarria%2Fthousands-counter/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/gustavochavarria%2Fthousands-counter/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/gustavochavarria","download_url":"https://codeload.github.com/gustavochavarria/thousands-counter/tar.gz/refs/heads/master","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/gustavochavarria%2Fthousands-counter/sbom","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":262022041,"owners_count":23246240,"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":["counter-social-network","hacktoberfest","hacktoberfest2021","javascript","library"],"created_at":"2025-06-04T15:15:13.386Z","updated_at":"2025-06-26T07:30:59.260Z","avatar_url":"https://github.com/gustavochavarria.png","language":"JavaScript","funding_links":[],"categories":[],"sub_categories":[],"readme":"# thousands-counter\n\n[![npm version](https://badge.fury.io/js/thousands-counter.svg)](https://badge.fury.io/js/thousands-counter)\n\n\n\u003cb\u003eThousands Counter\u003c/b\u003e is a package that allows you to convert numbers above the thousands into its abbreviated form.\n\nThis package can be useful for statistics or social media projects to convert number of followers, likes and posts, as well as other statistical information for site such as Instagram, Facebook, Pinterest etc.\n\n\n### Example\nYou can test online: (https://thousands-counter.netlify.com/)\n\nThe numbers will abbreviate in the following way:\n\n\u003ctable\u003e\n  \u003ctr\u003e\n    \u003ctd\u003e1,000\u003c/td\u003e\n    \u003ctd\u003e➡️\u003c/td\u003e\n    \u003ctd\u003e1K\u003c/td\u003e\n  \u003c/tr\u003e\n  \u003ctr\u003e\n    \u003ctd\u003e2,800\u003c/td\u003e\n    \u003ctd\u003e➡️\u003c/td\u003e\n    \u003ctd\u003e2.8K\u003c/td\u003e\n  \u003c/tr\u003e\n  \u003ctr\u003e\n    \u003ctd\u003e99,800 \u003c/td\u003e\n    \u003ctd\u003e➡️\u003c/td\u003e\n    \u003ctd\u003e99.8K\u003c/td\u003e\n  \u003c/tr\u003e\n  \u003ctr\u003e\n    \u003ctd\u003e1,000,000\u003c/td\u003e\n    \u003ctd\u003e➡️\u003c/td\u003e\n    \u003ctd\u003e1M\u003c/td\u003e\n  \u003c/tr\u003e\n  \u003ctr\u003e\n  \u003ctd colspan=\"3\" style=\"background: #D4EDDA\"\u003eYou can use negative numbers\u003c/td\u003e\n  \u003ctr\u003e\n    \u003ctd\u003e-1,000\u003c/td\u003e\n    \u003ctd\u003e➡️\u003c/td\u003e\n    \u003ctd\u003e-1K\u003c/td\u003e\n  \u003c/tr\u003e\n  \u003c/tr\u003e\n\u003c/table\u003e\n\n\n## Installation\nThe package is available as an [npm package](https://www.npmjs.com/package/thousands-counter).\nTo install the package run:\n\n```bash\nnpm install thousands-counter\n# or with yarn\nyarn add thousands-counter\n```\n\n## Usage v2.0.0\n```js\n//default config\ntc(number, {digits: 1, uppercase: true})\n```\n\n```js\nimport tc from 'thousands-counter';\n\nconsole.log('Default: ', tc(1580));\n// Default: 1K\n\nconsole.log('Default: ', tc(1580, {digits: 2}));\n// Default: 1.58K\n\nconsole.log('Counter: ', tc(1580, {digits: 2, uppercase: false}));\n// Counter: 1.58k\n```\n\n## Options \n\n- **digits**: (number) Print the decimal, by default 1\n- **uppercase**: (boolean) Print K, M, B like uppercase, by default  is true.\n\n## Notes:\n\n- Facebook, Twitter and Youtube uses Uppercase. (Ex: 1.5K, 4.5M)\n- Instagram uses Lowercase. (Ex. 1.5k, 4.5m)\n\n\n## Contributing\nPull requests are welcome. For major changes, please open an issue first to discuss what you would like to change.\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fgustavochavarria%2Fthousands-counter","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fgustavochavarria%2Fthousands-counter","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fgustavochavarria%2Fthousands-counter/lists"}