{"id":25345512,"url":"https://github.com/atalent-labs/human-web-token","last_synced_at":"2025-09-12T06:46:37.576Z","repository":{"id":131382548,"uuid":"584603531","full_name":"atalent-labs/human-web-token","owner":"atalent-labs","description":"🍬 | An opinionated human friendly JWT inspector for your terminal.","archived":false,"fork":false,"pushed_at":"2023-01-27T16:46:07.000Z","size":129,"stargazers_count":11,"open_issues_count":0,"forks_count":0,"subscribers_count":1,"default_branch":"main","last_synced_at":"2025-04-05T06:11:37.161Z","etag":null,"topics":["cli","dev-exp","jwt","oidc"],"latest_commit_sha":null,"homepage":"","language":"JavaScript","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"apache-2.0","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/atalent-labs.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":null,"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":"2023-01-03T03:14:11.000Z","updated_at":"2023-01-27T16:48:50.000Z","dependencies_parsed_at":"2023-05-10T15:45:30.439Z","dependency_job_id":null,"html_url":"https://github.com/atalent-labs/human-web-token","commit_stats":null,"previous_names":[],"tags_count":2,"template":false,"template_full_name":null,"purl":"pkg:github/atalent-labs/human-web-token","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/atalent-labs%2Fhuman-web-token","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/atalent-labs%2Fhuman-web-token/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/atalent-labs%2Fhuman-web-token/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/atalent-labs%2Fhuman-web-token/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/atalent-labs","download_url":"https://codeload.github.com/atalent-labs/human-web-token/tar.gz/refs/heads/main","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/atalent-labs%2Fhuman-web-token/sbom","scorecard":null,"host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":274770646,"owners_count":25346211,"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-09-12T02:00:09.324Z","response_time":60,"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","dev-exp","jwt","oidc"],"created_at":"2025-02-14T12:35:31.664Z","updated_at":"2025-09-12T06:46:37.560Z","avatar_url":"https://github.com/atalent-labs.png","language":"JavaScript","funding_links":[],"categories":[],"sub_categories":[],"readme":"\n\u003cimg src=\"https://user-images.githubusercontent.com/4768226/210363824-9aeb9ceb-766d-4fed-9f0c-3e491bce3a4a.png\" width=\"100%\" /\u003e\n\n# hwt (command line tool)\n\n\n## Description\n\nAn opinionated human friendly JWT inspector for your terminal.\n\n\n## Background\n\nWhy are we constantly using https://jwt.io/, but actually I don't know about you but personally I just new a few information.\nBut we get overwhelmed by this poor user experience. Adding to this the data privacy...\nI decided that it was time to stop sharing data with 3rd party and take the controle back of my JWT. 🔥\n\n\n## Demo\n\nhttps://user-images.githubusercontent.com/4768226/211298382-039b09d4-b5cb-4b77-8dce-82f73a9ba714.mp4\n\n\n\n## Installation\n\n```sh\ncurl https://atalent-consulting.com/hwt/install.sh | bash \n```\n\n## Usage\n\n#### Copy your JWT, we take care of the rest\n\nActually most of the time when we want to inspect a JWT the first step is to copy it into the clipboard.\nSo... Let's get a good use of that clipboard!\n\nOnly run:\n\n```\nhwt\n```\n\nThen from there you will receice the following response:\n\n![image](https://user-images.githubusercontent.com/4768226/211049732-4dd3b127-3c74-482f-8a5f-73b52e3b5aed.png)\n\n### Options\n\n\n### `--raw` or \n\n```\nhwt --raw\n```\n\nResult:\n\n![image](https://user-images.githubusercontent.com/4768226/211049954-be214154-9f2e-4dcc-aefd-53185d4e0dde.png)\n  \n### `--claim` or `-c` to filter\n\nIf you need to isolate a specific claim you can use the option `--claim`\n\n\u003cimg width=\"1136\" alt=\"image\" src=\"https://user-images.githubusercontent.com/4768226/211145938-e521250f-0024-4586-8994-26a55ab31cab.png\"\u003e\n\n\n### Troubleshooting\n\nIf you are running into some issues you can use the environment variable `DEBUG`.\n\nExample: \n```\nDEBUG=hwt hwt\n```\n\n\n## Contribution Development\n\nSurprisingly, this CLI is made with nodejs ^^. We are open to a remake in GO ... Especially knowing since we are using [pkg](https://github.com/vercel/pkg) the file is about 50M 😬.\n\nIn order to run the code locally you can\n* Install the dependencies: `npm i`\n* Run the test `npm test`\n\n### Testing\n\nIn order to increase the understaing the Unit test has been made through a small framework from scratch leveraging yaml.\n\nEach test are isolated by folder in `tests/fixtures`\n\nRun the tests\n\n```\nnpm test\n```\n\nRun the tests (Watch mode)\n\n```\nnpm run test:watch\n```\n\n## Author\n\n- [@olivierodo](https://www.github.com/olivierodo) - 🇫🇷\n\n## License\n\n[MIT License](./LICENSE)\n\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fatalent-labs%2Fhuman-web-token","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fatalent-labs%2Fhuman-web-token","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fatalent-labs%2Fhuman-web-token/lists"}