{"id":24428961,"url":"https://github.com/mapoart/adobug","last_synced_at":"2026-04-21T21:04:04.004Z","repository":{"id":99677157,"uuid":"177426571","full_name":"mapoart/adobug","owner":"mapoart","description":"Adobe Creative Cloud Apps Debugger/Logger (After Effects, Photoshop, Indesign, Bridge .. Debugging)","archived":false,"fork":false,"pushed_at":"2019-03-24T14:41:04.000Z","size":179,"stargazers_count":1,"open_issues_count":0,"forks_count":0,"subscribers_count":1,"default_branch":"master","last_synced_at":"2025-01-20T13:35:06.162Z","etag":null,"topics":[],"latest_commit_sha":null,"homepage":null,"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/mapoart.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":"2019-03-24T14:34:26.000Z","updated_at":"2020-04-03T13:22:41.000Z","dependencies_parsed_at":null,"dependency_job_id":"efec3434-0b44-4a05-9c42-1afaad98aa02","html_url":"https://github.com/mapoart/adobug","commit_stats":null,"previous_names":[],"tags_count":0,"template":false,"template_full_name":null,"repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/mapoart%2Fadobug","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/mapoart%2Fadobug/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/mapoart%2Fadobug/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/mapoart%2Fadobug/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/mapoart","download_url":"https://codeload.github.com/mapoart/adobug/tar.gz/refs/heads/master","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":243456569,"owners_count":20293905,"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":[],"created_at":"2025-01-20T13:32:53.025Z","updated_at":"2025-12-29T21:05:13.128Z","avatar_url":"https://github.com/mapoart.png","language":"JavaScript","funding_links":[],"categories":[],"sub_categories":[],"readme":"# Adobug 1.11 - After Effects, Photoshop, InDesign, Bridge - Debugger/Logger\nIt works on After Effects, Bridge CC, InDesign, Photoshop. Rest of the Adobe Creative Cloud Apps don't have `Socket` Implemented.\n\nnotice: changed from aedbug as it is not only for After Effects anymore.\n\nNow you can have one console window which will not dissappear when there are issue with the apps or ESTK. Also you can work on mulitple scripts simultaneously and script will automatically display the program name in the console. Please see below for the example.\n\nAdobug v1.11 has new enabled colors. Tutorial will be soon available.\n\n[![N|Solid](https://marcinpolak.eu/images/MapoART-Adobug111-ConsoleExampleMultipleAdobeCreativeCloudApps2019.png)](https://marcinpolak.eu) \n\n##### Youtube Tutorial (click on image below) - old version\n[![IMAGE ALT TEXT HERE](https://img.youtube.com/vi/Vs-RAICxWnI/0.jpg)](https://www.youtube.com/watch?v=Vs-RAICxWnI) [![N|Solid](https://marcinpolak.eu/images/mapoart_logo.png)](https://marcinpolak.eu) \n\n**adobug** (After Effects Debugger/Logger) is an external debugger/logger to use in Adobe After Effects (And Probably Premiere, InDesign, Photoshop scripts etc).\n\n# First enable option in your program (Mac \u0026 Windows)\n(After Effects, Media Encoder, Audition, Bridge CC, Adobe Illustrator, InDesign, Photoshop, Premiere Pro, Premiere Rush)\n**Preferences-\u003eGeneral-\u003eAllow Scripts to write files \u0026 Access Network**\n\n# Example (test.jsx)\ninclude the **aedbug.jsx** in your script and use it like:\n\n//use debug for strings, arrays or objects\n```sh\nadobug(rgb(\"MapoART Adobug 1.11 message from the console:\" + BridgeTalk.appSpecifier,39,106,255,12,33,79));\n\nvar obj = {x:1, y: \"string\", nestedObject: {alpha:'nested'}};\nadobug(rgb(obj,140,220,200,4,20,40));\n\nvar arr = [1,2,11111,\"MapoArt Debugger: \", BridgeTalk.appSpecifier];\nadobug(rgb(arr,255,1,0,20,0,0));\n\nvar reflectMethods = Window.reflect.methods;\nadobug(rgb(\"Reflect Object's Methods:\",1,1,1,20,255,0));\nadobug(rgb(reflectMethods, 0,200,100,20,30,0)); \n\nvar reflectProperties = Window.reflect.properties;\nadobug(rgb(\"Reflect Object's Properties:\",0,0,0,255,30,0));\nadobug(reflectProperties); // default colors\n```\n\n\n# External Log Server Installation\nTo run server use npm and nodejs (JavaScript) (different languages will be implemented later if needed)\n\n# Startup Script\nThere is new batch file(start.bat) to start on windows (cmd.exe or PowerShell.exe). Just go to desire folder and run:\n\n```sh\ngit clone git@github.com:mapos/adobug.git\ncd adobug\n.\\start.bat\n```\n\nto start without start.bat script use the commmands:\n\n```sh\nnpm install\nnpm start\n```\n\n### Todos\n - ~~Methods/Props debugging~~ `done`\n - ~~Coloring~~ `done`\n - Debug/Log write to file\n - Other languages server versions PHP, Ruby, Python, Go etc.\n\nLicense\n----\n\nMIT\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fmapoart%2Fadobug","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fmapoart%2Fadobug","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fmapoart%2Fadobug/lists"}