{"id":16927039,"url":"https://github.com/runxel/illustrator-scripts","last_synced_at":"2025-09-01T21:37:06.853Z","repository":{"id":91517846,"uuid":"50882639","full_name":"runxel/illustrator-scripts","owner":"runxel","description":"JavaScript scripts for Adobe Illustrator CS/CC.","archived":false,"fork":false,"pushed_at":"2020-12-12T13:23:55.000Z","size":9,"stargazers_count":5,"open_issues_count":0,"forks_count":1,"subscribers_count":2,"default_branch":"master","last_synced_at":"2025-06-08T23:14:37.508Z","etag":null,"topics":["illustrator-scripts"],"latest_commit_sha":null,"homepage":"","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/runxel.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,"zenodo":null}},"created_at":"2016-02-02T00:43:00.000Z","updated_at":"2023-05-24T18:57:28.000Z","dependencies_parsed_at":null,"dependency_job_id":"0e6c3c8f-a08a-4ecf-99fd-81a54b365321","html_url":"https://github.com/runxel/illustrator-scripts","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/runxel%2Fillustrator-scripts","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/runxel%2Fillustrator-scripts/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/runxel%2Fillustrator-scripts/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/runxel%2Fillustrator-scripts/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/runxel","download_url":"https://codeload.github.com/runxel/illustrator-scripts/tar.gz/refs/heads/master","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/runxel%2Fillustrator-scripts/sbom","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":259064039,"owners_count":22799739,"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":["illustrator-scripts"],"created_at":"2024-10-13T20:32:40.248Z","updated_at":"2025-06-10T11:14:20.042Z","avatar_url":"https://github.com/runxel.png","language":"JavaScript","readme":"\nIllustrator-Scripts\n======================\nJavaScript scripts for Adobe Illustrator CS/CC.  \ntest environment: Adobe Illustrator CS6 and CC (Windows x64).\n\nInspired by [Hiroyuki Sato](https://github.com/shspage/illustrator-scripts).\n\nA good place to start Illustrator scripting [is here](https://github.com/rjduran/adobe-scripting).\n\n---\n\n**How to download**\n\n1. To download all scripts, use the \"Download ZIP\" button above.\n\n2. To download a script, click on the script name in the list. The page of the code will open. Right click on the \"Raw\" button, and then \"Save As...\".\n\nRight clicking on the script name (link) and using \"Save as\" will download a source code of the webpage, not a script file.\n\nAfter download put the script(s) in the designated place.\nE.g. `C:\\Program Files\\Adobe\\Adobe Illustrator CS6 (64 Bit)\\Presets\\en_EN\\Scripts`\n\n---\n\n### [ObjectArea.jsx](ObjectArea.jsx)\nThis script gives you the area size of the selected paths in cm², mm² or inch².\n\n**Usage:**\n\n1. Select _one_ path and run the script:\n2. Hit the button you want to have the space calculated in.\n\n**Notice:**\n- Fails on compound paths.\n- May fail on difficult paths.\n- Returns `NaN` on non-paths like text.\n\n---\n\n## Third-party\nOther places too look:\n- Classic [John Wundes](https://github.com/johnwun/js4ai) scripts\n- [Hiroyuki Sato](https://github.com/shspage/illustrator-scripts)\n- [Alexander Ladygin's repo](https://github.com/alexander-ladygin/illustrator-scripts) is brimming of useful scripts\n- [Illustrator Praxis](http://illustrator.hilfdirselbst.ch/dokuwiki/en/skripte/javascript/uebersicht) with a big collection of different scripts\n- [Tom Byrne's MultiExporter.jsx](https://gist.github.com/TomByrne/7816376)  \n  Just save it with the filename `MultiExporter.jsx`.  \n  Then put that into your scripts folder. It can be found under  \n  `C:\\Program Files\\Adobe\\Adobe Illustrator [VERSION]\\Presets\\[LANGUAGE]\\Scripts`\n  In Illustrator, use the `File \u003e Scripts \u003e MultiExporter` option to bring up the dialogue box.\n  \n  To get easier access to the scripts install the [plugin by majman](https://github.com/majman/adobe-scripts-panel) which retrofits a panel, like known from the other Adobe apps.\n","funding_links":[],"categories":[],"sub_categories":[],"project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Frunxel%2Fillustrator-scripts","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Frunxel%2Fillustrator-scripts","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Frunxel%2Fillustrator-scripts/lists"}