{"id":22570401,"url":"https://github.com/haseeb-heaven/code-runner-extension","last_synced_at":"2025-04-10T13:23:50.026Z","repository":{"id":161301714,"uuid":"635621151","full_name":"haseeb-heaven/code-runner-extension","owner":"haseeb-heaven","description":"Run and save the code in ChatGPT. Supports upto 70+ languages.","archived":false,"fork":false,"pushed_at":"2023-05-26T04:20:56.000Z","size":948,"stargazers_count":13,"open_issues_count":0,"forks_count":2,"subscribers_count":2,"default_branch":"master","last_synced_at":"2025-04-10T08:59:50.763Z","etag":null,"topics":["ai-code","chat-gpt","chat-gpt-3","chat-gpt-code-run","code-runner","gpt","gpt-4","gpt-code","openai"],"latest_commit_sha":null,"homepage":"https://chrome.google.com/webstore/detail/chatgpt-code-runner/fockdiafolhhflpicbmbnjhiokejaikk","language":"JavaScript","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/haseeb-heaven.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-05-03T05:05:32.000Z","updated_at":"2025-01-05T15:25:31.000Z","dependencies_parsed_at":null,"dependency_job_id":"1a7c08ba-43f5-4284-99ac-9fcf0f4f6838","html_url":"https://github.com/haseeb-heaven/code-runner-extension","commit_stats":null,"previous_names":["haseeb-heaven/chatgpt-coderunner-extension","haseeb-heaven/code-runner-extension"],"tags_count":0,"template":false,"template_full_name":null,"repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/haseeb-heaven%2Fcode-runner-extension","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/haseeb-heaven%2Fcode-runner-extension/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/haseeb-heaven%2Fcode-runner-extension/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/haseeb-heaven%2Fcode-runner-extension/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/haseeb-heaven","download_url":"https://codeload.github.com/haseeb-heaven/code-runner-extension/tar.gz/refs/heads/master","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":248225664,"owners_count":21068078,"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":["ai-code","chat-gpt","chat-gpt-3","chat-gpt-code-run","code-runner","gpt","gpt-4","gpt-code","openai"],"created_at":"2024-12-08T01:08:45.929Z","updated_at":"2025-04-10T13:23:50.005Z","avatar_url":"https://github.com/haseeb-heaven.png","language":"JavaScript","funding_links":["https://www.buymeacoffee.com/haseebheaven","https://img.buymeacoffee.com/button-api/?text=Buy"],"categories":[],"sub_categories":[],"readme":"![cover_logo](https://github.com/haseeb-heaven/ChatGPT-CodeRunner/blob/master/resources/logo.png?raw=true \"\")\n# Chat-GPT Code Runner\n\nChat-GPT Code Runner is a _Google Chrome_ extension that enables you to **Run Code** and **Save code** in more than **70 programming languages** using the **JDoodle Compiler _API_**. This powerful tool offers a variety of **themes** and the ability to _save_ your code locally. Enhance your coding experience with Chat-GPT Code Runner!\n- **Support this Project** \u003ca href=\"https://www.buymeacoffee.com/haseebheaven\"\u003e\u003cimg src=\"https://img.buymeacoffee.com/button-api/?text=Buy me a coffee\u0026emoji=\u0026slug=haseebheaven\u0026button_colour=40DCA5\u0026font_colour=ffffff\u0026font_family=Cookie\u0026outline_colour=000000\u0026coffee_colour=FFDD00\" /\u003e\u003c/a\u003e\n## Features\n\n- **Save Code Locally**: Save your code to your local machine for easy access and management.\n- **Run Code in 70+ Languages**: Supports over 70 programming languages, offering versatility and flexibility for your coding needs.\n- **JDoodle Compiler**: Utilizes the JDoodle Compiler API to compile and run code online.\n- **Multiple Themes**: Choose from a variety of themes to customize your coding environment.\n\n## Installation and Setup\n\n1. Clone or download the repository to your local machine.\n2. Follow the instructions on [this page](https://www.jdoodle.com/compiler-api/) to create a free JDoodle account and obtain your API Key and Secret. With a free account, you'll receive 200 credits per day.\n3. Install the extension in your Google Chrome browser:\n    - Open the Extension Management page by navigating to `chrome://extensions`.\n    - Enable Developer Mode by clicking the toggle switch next to \"Developer mode\".\n    - Click the \"Load unpacked\" button and select the extension directory.\n4. Configure the extension settings:\n    - Open the extension's settings by right-clicking the Chat-GPT Code Runner icon in your browser and selecting \"Options\".\n    - Enter your JDoodle API Key and Secret in the corresponding fields and save the settings.\n\nNow you're ready to use Chat-GPT Code Runner!\n\n## Usage\n\n1.Ask **ChatGPT** to generate code for you.\u003c/br\u003e\n2.Now you will see two buttons as **Run Code** and **Save Code** in the browser.\u003c/br\u003e\n3.Now click on **Run Code** to run the code and you can see the output directly in the browser.\u003c/br\u003e\n4.Now click on **Save Code** to save the code in your local machine.\u003c/br\u003e\n\n## Usage Demo.\n1. Demo of Python code generated by ChatGPT.\u003c/br\u003e\n![python_code](https://github.com/haseeb-heaven/ChatGPT-CodeRunner/blob/master/resources/python_factorial.png?raw=true \"\")\n2. Demo of C++ code generated by ChatGPT.\u003c/br\u003e\n![cpp_code](https://github.com/haseeb-heaven/ChatGPT-CodeRunner/blob/master/resources/cpp_factorial.png?raw=true \"\")\n3. Demo of Java code generated by ChatGPT.\u003c/br\u003e\n![java_code](https://github.com/haseeb-heaven/ChatGPT-CodeRunner/blob/master/resources/java_sum_even.png?raw=true \"\")\n4. Demo of C# code generated by ChatGPT.\u003c/br\u003e\n![csharp_code](https://github.com/haseeb-heaven/ChatGPT-CodeRunner/blob/master/resources/csharp_sum_even.png?raw=true \"\")\n\n# Video Demo.\nThis showcase video demo of **ChatGP**T _Code runner_ in action showing **Save** and **Run** code features.\u003c/br\u003e\n[![video_demo](https://img.youtube.com/vi/W9OWmsmINSo/0.jpg)](https://www.youtube.com/shorts/W9OWmsmINSo)\n\n\n## Settings and customization.\n![settings_page](https://github.com/haseeb-heaven/ChatGPT-CodeRunner/blob/master/resources/settings.png?raw=true \"\")\u003c/br\u003e\nThis extesion also provides you the ability to customize the theme of the buttons and output type.\u003c/br\u003e\n1. **Theme**: You can choose from the _10 themes_ available.\n2. **Output Type**: You can choose from the 2 output types available.\n3. **Run Code**: You can choose from the 2 options available.\n4. **Save Code**: You can choose set custom **file name** and **file extension** for the code to be saved.\n\nWritten by **_HeavenHM @ 2023_** .\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fhaseeb-heaven%2Fcode-runner-extension","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fhaseeb-heaven%2Fcode-runner-extension","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fhaseeb-heaven%2Fcode-runner-extension/lists"}