{"id":21812718,"url":"https://github.com/kapil7982/codeconverter","last_synced_at":"2026-05-06T21:39:51.396Z","repository":{"id":203976745,"uuid":"709924730","full_name":"Kapil7982/codeconverter","owner":"Kapil7982","description":"This application allows you to convert code from one programming language to another, perform code debugging, and check the quality of the code using the OpenAI GPT-3.5 Turbo model. It provides a simple API for developers to interact with these features.","archived":false,"fork":false,"pushed_at":"2023-10-31T10:30:55.000Z","size":6629,"stargazers_count":0,"open_issues_count":0,"forks_count":0,"subscribers_count":1,"default_branch":"main","last_synced_at":"2025-01-26T05:44:24.684Z","etag":null,"topics":["api","flask","python3","react"],"latest_commit_sha":null,"homepage":"https://codeconverter-frontend.onrender.com/","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/Kapil7982.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}},"created_at":"2023-10-25T17:02:59.000Z","updated_at":"2024-04-02T03:52:52.000Z","dependencies_parsed_at":null,"dependency_job_id":"afcb2821-eb3d-4256-b6d5-a840c999f4e6","html_url":"https://github.com/Kapil7982/codeconverter","commit_stats":null,"previous_names":["kapil7982/codeconverter"],"tags_count":0,"template":false,"template_full_name":null,"repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Kapil7982%2Fcodeconverter","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Kapil7982%2Fcodeconverter/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Kapil7982%2Fcodeconverter/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Kapil7982%2Fcodeconverter/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/Kapil7982","download_url":"https://codeload.github.com/Kapil7982/codeconverter/tar.gz/refs/heads/main","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":244767797,"owners_count":20507110,"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":["api","flask","python3","react"],"created_at":"2024-11-27T14:19:25.336Z","updated_at":"2026-05-06T21:39:51.352Z","avatar_url":"https://github.com/Kapil7982.png","language":"Python","funding_links":[],"categories":[],"sub_categories":[],"readme":"# Code Conversion and Quality Check Application\n\nThis application allows you to convert code from one programming language to another, perform code debugging, and check the quality of the code using the OpenAI GPT-3.5 Turbo model. It provides a simple API for developers to interact with these features.\n\n## Getting Started\n\nFollow the steps below to set up and run the application on your local machine.\n\n### Prerequisites\n\nBefore you begin, make sure you have the following software installed:\n\n- Python : [[Download and install Node.js](https://nodejs.org/](https://www.python.org/downloads/))\n- flask: Install flask\n\n### Installation\n\n1. Clone this repository to your local machine:\n\n```bash\n   git clone \u003chttps://github.com/Kapil7982/codeconverter.git\u003e\n```\n\n### API Endpoints\nCode Conversion\nEndpoint: /api/convert\nMethod: POST\nRequest Body:\n```bash\n   {\n     \"code\": \"Your code here\",\n     \"targetLanguage\": \"Target language\"\n   }\n```\nResponse\n```bash\n   {\n     \"output\": \"Converted code\"\n   }\n```\n\nCode Debugging\nEndpoint: /api/debug\nMethod: POST\nRequest Body:\n```bash\n   {\n     \"code\": \"Your code here\",\n    \"targetLanguage\": \"Target language\n   }\n```\nResponse\n```bash\n   {\n     \"debuggingOutput\": \"Debugged code\"\n   }\n```\n\nCode Quality Check\nEndpoint: /api/quality\nMethod: POST\nRequest Body:\n```bash\n   {\n     \"code\": \"Your code here\",\n    \"targetLanguage\": \"Target language\"\n   }\n```\nResponse\n```bash\n   {\n    \"qualityOutput\": \"Quality assessment result\"\n   }\n```\n### Customization\nYou can customize the behavior of the code conversion, debugging, and quality check by adjusting parameters like Temperature, Maximum Length, Stop Sequences, and Top P in the app.py file.\n\n![image](https://github.com/Kapil7982/codeconverter/assets/103938868/d3681ff7-2f79-4a4c-8dca-127d696f0e25)\n\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fkapil7982%2Fcodeconverter","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fkapil7982%2Fcodeconverter","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fkapil7982%2Fcodeconverter/lists"}