{"id":20657472,"url":"https://github.com/dpsoftware-foundation/ccide","last_synced_at":"2025-03-09T23:45:22.303Z","repository":{"id":246738529,"uuid":"822035018","full_name":"DPSoftware-Foundation/ccIDE","owner":"DPSoftware-Foundation","description":"ComputerCraft mod virtual lua IDE","archived":false,"fork":false,"pushed_at":"2025-03-08T07:38:03.000Z","size":705,"stargazers_count":1,"open_issues_count":0,"forks_count":0,"subscribers_count":1,"default_branch":"main","last_synced_at":"2025-03-08T08:28:00.105Z","etag":null,"topics":["cc-tweaked","computercraft","computercraft-tweaked","contributions-welcome","electron","electron-app","ide","javascript-applications","javascript-project","lua","lua-ide","minecraft","remote-upload"],"latest_commit_sha":null,"homepage":"","language":"JavaScript","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"gpl-3.0","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/DPSoftware-Foundation.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":"2024-06-30T05:57:22.000Z","updated_at":"2025-03-08T07:38:07.000Z","dependencies_parsed_at":"2024-10-23T10:04:51.448Z","dependency_job_id":"86a329bf-20c2-4f20-9eb2-f04067d32a88","html_url":"https://github.com/DPSoftware-Foundation/ccIDE","commit_stats":null,"previous_names":["damp11113/ccide"],"tags_count":6,"template":false,"template_full_name":null,"repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/DPSoftware-Foundation%2FccIDE","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/DPSoftware-Foundation%2FccIDE/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/DPSoftware-Foundation%2FccIDE/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/DPSoftware-Foundation%2FccIDE/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/DPSoftware-Foundation","download_url":"https://codeload.github.com/DPSoftware-Foundation/ccIDE/tar.gz/refs/heads/main","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":242768073,"owners_count":20182098,"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":["cc-tweaked","computercraft","computercraft-tweaked","contributions-welcome","electron","electron-app","ide","javascript-applications","javascript-project","lua","lua-ide","minecraft","remote-upload"],"created_at":"2024-11-16T18:20:59.092Z","updated_at":"2025-03-09T23:45:22.279Z","avatar_url":"https://github.com/DPSoftware-Foundation.png","language":"JavaScript","readme":"# ComputerCraft IDE (ccIDE)\nccIDE is block based programming for ComputerCraft lua.\n\nspecial thank for [ccblockly](https://github.com/Mirka1405/ccblockly) for idea\n\n![Screenshot 2024-08-20 202018](https://github.com/user-attachments/assets/ba6c1ca6-ce91-41c9-b412-b1f3a8f2e735)\n\n# Quick Start\n1. install nodejs and git.\n2. git clone and cd to this project .\n3. Install dependency use `npm install .`.\n4. To run this IDE use `npm run dev` or if you using windows you can use `run.bat` to run it.\n\n## Install Remote code into computercraft\nit very simple! to install Remote code.\n```\nwget https://raw.githubusercontent.com/DPSoftware-Foundation/ccIDE/main/startup.lua\n```\nAnd restart the computer.\n\nIf error \"Domain not permitted\" try [this solution](https://github.com/cc-tweaked/CC-Tweaked/discussions/626#discussioncomment-241924).\n\n## official support library, peripheral and module function\n\n### Module (CC) (15/42)\n| Module | Status \n|------------|--------\n| [_G](https://tweaked.cc/module/_G.html) | 🟩 Supported all\n| [Disk](https://tweaked.cc/module/disk.html) | 🟩 Supported all\n| [IO](https://tweaked.cc/module/io.html) (NativeIO) | 🟩 Supported all\n| [Keys](https://tweaked.cc/module/keys.html) | 🟩 Supported all\n| [OS](https://tweaked.cc/module/os.html) (System) | 🟩 Supported all\n| [RedNet](https://tweaked.cc/module/rednet.html) | 🟩 Supported all\n| [Settings](https://tweaked.cc/module/settings.html) | 🟩 Supported all\n| [TextUtils](https://tweaked.cc/module/textutils.html) | 🟩 Supported all\n| [Peripheral](https://tweaked.cc/module/peripheral.html) | 🟩 Supported all\n| [Turtle](https://tweaked.cc/module/turtle.html) | 🟩 Supported all\n| [Energy Storage Peripheral](https://tweaked.cc/generic_peripheral/energy_storage.html) | 🟩 Supported all\n| [Fluid Storage Peripheral](https://tweaked.cc/generic_peripheral/fluid_storage.html) | 🟩 Supported all\n| [Inventory](https://tweaked.cc/generic_peripheral/inventory.html) | 🟩 Supported all\n| [Redstone](https://tweaked.cc/module/redstone.html) | 🟨 Partially Supported\n| [Colors](https://tweaked.cc/module/colors.html) | 🟨 Partially Supported\n| [Commands](https://tweaked.cc/module/commands.html) | 🟥 Unsupport\n| [FS](https://tweaked.cc/module/fs.html) | 🟥 Unsupport\n| [GPS](https://tweaked.cc/module/gps.html) | 🟥 Unsupport\n| [Help](https://tweaked.cc/module/help.html) | 🟥 Unsupport\n| [HTTP](https://tweaked.cc/module/http.html) (Network) | 🟥 Unsupport\n| [Multishell](https://tweaked.cc/module/multishell.html) | 🟥 Unsupport\n| [PaintUtils](https://tweaked.cc/module/paintutils.html) | 🟥 Unsupport\n| [Parallel](https://tweaked.cc/module/parallel.html) | 🟥 Unsupport\n| [Pocket](https://tweaked.cc/module/pocket.html) | 🟥 Unsupport\n| [Shell](https://tweaked.cc/module/shell.html) | 🟥 Unsupport\n| [Term](https://tweaked.cc/module/term.html) | 🟥 Unsupport\n| [Vector](https://tweaked.cc/module/vector.html) | 🟥 Unsupport\n| [Window](https://tweaked.cc/module/window.html) | 🟥 Unsupport\n| [DFPWM Audio](https://tweaked.cc/library/cc.audio.dfpwm.html) | 🟥 Unsupport\n| [Completion](https://tweaked.cc/library/cc.completion.html) | 🟥 Unsupport\n| [Expect](https://tweaked.cc/library/cc.expect.html) | 🟥 Unsupport\n| [NFT Image](https://tweaked.cc/library/cc.image.nft.html) | 🟥 Unsupport\n| [Pretty](https://tweaked.cc/library/cc.pretty.html) | 🟥 Unsupport\n| [Require](https://tweaked.cc/library/cc.require.html) | 🟥 Unsupport\n| [Shell Completion](https://tweaked.cc/library/cc.shell.completion.html) | 🟥 Unsupport\n| [Strings](https://tweaked.cc/library/cc.strings.html) | 🟥 Unsupport\n| [Command Peripheral](https://tweaked.cc/peripheral/command.html) | 🟥 Unsupport\n| [Computer Peripheral](https://tweaked.cc/peripheral/computer.html) | 🟥 Unsupport\n| [Drive Peripheral](https://tweaked.cc/peripheral/drive.html) | 🟥 Unsupport\n| [Modem Peripheral](https://tweaked.cc/peripheral/modem.html) | 🟥 Unsupport\n| [Monitor Peripheral](https://tweaked.cc/peripheral/monitor.html) | 🟥 Unsupport\n| [Printer Peripheral](https://tweaked.cc/peripheral/printer.html) | 🟥 Unsupport\n| [Speaker Peripheral](https://tweaked.cc/peripheral/speaker.html) | 🟥 Unsupport\n\nEvent: https://tweaked.cc/event/alarm.html\n\n### Peripheral mods (2/20)\n| Mod | Status \n|------------|--------\n|[Create Additions](https://www.curseforge.com/minecraft/mc-mods/createaddition) | 🟩 Supported all\n|[Advanced Peripherals](https://www.curseforge.com/minecraft/mc-mods/advanced-peripherals) | 🟨 Partially Supported (9/13 Peripheral)\n|[Create](https://www.curseforge.com/minecraft/mc-mods/create) | 🟨 Third support\n|[CC:C Bridge](https://www.curseforge.com/minecraft/mc-mods/cccbridge) | 🟥 Unsupport\n|[Extreme Reactors](https://www.curseforge.com/minecraft/mc-mods/extreme-reactors) ([Command](https://ftbwiki.org/Reactor_Computer_Port)) | 🟥 Unsupport\n|[CC:Destroy Bridge](https://www.curseforge.com/minecraft/mc-mods/ccdbridge) | 🟥 Unsupport\n|[More Red x CC:Tweaked Compat](https://www.curseforge.com/minecraft/mc-mods/more-red-x-cc-tweaked-compat) | 🟥 Unsupport\n|[More Peripherals](https://www.curseforge.com/minecraft/mc-mods/more-peripherals) | 🟥 Unsupport\n|[Tom's Peripherals](https://www.curseforge.com/minecraft/mc-mods/toms-peripherals) | 🟥 Unsupport\n|[Computer Cartographer](https://modrinth.com/mod/computer-cartographer) | 🟥 Unsupport\n|[Peripheralium](https://modrinth.com/mod/peripheralium) | 🟥 Unsupport\n|[Unlimited Peripheral Works](https://modrinth.com/mod/unlimitedperipheralworks) | 🟥 Unsupport\n|[CTOV](https://modrinth.com/datapack/ctov-advanced-peripheral-compat) | 🟥 Unsupport\n|[Digital Items 3](https://modrinth.com/mod/digital-items-3) | 🟥 Unsupport\n|[SirEdvin's Cloud Solutions](https://modrinth.com/mod/cloud-solutions) | 🟥 Unsupport\n|[CC: VS](https://modrinth.com/mod/cc-vs) | 🟥 Unsupport\n|[CC Shops](https://modrinth.com/mod/cc-shops) | 🟥 Unsupport\n|[SwitchCraft Peripherals](https://www.curseforge.com/minecraft/mc-mods/sc-peripherals) | 🟥 Unsupport (Old version)\n|[Plethora Peripherals](https://www.curseforge.com/minecraft/mc-mods/plethora-peripherals) | 🟥 Unsupport (Fabric only)\n|[Some Peripherals](https://modrinth.com/mod/some-peripherals) | 🟥 Unsupport (Fabric only)\n\n### Library (0/24)\n| Library | Status |\n|------------|--------|\n| [Acidity](https://github.com/9551-Dev/acidity) | 🟥 Unsupport |\n| [Anavrins' ChaCha20](https://web.archive.org/web/20200924232302/http://www.computercraft.info/forums2/index.php?/topic/25474-chacha20-encryption-in-computercraft/) ([pastebin](https://pastebin.com/GPzf9JSa)) | 🟥 Unsupport |\n| [Anavrins' MD5](https://pastebin.com/6PVSRckQ) | 🟥 Unsupport |\n| [Anavrins' SHA-1](https://pastebin.com/SfL7vxP3) | 🟥 Unsupport |\n| [Anavrins' SHA-256](https://web.archive.org/web/20230211193054/http://www.computercraft.info/forums2/index.php?/topic/8169-sha-256-in-pure-lua/) ([pastebin](https://pastebin.com/gsFrNjbt)) | 🟥 Unsupport |\n| [AUKit](https://mcjack123.github.io/AUKit/) | 🟥 Unsupport |\n| [Basalt](https://basalt.madefor.cc/) | 🟥 Unsupport |\n| [Bigfont](https://pastebin.com/3LfWxRWh) | 🟥 Unsupport |\n| [C3D](https://c3d.madefor.cc/) | 🟥 Unsupport |\n| [CC-Archive](https://github.com/MCJack123/CC-Archive) | 🟥 Unsupport |\n| [dbprotect](https://gist.github.com/MCJack123/4cf6fc941a2d412b4195caafb9636363) | 🟥 Unsupport |\n| [ecc.lua](https://web.archive.org/web/20190808224502/http://www.computercraft.info/forums2/index.php?/topic/29803-elliptic-curve-cryptography/) ([pastebin](https://pastebin.com/ZGJGBJdg)) | 🟥 Unsupport |\n| [ecnet](https://github.com/migeyel/ecnet) | 🟥 Unsupport |\n| [GuiH](https://guih.madefor.cc) | 🟥 Unsupport |\n| [IsometriH](https://github.com/9551-Dev/IsometriH) | 🟥 Unsupport |\n| [Luz](https://github.com/MCJack123/Luz) | 🟥 Unsupport |\n| [Milo](https://github.com/kepler155c/opus-apps/wiki/Milo-(crafting---storage-system)) | 🟥 Unsupport |\n| [Pine3D](https://github.com/Xella37/Pine3D) | 🟥 Unsupport |\n| [PngLua](https://github.com/9551-Dev/pngLua) | 🟥 Unsupport |\n| [Pixelbox Lite](https://github.com/9551-Dev/pixelbox_lite) | 🟥 Unsupport |\n| [RedRun](https://gist.github.com/MCJack123/473475f07b980d57dd2bd818026c97e8) | 🟥 Unsupport |\n| [Tamperer](https://github.com/Fatboychummy-CC/Tamperer) | 🟥 Unsupport |\n| [Tampl](https://github.com/9551-Dev/tampl) | 🟥 Unsupport |\n| [Telem](https://telem.cc) | 🟥 Unsupport |\n| [VeriCode](https://gist.github.com/MCJack123/7752c85918bcf23ada028abd615e8750) | 🟥 Unsupport |\n\n# Some small developer media\n[![wakatime](https://wakatime.com/badge/user/0e729f00-081a-41e0-ab17-b9ac6abfc334/project/e9e0d6a6-dfaf-46d0-bb77-e1f7127e7fb4.svg)](https://wakatime.com/badge/user/0e729f00-081a-41e0-ab17-b9ac6abfc334/project/e9e0d6a6-dfaf-46d0-bb77-e1f7127e7fb4)\n\nhttps://github.com/user-attachments/assets/8e9564fc-fc85-4ff6-b23a-357d3ac5f33c\n\nhttps://github.com/user-attachments/assets/195231d4-8fd8-4101-8068-70bc038a5c4f\n\nhttps://github.com/user-attachments/assets/8f114cfa-d87c-47d0-a670-a13dc975ab06\n\n# For adapting in other project\nThis project is for every block based IDE from DPSoftware Foundation.\n\n# License \nThis project is licensed under the [GPL v3 License](https://github.com/DPSoftware-Foundation/ccIDE/blob/main/LICENSE).\n","funding_links":[],"categories":[],"sub_categories":[],"project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fdpsoftware-foundation%2Fccide","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fdpsoftware-foundation%2Fccide","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fdpsoftware-foundation%2Fccide/lists"}