{"id":18070075,"url":"https://github.com/polatengin/prague","last_synced_at":"2026-01-19T13:33:16.313Z","repository":{"id":39007841,"uuid":"332219355","full_name":"polatengin/prague","owner":"polatengin","description":"cli tool that estimates the value of a GitHub account","archived":false,"fork":false,"pushed_at":"2024-10-02T18:04:39.000Z","size":262,"stargazers_count":1,"open_issues_count":0,"forks_count":1,"subscribers_count":2,"default_branch":"main","last_synced_at":"2025-08-19T12:49:55.955Z","etag":null,"topics":["cli","estimation","github","worth"],"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/polatengin.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":"2021-01-23T13:40:08.000Z","updated_at":"2024-10-02T18:04:43.000Z","dependencies_parsed_at":"2024-12-18T23:24:52.287Z","dependency_job_id":"3778093f-5bd7-406d-9755-340c89665e4e","html_url":"https://github.com/polatengin/prague","commit_stats":null,"previous_names":[],"tags_count":4,"template":false,"template_full_name":null,"purl":"pkg:github/polatengin/prague","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/polatengin%2Fprague","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/polatengin%2Fprague/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/polatengin%2Fprague/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/polatengin%2Fprague/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/polatengin","download_url":"https://codeload.github.com/polatengin/prague/tar.gz/refs/heads/main","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/polatengin%2Fprague/sbom","scorecard":null,"host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":286080680,"owners_count":28569234,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2026-01-19T12:50:50.164Z","status":"ssl_error","status_checked_at":"2026-01-19T12:50:42.704Z","response_time":67,"last_error":"SSL_connect returned=1 errno=0 peeraddr=140.82.121.5:443 state=error: unexpected eof while reading","robots_txt_status":"success","robots_txt_updated_at":"2025-07-24T06:49:26.215Z","robots_txt_url":"https://github.com/robots.txt","online":false,"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","estimation","github","worth"],"created_at":"2024-10-31T08:24:02.524Z","updated_at":"2026-01-19T13:33:16.298Z","avatar_url":"https://github.com/polatengin.png","language":"TypeScript","funding_links":[],"categories":[],"sub_categories":[],"readme":"# Prague project\n\n_GitHubValue_ cli tool that estimates the value of a _GitHub_ account.\n\n## Inputs\n\n- `accountName`: GitHub account name.\n- `--printRawJson` (_`--rawjson` `--json`_): Prints raw json data that's used to calculate _GitHub Account Value_.\n- `--printEstimatedValue` (_`--estimatedvalue`, `--value`_): Prints _estimated value_ of the given _GitHub Account_.\n- `--printFormula` (_`--formula`_): Prints _formula_ used to calculate _estimated value_ of the given _GitHub Account_.\n- `--printVersion` (_`--version`_): Prints _version_ of the `prague` tool.\n\n## Installation\n\nEnsure `jq`, `debhelper`, `build-essentials`, `node v20` or newer is installed;\n\n```bash\ncurl -fsSL https://deb.nodesource.com/setup_20.x | sudo -E bash -\nsudo apt install -y jq nodejs debhelper build-essential\n```\n\nDownload latest version of `prague`;\n\n```bash\nsudo wget https://github.com/polatengin/prague/releases/download/0.0.4/prague-0.0.4.deb\n```\n\nUse `apt` command to start installation\n\n```bash\nsudo apt install -y ./prague-0.0.4.deb\n```\n\n## Compile, Test and Run\n\nTo compile the code, run the following command;\n\n```bash\nnpm run build\n```\n\nTo run tests, run the following command;\n\n```bash\nnpm test\n```\n\nTo run the code, run the following command;\n\n```bash\nnpm run start -- polatengin --printFormula --printEstimatedValue --printRawJson\n```\n\n## Example Output\n\nRun the following example command;\n\n```bash\nnpm run start -- polatengin --printFormula --printEstimatedValue --printRawJson\n```\n\nOutput;\n\n```text\nRaw JSON data:\n{\n  \"name\": \"polatengin\",\n  \"public_repos_count\": 140,\n  \"public_gists_count\": 59,\n  \"created_at\": \"2009-08-24T06:11:38.000Z\",\n  \"followers_count\": 655,\n  \"orgs\": [\n    {\n      \"name\": \"polatengin\",\n      \"public_repos_count\": 140,\n      \"public_gists_count\": 59,\n      \"created_at\": \"2009-08-24T06:11:38.000Z\",\n      \"followers_count\": 655\n    },\n    {\n      \"name\": \"microsoft\",\n      \"public_repos_count\": 6421,\n      \"public_gists_count\": 0,\n      \"created_at\": \"2013-12-10T19:06:48.000Z\",\n      \"followers_count\": 76097\n    }\n  ],\n  \"repos\": [\n    {\n      \"name\": \"prague\",\n      \"stargazers_count\": 1,\n      \"watchers_count\": 1,\n      \"forks_count\": 1,\n      \"open_issues_count\": 0,\n      \"subscribers_count\": 3,\n      \"created_at\": \"2021-01-23T13:40:08.000Z\"\n    },\n    {\n      \"name\": \"tfs-cli\",\n      \"stargazers_count\": 369,\n      \"watchers_count\": 369,\n      \"forks_count\": 132,\n      \"open_issues_count\": 138,\n      \"subscribers_count\": 106,\n      \"created_at\": \"2015-07-22T09:23:42.000Z\"\n    },\n    {\n      \"name\": \"redmond\",\n      \"stargazers_count\": 0,\n      \"watchers_count\": 0,\n      \"forks_count\": 0,\n      \"open_issues_count\": 0,\n      \"subscribers_count\": 1,\n      \"created_at\": \"2024-09-26T18:37:36.000Z\"\n    },\n    {\n      \"name\": \"redmond-cd\",\n      \"stargazers_count\": 0,\n      \"watchers_count\": 0,\n      \"forks_count\": 0,\n      \"open_issues_count\": 0,\n      \"subscribers_count\": 1,\n      \"created_at\": \"2024-09-27T00:26:52.000Z\"\n    },\n    {\n      \"name\": \"vsts-extension-retrospectives\",\n      \"stargazers_count\": 181,\n      \"watchers_count\": 181,\n      \"forks_count\": 80,\n      \"open_issues_count\": 215,\n      \"subscribers_count\": 22,\n      \"created_at\": \"2020-03-30T14:12:34.000Z\"\n    }\n  ]\n}\n\nEstimated value:\n$6003\n\nFormula:\n + ($10 x 140)    # public_repos_count x $10\n + ($5 x 59)      # public_gists_count x $5\n + ($2 x 655)     # followers_count x $2\n + ($3 x 551)     # stargazers_count x $3\n + ($3 x 213)     # forks_count x $3\n - ($2 x 353)     # open_issues_count x $2\n = $6003\n```\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fpolatengin%2Fprague","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fpolatengin%2Fprague","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fpolatengin%2Fprague/lists"}