{"id":23636430,"url":"https://github.com/adamjosephmather/codewizard","last_synced_at":"2025-08-31T11:33:49.938Z","repository":{"id":261888672,"uuid":"883321341","full_name":"AdamJosephMather/CodeWizard","owner":"AdamJosephMather","description":"CodeWizard is a code editor/IDE like no other. Written in QT C++. Far superior to CodeShizard.","archived":false,"fork":false,"pushed_at":"2024-12-28T00:37:21.000Z","size":137388,"stargazers_count":3,"open_issues_count":0,"forks_count":0,"subscribers_count":3,"default_branch":"main","last_synced_at":"2024-12-28T01:17:08.736Z","etag":null,"topics":["code-editor","codewizard","cpp","custom-ide","ide","idle","python","qt"],"latest_commit_sha":null,"homepage":"https://tinyurl.com/ycynxrs2","language":"C++","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/AdamJosephMather.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":"2024-11-04T19:00:29.000Z","updated_at":"2024-12-28T00:39:23.000Z","dependencies_parsed_at":null,"dependency_job_id":"3c7d7520-736f-45e1-b46b-07b31080e882","html_url":"https://github.com/AdamJosephMather/CodeWizard","commit_stats":null,"previous_names":["adamjosephmather/codewizard"],"tags_count":1,"template":false,"template_full_name":null,"repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/AdamJosephMather%2FCodeWizard","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/AdamJosephMather%2FCodeWizard/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/AdamJosephMather%2FCodeWizard/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/AdamJosephMather%2FCodeWizard/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/AdamJosephMather","download_url":"https://codeload.github.com/AdamJosephMather/CodeWizard/tar.gz/refs/heads/main","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":231590469,"owners_count":18396929,"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":["code-editor","codewizard","cpp","custom-ide","ide","idle","python","qt"],"created_at":"2024-12-28T06:12:35.453Z","updated_at":"2024-12-28T06:12:39.995Z","avatar_url":"https://github.com/AdamJosephMather.png","language":"C++","readme":"![Artboard 1@5x](https://github.com/user-attachments/assets/d007d8a2-101f-4d35-a691-aac32ce1ae5b)\n\n# CodeWizard\n\nIt's not a virus, I promise. It does create and run .bat files, but it's seriously not a virus. Qt (c++) just sucks.\n\nCodeWizard is a custom Code Editor / IDE designed by Adam Mather. The main point behind CodeWizard is an editor like Python's IDLE but with a better dark mode. That was seriously the whole motivation behind the project. As I continued I decided to support more languages than just Python, mainly because I prefer the interface and philosophy to modern (better) IDEs (think VSCode, etc).\n\n## Screenshots\n\n\u003cimg width=\"1127\" alt=\"CodeWizardScreenshot1\" src=\"https://github.com/user-attachments/assets/e5e5bf31-a14d-42f6-9853-13b188602ea9\" /\u003e\n\nCodeWizard has an optional filetree on the left. Here's an example without.\n\n\u003cimg width=\"563\" alt=\"CodeWizardScreenshot2Fixed\" src=\"https://github.com/user-attachments/assets/fa289d1c-ae7a-48c6-8680-cb66638f0efc\" /\u003e\n\n## Language Server Protocol\n\nCodeWizard Version 8.0.0 and onwards support LSPs. Specifically, you can specify the command to start an LSP for CodeWizard to use for the current language. See the help menu in CodeWizard for more info on how to setup an LSP. Furthermore, CodeWizard does have a builtin autocomplete which activates when there is no LSP set, or when the user specifies to rely on CodeWizard's builtin rather than the LSP.\n\n## Other\n\n**Running Code**\n\nWhen CodeWizard attempts to execute the program you have created, it will first create a .bat file in a temporary folder. This .bat file will be written with the appropriate commands to run the program. After it is created, CodeWizard will run it. I tried so hard to not have to use a .bat file, but whatever.\n","funding_links":[],"categories":[],"sub_categories":[],"project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fadamjosephmather%2Fcodewizard","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fadamjosephmather%2Fcodewizard","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fadamjosephmather%2Fcodewizard/lists"}