{"id":21880446,"url":"https://github.com/definetlynotai/peng","last_synced_at":"2025-10-08T19:31:20.259Z","repository":{"id":296754973,"uuid":"843017066","full_name":"DefinetlyNotAI/Peng","owner":"DefinetlyNotAI","description":"A transpiler that turns english-style python to proper python - A mini language of its own :)","archived":true,"fork":false,"pushed_at":"2024-11-06T06:19:21.000Z","size":35,"stargazers_count":1,"open_issues_count":0,"forks_count":0,"subscribers_count":1,"default_branch":"main","last_synced_at":"2025-06-02T06:10:54.842Z","etag":null,"topics":["beginner","easy","english","freindly","pre-processing","python","transpiler"],"latest_commit_sha":null,"homepage":"","language":"Python","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"other","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/DefinetlyNotAI.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":"CONTRIBUTING.md","funding":".github/FUNDING.yml","license":"LICENSE","code_of_conduct":"CODE_OF_CONDUCT.md","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,"zenodo":null},"funding":{"github":null,"patreon":null,"open_collective":null,"ko_fi":null,"tidelift":null,"community_bridge":null,"liberapay":null,"issuehunt":null,"lfx_crowdfunding":null,"polar":null,"buy_me_a_coffee":"DefinetlyNotAI","custom":null}},"created_at":"2024-08-15T15:46:31.000Z","updated_at":"2025-04-04T11:20:03.000Z","dependencies_parsed_at":"2025-06-03T07:01:12.845Z","dependency_job_id":null,"html_url":"https://github.com/DefinetlyNotAI/Peng","commit_stats":null,"previous_names":["definetlynotai/peng"],"tags_count":2,"template":false,"template_full_name":null,"purl":"pkg:github/DefinetlyNotAI/Peng","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/DefinetlyNotAI%2FPeng","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/DefinetlyNotAI%2FPeng/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/DefinetlyNotAI%2FPeng/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/DefinetlyNotAI%2FPeng/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/DefinetlyNotAI","download_url":"https://codeload.github.com/DefinetlyNotAI/Peng/tar.gz/refs/heads/main","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/DefinetlyNotAI%2FPeng/sbom","scorecard":null,"host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":279000705,"owners_count":26082805,"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-08T02:00:06.501Z","response_time":56,"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":["beginner","easy","english","freindly","pre-processing","python","transpiler"],"created_at":"2024-11-28T09:13:49.366Z","updated_at":"2025-10-08T19:31:19.892Z","avatar_url":"https://github.com/DefinetlyNotAI.png","language":"Python","funding_links":["https://buymeacoffee.com/DefinetlyNotAI"],"categories":[],"sub_categories":[],"readme":"# Peng: Python English Transpiler 📎\n\nWelcome to Peng 🌐,\na cutting-edge tool\ndesigned to teach you python using english.\nCrafted with Python 🐍,\nit's an actively developed project..\n\n\u003cdiv align=\"center\"\u003e\n    \u003ca href=\"https://github.com/DefinetlyNotAI/Peng/issues\"\u003e\u003cimg src=\"https://img.shields.io/github/issues/DefinetlyNotAI/Peng\" alt=\"GitHub Issues\"\u003e\u003c/a\u003e\n    \u003ca href=\"https://github.com/DefinetlyNotAI/Peng/tags\"\u003e\u003cimg src=\"https://img.shields.io/github/v/tag/DefinetlyNotAI/Peng\" alt=\"GitHub Tag\"\u003e\u003c/a\u003e\n    \u003ca href=\"https://github.com/DefinetlyNotAI/Peng/graphs/commit-activity\"\u003e\u003cimg src=\"https://img.shields.io/github/commit-activity/t/DefinetlyNotAI/Peng\" alt=\"GitHub Commit Activity\"\u003e\u003c/a\u003e\n    \u003ca href=\"https://github.com/DefinetlyNotAI/Peng/languages\"\u003e\u003cimg src=\"https://img.shields.io/github/languages/count/DefinetlyNotAI/Peng\" alt=\"GitHub Language Count\"\u003e\u003c/a\u003e\n    \u003ca href=\"https://github.com/DefinetlyNotAI/Peng/actions\"\u003e\u003cimg src=\"https://img.shields.io/github/check-runs/DefinetlyNotAI/Peng/main\" alt=\"GitHub Branch Check Runs\"\u003e\u003c/a\u003e\n    \u003ca href=\"https://github.com/DefinetlyNotAI/Peng\"\u003e\u003cimg src=\"https://img.shields.io/github/repo-size/DefinetlyNotAI/Peng\" alt=\"GitHub Repo Size\"\u003e\u003c/a\u003e\n\u003c/div\u003e\n\n## ❤️ Support Me ❤️\n\nPlease consider buying me a coffee or sponsoring me in GitHub sponsor,\nI am saving for my college funds in MIT, and I need your help!\nSupporters will be placed in the Credits ❤️\n\n## 🛠️ Installation and Setup 🛠️\n\n### Prerequisites\n\nEnsure your system meets these requirements:\n\n### Basic Usage\n\nJust create a .peng file with normal python programming, \nthen you may replace the following words with easier peng counterparts to learn programming easier:\nFinally you can run peng.py via `python peng.py -h` to see available commands, Enjoy\n\n\nThe first part shows the english version of the python language, the second part shows the python version of the language\nYou can add and remove from `Replacements.py` to add more words to the dictionary:-\n```\nreplacements for operators\n    \"multiply\": \"*\",\n    \"divide_by\": \"/\",\n    \"add\": \"+\",\n    \"subtract\": \"-\",\n    \"mod\": \"%\",\n    \"exponent\": \"**\",\n    \"equal\": \"==\",\n    \"not_equal\": \"!=\",\n    \"less_than_or_equal\": \"\u003c=\",\n    \"greater_than_or_equal\": \"\u003e=\",\n    \"mod_and_assign\": \"%=\",\n    \"exponent_and_assign\": \"**=\",\n    \"divide\": \"/\",\n    \"plus\": \"+\",\n    \"minus\": \"-\",\n    \"modulus\": \"%\",\n    \"exponentiate\": \"**\",\n    \"floor_divide\": \"//\",\n    \"less_than\": \"\u003c\",\n    \"greater_than\": \"\u003e\",\n    \"equal_to\": \"==\",\n    \"not_equal_to\": \"!=\",\n    \"less_than_or_equal_to\": \"\u003c=\",\n    \"greater_than_or_equal_to\": \"\u003e=\",\n    \"assign\": \"=\",\n    \"add_and_assign\": \"+=\",\n    \"subtract_and_assign\": \"-=\",\n    \"multiply_and_assign\": \"*=\",\n    \"divide_and_assign\": \"/=\",\n    \"modulus_and_assign\": \"%=\",\n    \"exponentiate_and_assign\": \"**=\",\n    \"floor_divide_and_assign\": \"//=\",\n    \"bitwise_and\": \"\u0026\",\n    \"bitwise_or\": \"|\",\n    \"bitwise_XOR\": \"^\",\n    \"left_shift\": \"\u003c\u003c\",\n    \"right_shift\": \"\u003e\u003e\",\n\nreplacements_function\n    \"turn_to_string\": \"str\",\n    \"turn_to_integer\": \"int\",\n    \"turn_to_boolean\": \"bool\",\n    \"turn_to_float\": \"float\",\n    \"length_of\": \"len\",\n    \"range_of\": \"range\",\n    \"sum_of\": \"sum\",\n    \"sort\": \"sorted\",\n    \"define_function\": \"def\",\n    \"define_class\": \"class\",\n    \"else_if\": \"elif\",\n    \"absolute_value\": \"abs\",\n    \"check_all_true\": \"all\",\n    \"check_any_true\": \"any\",\n    \"convert_to_ascii\": \"ascii\",\n    \"convert_to_binary\": \"bin\",\n    \"convert_to_bool\": \"bool\",\n    \"create_byte_array\": \"bytearray\",\n    \"create_bytes\": \"bytes\",\n    \"check_callable\": \"callable\",\n    \"character_from_unicode\": \"chr\",\n    \"list_of_names_or_attributes\": \"dir\",\n    \"divide_and_remainder\": \"divmod\",\n    \"add_counter_to_iterable\": \"enumerate\",\n    \"construct_iterator\": \"filter\",\n    \"format_variables\": \"format\",\n    \"invoke_help_system\": \"help\",\n    \"convert_to_hexadecimal\": \"hex\",\n    \"identity_of_object\": \"id\",\n    \"read_input_line\": \"input\",\n    \"check_instance_type\": \"isinstance\",\n    \"number_of_items_in_object\": \"len\",\n    \"create_list\": \"list\",\n    \"apply_function_to_iterable\": \"map\",\n    \"find_max_min\": \"max\",\n    \"find_min\": \"min\",\n    \"convert_to_octal\": \"oct\",\n    \"unicode_character_code\": \"ord\",\n    \"power_operation\": \"pow\",\n    \"print_message\": \"print\",\n    \"output\": \"print\",\n    \"generate_sequence_of_numbers\": \"range\",\n    \"round_number\": \"round\",\n    \"sorted_list\": \"sorted\",\n    \"sum_of_items\": \"sum\",\n    \"type_of_object\": \"type\",\n    \"merge_lists\": \"zip\",\n    \"mutable_sequence\": \"list\",\n    \"dictionary\": \"dict\",\n    \"collection_of_unique_elements\": \"set\",\n    \"immutable_sequence\": \"tuple\",\n    \"sequence_of_unicode_characters\": \"str\",\n    \"integer\": \"int\",\n    \"floating_point_number\": \"float\",\n    \"complex_number\": \"complex\",\n    \"boolean_value\": \"bool\"\n```\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fdefinetlynotai%2Fpeng","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fdefinetlynotai%2Fpeng","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fdefinetlynotai%2Fpeng/lists"}