{"id":21203752,"url":"https://github.com/bl33h/byletter","last_synced_at":"2025-10-09T07:34:21.519Z","repository":{"id":176015690,"uuid":"588250675","full_name":"bl33h/byLetter","owner":"bl33h","description":"Categorize words by their starting letter in a dictionary.","archived":false,"fork":false,"pushed_at":"2023-06-17T05:53:31.000Z","size":4,"stargazers_count":1,"open_issues_count":0,"forks_count":0,"subscribers_count":1,"default_branch":"main","last_synced_at":"2025-09-01T01:26:59.066Z","etag":null,"topics":["algorithms","data-structures","dictionary","logic","python","text-processing","word"],"latest_commit_sha":null,"homepage":"","language":"Python","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/bl33h.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":"2023-01-12T17:23:30.000Z","updated_at":"2023-06-17T05:56:52.000Z","dependencies_parsed_at":null,"dependency_job_id":"a2398367-76be-43a3-b32a-7a89bd32ba1e","html_url":"https://github.com/bl33h/byLetter","commit_stats":null,"previous_names":["bl33h/byletter"],"tags_count":0,"template":false,"template_full_name":null,"purl":"pkg:github/bl33h/byLetter","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/bl33h%2FbyLetter","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/bl33h%2FbyLetter/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/bl33h%2FbyLetter/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/bl33h%2FbyLetter/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/bl33h","download_url":"https://codeload.github.com/bl33h/byLetter/tar.gz/refs/heads/main","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/bl33h%2FbyLetter/sbom","scorecard":null,"host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":279000960,"owners_count":26082973,"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","status":"online","status_checked_at":"2025-10-09T02:00:07.460Z","response_time":59,"last_error":null,"robots_txt_status":"success","robots_txt_updated_at":"2025-07-24T06:49:26.215Z","robots_txt_url":"https://github.com/robots.txt","online":true,"can_crawl_api":true,"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":["algorithms","data-structures","dictionary","logic","python","text-processing","word"],"created_at":"2024-11-20T20:26:33.059Z","updated_at":"2025-10-09T07:34:21.497Z","avatar_url":"https://github.com/bl33h.png","language":"Python","funding_links":[],"categories":[],"sub_categories":[],"readme":"# byLetter\nA script that categorizes a list of words based on their starting letter. It provides a convenient way to organize words alphabetically by creating a dictionary where each key represents a letter, and the corresponding value is a list of words starting with that letter.\n\n\u003cp align=\"center\"\u003e\n  \u003cbr\u003e\n  \u003cimg src=\"https://usagif.com/wp-content/uploads/gify/9-alphabet-lore-magic.gif\" alt=\"pic\" width=\"500\"\u003e\n  \u003cbr\u003e\n\u003c/p\u003e\n\u003cp align=\"center\" \u003e\n  \u003ca href=\"#Files\"\u003eFiles\u003c/a\u003e •\n  \u003ca href=\"#Features\"\u003eFeatures\u003c/a\u003e •\n  \u003ca href=\"#how-to-use\"\u003eHow To Use\u003c/a\u003e \n\u003c/p\u003e\n\n## Files\n\n- src: the file that implements de solution.\n\n## Features\nThe main features of the application include:\n- Categorization by Letter: The script categorizes a list of words based on their starting letter. It creates a dictionary where each key represents a letter, and the corresponding value is a list of words starting with that letter.\n- Dynamic Addition: The script dynamically adds words to the appropriate lists in the dictionary. If a list for a specific letter does not exist yet, it is created.\n- Flexible Input: The code can handle any list of words provided as input. It is not limited to a predefined set of words.\n- Customizable Output: The script prints the resulting dictionary, displaying the categorized words grouped by their starting letter. This output can be further processed or modified as per the requirements of the application using the script.\n\n\n## How To Use\nTo clone and run this application, you'll need [Git](https://git-scm.com) and [Python](https://www.python.org/downloads/) installed on your computer. From your command line:\n\n...\n```bash\n# Clone this repository\n$ git clone https://github.com/bl33h/byLetter\n\n# Open the folder\n$ cd src\n\n# Run the app\n$ python byLetter.py\n\n```\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fbl33h%2Fbyletter","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fbl33h%2Fbyletter","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fbl33h%2Fbyletter/lists"}