{"id":18360607,"url":"https://github.com/samasaur1/typertool","last_synced_at":"2026-04-30T14:35:57.650Z","repository":{"id":61507350,"uuid":"146121069","full_name":"Samasaur1/TyperTool","owner":"Samasaur1","description":"An example CLT using my Typer module","archived":false,"fork":false,"pushed_at":"2021-10-24T16:17:51.000Z","size":8524,"stargazers_count":0,"open_issues_count":4,"forks_count":0,"subscribers_count":1,"default_branch":"master","last_synced_at":"2025-03-16T17:02:11.288Z","etag":null,"topics":["hacktoberfest","macos","swift"],"latest_commit_sha":null,"homepage":"https://samasaur1.github.io/projects/typertool.html","language":"Swift","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/Samasaur1.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}},"created_at":"2018-08-25T18:47:42.000Z","updated_at":"2021-10-23T02:31:06.000Z","dependencies_parsed_at":"2022-10-19T22:15:48.672Z","dependency_job_id":null,"html_url":"https://github.com/Samasaur1/TyperTool","commit_stats":null,"previous_names":[],"tags_count":1,"template":false,"template_full_name":null,"repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Samasaur1%2FTyperTool","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Samasaur1%2FTyperTool/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Samasaur1%2FTyperTool/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Samasaur1%2FTyperTool/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/Samasaur1","download_url":"https://codeload.github.com/Samasaur1/TyperTool/tar.gz/refs/heads/master","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":248153601,"owners_count":21056465,"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":["hacktoberfest","macos","swift"],"created_at":"2024-11-05T22:29:06.117Z","updated_at":"2026-04-30T14:35:57.580Z","avatar_url":"https://github.com/Samasaur1.png","language":"Swift","funding_links":[],"categories":[],"sub_categories":[],"readme":"# TyperTool\nAn example CLT using [Typer](https://github.com/Samasaur1/Typer)\n\n## Installation\n\n### [Homebrew](https://brew.sh)\n```bash\nbrew install Samasaur1/core/typer\n```\n\n### [Mint](https://github.com/yonaskolb/mint)\n```bash\nmint install Samasaur1/TyperTool\n```\n\n### [Marathon](https://github.com/JohnSundell/Marathon)\n```bash\nmarathon install https://raw.githubusercontent.com/Samasaur1/TyperTool/master/Sources/TyperTool/main.swift /usr/local/bin/typer\n```\n\n### Install Script\n```bash\ncurl -fsSL https://raw.githubusercontent.com/Samasaur1/TyperTool/master/install.sh | bash\n```\n\n### Build From Source and Install\n```bash\ngit clone https://github.com/Samasaur1/TyperTool.git\ncd TyperTool\nswift build -c release -Xswiftc -static-stdlib\ncp .build/release/typer /usr/local/bin/typer\n```\nOptional (if you want to remove the source code):\n```bash\ncd ..\nrm -rf TyperTool\n```\n\n### Download and Install\n1. Go to the [latest release](https://github.com/Samasaur1/TyperTool/releases/latest).\n2. Click on the `.zip` file. (for example, `typer-1.0.0.zip`)\n3. Open your `Downloads` folder in the Finder\n4. Open another Finder window.\n5. In that new window, use the `Go` menu and click `Go to folder...` (or press ⇧⌘G).\n6. Type in `usr/local/bin` and click `Go`.\n7. Drag the `typer` file in your `Downloads` folder into the new window.\n\n### Notes\nAll of these methods work. However, only Homebrew, Mint, and Marathon can update TyperTool for you. Furthermore, **they all install to the same location, so only use one.**\n\nMint, Marathon, and Homebrew require tools to be installed, while the other options do not.\n\nMint, Marathon, and building from source require that Swift 4.0 or newer be installed, while the other options do not.\n\nWhile unlikely, it is possible that Homebrew will take longer to make updates available than Mint or Marathon.\n\nHere is the recommended order. Use the first option that you meet all the requirements for.\n1. Homebrew\n2. Mint / Marathon\n3. Building from source\n4. Install script / Download and install\n\n## Usage\n\n![Demo](https://github.com/Samasaur1/TyperTool/raw/master/typer-demo.gif)\n\nNote: Due to this being online, this GIF has probably been slowed down. To view it at full speed, you can download the `.mov` version [here](https://github.com/Samasaur1/TyperTool/raw/master/typer-demo.mov).\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fsamasaur1%2Ftypertool","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fsamasaur1%2Ftypertool","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fsamasaur1%2Ftypertool/lists"}