{"id":19474523,"url":"https://github.com/qjcg/horeb","last_synced_at":"2025-04-25T12:31:47.566Z","repository":{"id":27703483,"uuid":"31190331","full_name":"qjcg/horeb","owner":"qjcg","description":"Speaking in tongues via stdout","archived":false,"fork":false,"pushed_at":"2024-01-14T06:49:49.000Z","size":9039,"stargazers_count":7,"open_issues_count":5,"forks_count":2,"subscribers_count":2,"default_branch":"main","last_synced_at":"2025-04-03T22:23:15.979Z","etag":null,"topics":["characters","runes","stdout","stdout-stream","templeos","unicode"],"latest_commit_sha":null,"homepage":"","language":"Go","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"mit","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/qjcg.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":"2015-02-23T01:59:38.000Z","updated_at":"2024-01-12T18:04:50.000Z","dependencies_parsed_at":"2024-06-19T06:12:05.879Z","dependency_job_id":"efd7a5dc-945c-4806-8bd2-3ff2ca9c0204","html_url":"https://github.com/qjcg/horeb","commit_stats":null,"previous_names":[],"tags_count":25,"template":false,"template_full_name":null,"repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/qjcg%2Fhoreb","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/qjcg%2Fhoreb/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/qjcg%2Fhoreb/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/qjcg%2Fhoreb/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/qjcg","download_url":"https://codeload.github.com/qjcg/horeb/tar.gz/refs/heads/main","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":250817766,"owners_count":21492217,"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":["characters","runes","stdout","stdout-stream","templeos","unicode"],"created_at":"2024-11-10T19:25:31.141Z","updated_at":"2025-04-25T12:31:44.728Z","avatar_url":"https://github.com/qjcg.png","language":"Go","funding_links":[],"categories":[],"sub_categories":[],"readme":"# Horeb\n\n![Build Status](https://img.shields.io/github/workflow/status/qjcg/horeb/Test%20and%20Lint/main)\n[![Go Report Card](https://goreportcard.com/badge/github.com/qjcg/horeb)](https://goreportcard.com/report/github.com/qjcg/horeb)\n![License](https://img.shields.io/github/license/qjcg/horeb)\n\n![Mt. Horeb][mt-horeb]\n\n*\"Speaking in tongues via stdout.\"*\n\nHoreb is a CLI tool for generating random sequences of characters from various\n[Unicode blocks](https://en.wikipedia.org/wiki/Unicode_block).\n\nOne source of inspiration for this tool is the [TempleOS](https://templeos.org)\n[oracle].\n\n\n## Install\n\n```sh\ngo install github.com/qjcg/horeb@latest\n```\n\n\n## Usage\n\nPrint 1000 random dominos:\n\n```sh\n$ horeb -n 1000 dominos\n```\n\nPrint 500 random characters drawn from the `emoji`, `geometric` and `math_alnum`\ncode blocks:\n\n```sh\n$ horeb -n 500 emoji geometric math_alnum\n```\n\nList all Unicode block names `horeb` knows about along with their corresponding\n[codepoint](https://en.wikipedia.org/wiki/Code_point) ranges:\n\n```sh\n$ horeb -l\n10100 1013f  aegean_nums\n10140 1018f  ancient_greek_nums\n 20a0  20cf  currency\n\n[...]\n```\n\nDump all characters from all blocks `horeb` knows about:\n\n```sh\n$ horeb -L\n10100 1013f  aegean_nums\n𐄀 𐄁 𐄂 𐄇 𐄈 𐄉 𐄊 𐄋 𐄌 𐄍 𐄎 𐄏 𐄐 𐄑 𐄒 𐄓 𐄔 𐄕 𐄖 𐄗 𐄘 𐄙 𐄚 𐄛 𐄜 𐄝 𐄞 𐄟 𐄠 𐄡 𐄢 𐄣 𐄤 𐄥 𐄦 𐄧 𐄨 𐄩 𐄪 𐄫\n𐄬 𐄭 𐄮 𐄯 𐄰 𐄱 𐄲 𐄳 𐄷 𐄸 𐄹 𐄺 𐄻 𐄼 𐄽 𐄾 𐄿\n\n10140 1018f  ancient_greek_nums\n𐅀 𐅁 𐅂 𐅃 𐅄 𐅅 𐅆 𐅇 𐅈 𐅉 𐅊 𐅋 𐅌 𐅍 𐅎 𐅏 𐅐 𐅑 𐅒 𐅓 𐅔 𐅕 𐅖 𐅗 𐅘 𐅙 𐅚 𐅛 𐅜 𐅝 𐅞 𐅟 𐅠 𐅡 𐅢 𐅣 𐅤 𐅥 𐅦 𐅧\n𐅨 𐅩 𐅪 𐅫 𐅬 𐅭 𐅮 𐅯 𐅰 𐅱 𐅲 𐅳 𐅴 𐅵 𐅶 𐅷 𐅸 𐅹 𐅺 𐅻 𐅼 𐅽 𐅾 𐅿 𐆀 𐆁 𐆂 𐆃 𐆄 𐆅 𐆆 𐆇 𐆈 𐆉 𐆊 𐆋 𐆌 𐆍 𐆎\n\n 20a0  20cf  currency\n₠ ₡ ₢ ₣ ₤ ₥ ₦ ₧ ₨ ₩ ₪ ₫ € ₭ ₮ ₯ ₰ ₱ ₲ ₳ ₴ ₵ ₶ ₷ ₸ ₹ ₺ ₻ ₼ ₽ ₾\n\n[...]\n```\n\n\n## Test\n\n```\nmake test\n```\n\n\n## Font Support\n\nFor information about fonts supporting specific Unicode blocks, see [fileformat.info].\n\nTo determine what font is being used via\n[fontconfig](https://www.freedesktop.org/wiki/Software/fontconfig/) to render\na given glyph on Linux, try\n[gucharmap](https://fedoraproject.org/wiki/Identifying_fonts).\n\n[mt-horeb]: http://upload.wikimedia.org/wikipedia/commons/thumb/a/a4/Francis_Frith_%28English_-_Mount_Horeb%2C_Sinai_-_Google_Art_Project_%286787000%29.jpg/306px-Francis_Frith_%28English_-_Mount_Horeb%2C_Sinai_-_Google_Art_Project_%286787000%29.jpg \"Mt. Horeb\"\n[oracle]: https://youtu.be/zCPSsuON8Gk?t=96\n[fileformat.info]: http://www.fileformat.info/info/unicode/block/index.htm\n\n\n## License\n\nMIT.\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fqjcg%2Fhoreb","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fqjcg%2Fhoreb","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fqjcg%2Fhoreb/lists"}