{"id":26587917,"url":"https://github.com/borischen0203/shoris","last_synced_at":"2025-03-23T12:31:22.073Z","repository":{"id":65183829,"uuid":"407606266","full_name":"borischen0203/shoris","owner":"borischen0203","description":"This \"shoris\" command-line tool is mainly used to shorten a long URL.","archived":false,"fork":false,"pushed_at":"2023-03-24T01:00:19.000Z","size":5065,"stargazers_count":0,"open_issues_count":0,"forks_count":0,"subscribers_count":0,"default_branch":"master","last_synced_at":"2024-06-20T01:00:23.227Z","etag":null,"topics":["command-line-tool","corba","golang","tinyurl-api"],"latest_commit_sha":null,"homepage":"","language":"Go","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/borischen0203.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":"2021-09-17T16:17:35.000Z","updated_at":"2023-01-05T00:31:33.000Z","dependencies_parsed_at":"2024-06-20T00:39:25.309Z","dependency_job_id":"7eec3430-2b47-4cfc-89c2-8408cf6397fd","html_url":"https://github.com/borischen0203/shoris","commit_stats":null,"previous_names":[],"tags_count":34,"template":false,"template_full_name":null,"repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/borischen0203%2Fshoris","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/borischen0203%2Fshoris/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/borischen0203%2Fshoris/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/borischen0203%2Fshoris/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/borischen0203","download_url":"https://codeload.github.com/borischen0203/shoris/tar.gz/refs/heads/master","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":245104158,"owners_count":20561372,"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":["command-line-tool","corba","golang","tinyurl-api"],"created_at":"2025-03-23T12:31:21.307Z","updated_at":"2025-03-23T12:31:22.059Z","avatar_url":"https://github.com/borischen0203.png","language":"Go","funding_links":[],"categories":[],"sub_categories":[],"readme":"\u003cimg src=\"https://raw.githubusercontent.com/scraly/gophers/main/harry-gopher.png\" alt=\"jedi-gopher\" width=300 \u003e\r\n\r\n\u003cp align=\"Left\"\u003e\r\n  \u003cp align=\"Left\"\u003e\r\n    \u003ca href=\"https://github.com/borischen0203/shoris/releases/latest\"\u003e\u003cimg alt=\"GitHub release\" src=\"https://img.shields.io/github/v/release/borischen0203/shoris.svg?logo=github\u0026style=flat-square\"\u003e\u003c/a\u003e\r\n    \u003ca href=\"https://github.com/borischen0203/shoris/actions/workflows/go.yml\"\u003e\u003cimg alt=\"GitHub release\" src=\"https://github.com/borischen0203/shoris/actions/workflows/go.yml/badge.svg?logo=github\u0026style=flat-square\"\u003e\u003c/a\u003e\r\n    \u003ca href=\"https://goreportcard.com/report/github.com/borischen0203/shoris\"\u003e\u003cimg src=\"https://goreportcard.com/badge/github.com/borischen0203/shoris\" alt=\"Code Status\" /\u003e\u003c/a\u003e\r\n  \u003c/p\u003e\r\n\u003c/p\u003e\r\n\r\n# shoris\r\nThis `shoris` command-line tool is able to shorten a long url.\r\n\r\n\r\n## Features\r\n- Be able to shorten a long url.\r\n- Be able to custom alias.\r\n- Auto write short URL to clipboard.\r\n\r\n## Installation\r\n\r\n### On macOS via Homebrew\r\nStep1:\r\n```bash\r\nbrew tap borischen0203/shoris\r\n```\r\nStep2:\r\n```bash\r\nbrew install shoris\r\n```\r\nOr\r\n\r\nOne line command\r\n```bash\r\nbrew install borischen0203/shoris/shoris\r\n```\r\n\r\n## How to use\r\n\r\n### Demo example\r\n```bash\r\n# without alias\r\n$ shoris https://www.youtube.com/watch?v=072tU1tamd0\r\n( *・ω・)✄╰ひ╯ https://tiny.one/pm8ap5fx\r\nShort URL has been saved to clipboard!\r\n\r\n# with alias\r\n$ shoris https://www.youtube.com/watch?v=072tU1tamd0 hotpot\r\n( *・ω・)✄╰ひ╯ https://tiny.one/hotpot\r\nShort URL has been saved to clipboard!\r\n\r\n```\r\n\r\n## Tech stack\r\n- Golang\r\n- Cobra\r\n\r\n\r\n\r\n### Todo:\r\n- [X] Custom alias.\r\n- [X] Auto write to clipboard.\r\n\r\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fborischen0203%2Fshoris","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fborischen0203%2Fshoris","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fborischen0203%2Fshoris/lists"}