{"id":17697137,"url":"https://github.com/yutakobayashidev/blockly-bot","last_synced_at":"2025-03-31T19:31:14.058Z","repository":{"id":200378918,"uuid":"705178021","full_name":"yutakobayashidev/blockly-bot","owner":"yutakobayashidev","description":"🧱 AI learning partner for block programming","archived":false,"fork":false,"pushed_at":"2024-05-13T18:44:09.000Z","size":2537,"stargazers_count":17,"open_issues_count":1,"forks_count":1,"subscribers_count":2,"default_branch":"main","last_synced_at":"2024-10-25T10:48:36.101Z","etag":null,"topics":["blockly","openai"],"latest_commit_sha":null,"homepage":"https://blockly.yutakobayashi.dev","language":"TypeScript","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"apache-2.0","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/yutakobayashidev.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":"2023-10-15T09:11:38.000Z","updated_at":"2024-07-12T00:58:04.000Z","dependencies_parsed_at":"2023-10-16T18:47:22.070Z","dependency_job_id":"b4520305-4ed7-4d1b-a1b4-89be7cfce0e9","html_url":"https://github.com/yutakobayashidev/blockly-bot","commit_stats":null,"previous_names":["yutakobayashidev/blockly-gpt","yutakobayashidev/blockly-bot"],"tags_count":0,"template":false,"template_full_name":null,"repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/yutakobayashidev%2Fblockly-bot","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/yutakobayashidev%2Fblockly-bot/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/yutakobayashidev%2Fblockly-bot/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/yutakobayashidev%2Fblockly-bot/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/yutakobayashidev","download_url":"https://codeload.github.com/yutakobayashidev/blockly-bot/tar.gz/refs/heads/main","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":222675048,"owners_count":17021191,"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":["blockly","openai"],"created_at":"2024-10-24T14:46:30.616Z","updated_at":"2025-03-31T19:31:14.049Z","avatar_url":"https://github.com/yutakobayashidev.png","language":"TypeScript","funding_links":[],"categories":[],"sub_categories":[],"readme":"# blockly-bot [![Built on Blockly](https://tinyurl.com/built-on-blockly)](https://github.com/google/blockly)\n\n\u003e [!NOTE]\n\u003e This project is a PoC and has been archived. Please check out the more practical [TutoriaLLM](https://github.com/TutoriaLLM/TutoriaLLM) instead.\n\nThis project is an educational tool designed to generate Google Blockly blocks from natural language, explain unclear parts of existing blocks, or make modifications to them.\n\nBuilt with OpenAI's API.\n\n## Feature\n\n- Convert blocks to programming language\n- You can question the principle for existing blocks\n- Generate blocks from scratch in natural language\n- Make improvements to existing blocks based on natural language\n\n## About Blockly\n\nGoogle Blockly is a web-based visual programming language used in educational platforms like Scratch. It simplifies coding by using draggable blocks to represent coding concepts. Ideal for beginners, Blockly helps users understand programming logic without focusing on complex syntax, making it especially popular for teaching coding in a fun, engaging way.\n\n## Inspiration\n\nThis project was created with multiple inspirations.\n\n- [CreatiCode Scratch](https://community.openai.com/t/creaticode-scratch-plugin-enable-chatgpt-for-block-based-coding/193493/1)\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fyutakobayashidev%2Fblockly-bot","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fyutakobayashidev%2Fblockly-bot","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fyutakobayashidev%2Fblockly-bot/lists"}