{"id":21315370,"url":"https://github.com/emfy0/hangman","last_synced_at":"2025-03-15T21:26:11.282Z","repository":{"id":109549471,"uuid":"468714002","full_name":"emfy0/hangman","owner":"emfy0","description":"Classic hangman written on Ruby","archived":false,"fork":false,"pushed_at":"2022-05-07T23:16:35.000Z","size":8,"stargazers_count":0,"open_issues_count":0,"forks_count":0,"subscribers_count":1,"default_branch":"main","last_synced_at":"2025-01-22T10:29:42.742Z","etag":null,"topics":["hangman-console","ruby"],"latest_commit_sha":null,"homepage":"","language":"Ruby","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/emfy0.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":"2022-03-11T10:55:14.000Z","updated_at":"2022-06-13T16:53:46.000Z","dependencies_parsed_at":"2023-04-11T22:10:50.726Z","dependency_job_id":null,"html_url":"https://github.com/emfy0/hangman","commit_stats":null,"previous_names":[],"tags_count":0,"template":false,"template_full_name":null,"repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/emfy0%2Fhangman","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/emfy0%2Fhangman/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/emfy0%2Fhangman/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/emfy0%2Fhangman/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/emfy0","download_url":"https://codeload.github.com/emfy0/hangman/tar.gz/refs/heads/main","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":243791550,"owners_count":20348473,"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":["hangman-console","ruby"],"created_at":"2024-11-21T18:19:25.302Z","updated_at":"2025-03-15T21:26:11.256Z","avatar_url":"https://github.com/emfy0.png","language":"Ruby","funding_links":[],"categories":[],"sub_categories":[],"readme":"Table of Contents\n===\n[About](#about)  \n[How to edit word dictionary](#edit)  \n[How to use](#use)\n\n\u003ca name=\"about\"\u003e\u003ch3\u003eAbout\u003c/h3\u003e\u003c/a\u003e\n----\nThis program was written on [**Ruby**](https://www.ruby-lang.org/en/). It is simple implementation of [**hangman**](https://en.wikipedia.org/wiki/Hangman_(game)) to play in console. Functionality is _obvious_.\n\n#### View\n```\nВсем привет!\nСлово: __ __ __ __ __ __ __\n            _______\n            |/\n            |\n            |\n            |\n            |\n            |\n            |\n            |\n          __|________\n          |         |\n\nОшибки (0): \nУ вас осталось ошибок: 7\n\nВведите следующую букву:\n```\n\n\u003ca name=\"edit\"\u003e\u003ch3\u003eHow to edit word dictionary\u003c/h3\u003e\u003c/a\u003e\n----\nOpen ```/data/words.txt```\n```\nРУБИ\n...\nСЧАСТЬЕ\n```\nSimply add there your words (one word per line).\n\nExample:\n```\nРУБИ\n...\nСЧАСТЬЕ\nКОТ\n```\n\n\u003ca name=\"use\"\u003e\u003ch3\u003eHow to use\u003c/h3\u003e\u003c/a\u003e\n---------------\nFirst of all **Ruby** \u0026 **Git** must be installed (on Debian based):\n```\nsudo apt install ruby git\n```\nclone repo: \n```\ngit clone https://github.com/moonmeander47/hangman.git \u0026\u0026 cd hangman\n```\nthen you can easily enjoy with (1st run):\n```\nbundle install \u0026\u0026 bundle exec ruby main.rb\n```\nother runs:\n```\nbundle exec ruby main.rb\n```\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Femfy0%2Fhangman","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Femfy0%2Fhangman","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Femfy0%2Fhangman/lists"}