{"id":15956746,"url":"https://github.com/pjox/gutf","last_synced_at":"2025-03-18T00:30:33.862Z","repository":{"id":92301686,"uuid":"137359050","full_name":"pjox/gutf","owner":"pjox","description":"Terminal tool that converts files encoding to UTF-8","archived":false,"fork":false,"pushed_at":"2019-10-05T15:24:41.000Z","size":14,"stargazers_count":9,"open_issues_count":0,"forks_count":1,"subscribers_count":2,"default_branch":"master","last_synced_at":"2023-02-28T18:52:05.570Z","etag":null,"topics":["cli","converter","encoding","files","text"],"latest_commit_sha":null,"homepage":null,"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/pjox.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":"2018-06-14T13:03:12.000Z","updated_at":"2024-06-19T10:21:05.311Z","dependencies_parsed_at":"2023-03-05T16:15:57.426Z","dependency_job_id":null,"html_url":"https://github.com/pjox/gutf","commit_stats":null,"previous_names":[],"tags_count":0,"template":null,"template_full_name":null,"repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pjox%2Fgutf","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pjox%2Fgutf/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pjox%2Fgutf/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pjox%2Fgutf/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/pjox","download_url":"https://codeload.github.com/pjox/gutf/tar.gz/refs/heads/master","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":243893827,"owners_count":20364916,"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":["cli","converter","encoding","files","text"],"created_at":"2024-10-07T13:35:35.564Z","updated_at":"2025-03-18T00:30:33.509Z","avatar_url":"https://github.com/pjox.png","language":"Go","funding_links":[],"categories":[],"sub_categories":[],"readme":"# Gutf\n\nGutf is a terminal tool that converts file encodings.\n\nThis tool will convert files from and into a variety of encodings (see the supported encodings section), but please try to use it responsibly and always convert you files into UTF-8. If by any event you need to convert your text files into something different than UTF-8, don't worry, Guft will help you do those unholy convertions.\n\nDifferent from iconv, gutf works with huge files as it does not load the whole file into memory.\n\n## Usage\n\n```text\ngutf [input] [encoding] [output] [encoding]\n```\n\n## Supported Encodings\n\n```text\nIBMCodePage037\nIBMCodePage437\nIBMCodePage850\nIBMCodePage852\nIBMCodePage855\nWindowsCodePage858\nIBMCodePage860\nIBMCodePage862\nIBMCodePage863\nIBMCodePage865\nIBMCodePage866\nIBMCodePage1047\nIBMCodePage1140\nISO8859-1\nISO8859-2\nISO8859-3\nISO8859-4\nISO8859-5\nISO8859-6\nISO-8859-6E\nISO-8859-6I\nISO8859-7\nISO8859-8\nISO-8859-8E\nISO-8859-8I\nISO8859-9\nISO8859-10\nISO8859-13\nISO8859-14\nISO8859-15\nISO8859-16\nKOI8-R\nKOI8-U\nMacintosh\nMacintoshCyrillic\nWindows874\nWindows1250\nWindows1251\nWindows1252\nWindows1253\nWindows1254\nWindows1255\nWindows1256\nWindows1257\nWindows1258\nX-User-Defined\nEUC-JP\nISO-2022-JP\nShiftJIS\nEUC-KR\nGB18030\nGBK\nHZ-GB2312\nBig5\nUTF-8\nUTF-16BE(UseBOM)\nUTF-16BE(IgnoreBOM)\nUTF-16LE(IgnoreBOM)\nUTF-32BE(UseBOM)\nUTF-32BE(IgnoreBOM)\nUTF-32LE(IgnoreBOM)\n```\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fpjox%2Fgutf","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fpjox%2Fgutf","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fpjox%2Fgutf/lists"}