{"id":27302412,"url":"https://github.com/brunortech/text-based-playing-cards-generator","last_synced_at":"2025-10-18T16:29:10.464Z","repository":{"id":283181432,"uuid":"950948160","full_name":"BrunoRTech/Text-Based-Playing-Cards-Generator","owner":"BrunoRTech","description":"A text-based playing cards generator built with Python, created using a guide from Coddy.tech. This project dynamically generates and formats playing cards using structured text, showcasing rank and suit symbols.","archived":false,"fork":false,"pushed_at":"2025-03-18T23:51:50.000Z","size":2,"stargazers_count":0,"open_issues_count":0,"forks_count":0,"subscribers_count":1,"default_branch":"main","last_synced_at":"2025-04-12T02:39:06.027Z","etag":null,"topics":["card-generator","coddy-tech","command-line","formatted-output","game-development","playing-cards","python","terminal-app","text-based-game"],"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/BrunoRTech.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":"2025-03-18T23:43:57.000Z","updated_at":"2025-03-18T23:53:33.000Z","dependencies_parsed_at":"2025-03-19T00:41:08.919Z","dependency_job_id":null,"html_url":"https://github.com/BrunoRTech/Text-Based-Playing-Cards-Generator","commit_stats":null,"previous_names":["brunortech/text-based-playing-cards-generator"],"tags_count":0,"template":false,"template_full_name":null,"repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/BrunoRTech%2FText-Based-Playing-Cards-Generator","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/BrunoRTech%2FText-Based-Playing-Cards-Generator/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/BrunoRTech%2FText-Based-Playing-Cards-Generator/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/BrunoRTech%2FText-Based-Playing-Cards-Generator/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/BrunoRTech","download_url":"https://codeload.github.com/BrunoRTech/Text-Based-Playing-Cards-Generator/tar.gz/refs/heads/main","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":248507270,"owners_count":21115565,"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":["card-generator","coddy-tech","command-line","formatted-output","game-development","playing-cards","python","terminal-app","text-based-game"],"created_at":"2025-04-12T02:39:11.879Z","updated_at":"2025-10-18T16:29:10.363Z","avatar_url":"https://github.com/BrunoRTech.png","language":"Python","funding_links":[],"categories":[],"sub_categories":[],"readme":"# Playing Cards Generator (Text Based)\n\nThis project is a **text-based playing cards generator**, created using the guide provided by [Coddy.tech](https://coddy.tech/courses/playing_cards_generator_text_based). It demonstrates how to dynamically generate playing cards using **Python**, applying structured text formatting to visually represent different card ranks and suits.\n\n## Features\n- **Dynamic Card Generation**: Creates text-based playing cards with varying ranks and suits.\n- **Symbol Mapping**: Converts numerical values into traditional card symbols (A, J, Q, K).\n- **Unicode Suits**: Uses Unicode characters for club, diamond, heart, and spade suits.\n- **Formatted Output**: Displays cards in a structured, easy-to-read format.\n\n## File Structure\n- **main.py**: Contains the Python script that generates and prints playing cards.\n\n## Usage\nTo run the project:\n1. Download or clone the repository.\n2. Navigate to the directory containing `main.py`.\n3. Run the script using the following command:\n   ```bash\n   python main.py\n\n## Customization\nIf you'd like to modify the card generator:\n- **Adjust Rank Mapping**: Modify the `rank_symbols` dictionary to customize rank representations.\n- **Change Suit Symbols**: Update the `suit_symbols` dictionary to use alternative suit representations.\n- **Modify Layout**: Adjust the `printCards()` function to format the cards differently.\n\n## Acknowledgment\nThis project was built using the guide provided by Coddy.tech. The original project can be found [here](https://coddy.tech/courses/playing_cards_generator_text_based).\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fbrunortech%2Ftext-based-playing-cards-generator","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fbrunortech%2Ftext-based-playing-cards-generator","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fbrunortech%2Ftext-based-playing-cards-generator/lists"}