{"id":22040433,"url":"https://github.com/inventsable/outliner","last_synced_at":"2025-05-07T22:12:51.669Z","repository":{"id":38395886,"uuid":"223691634","full_name":"Inventsable/Outliner","owner":"Inventsable","description":"Illustrator script to convert all artwork to permanent outline mode, including drawing anchors and bezier handles","archived":false,"fork":false,"pushed_at":"2022-12-12T01:59:35.000Z","size":269,"stargazers_count":59,"open_issues_count":0,"forks_count":4,"subscribers_count":5,"default_branch":"master","last_synced_at":"2025-05-07T22:12:46.327Z","etag":null,"topics":["adobe-illustrator","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":null,"status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/Inventsable.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}},"created_at":"2019-11-24T04:21:53.000Z","updated_at":"2025-05-02T10:46:12.000Z","dependencies_parsed_at":"2023-01-27T10:30:39.991Z","dependency_job_id":null,"html_url":"https://github.com/Inventsable/Outliner","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/Inventsable%2FOutliner","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Inventsable%2FOutliner/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Inventsable%2FOutliner/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Inventsable%2FOutliner/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/Inventsable","download_url":"https://codeload.github.com/Inventsable/Outliner/tar.gz/refs/heads/master","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":252961843,"owners_count":21832198,"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":["adobe-illustrator","illustrator-scripts"],"created_at":"2024-11-30T11:14:25.056Z","updated_at":"2025-05-07T22:12:51.648Z","avatar_url":"https://github.com/Inventsable.png","language":"JavaScript","readme":"# Outliner\n\nIllustrator script to convert all artwork to a \"permanent outline\" mode, replacing all Appearances and manually drawing all anchors/handles:\n\n_Result of most basic options on left, original artwork on right_\n\n![](./assets/example.png)\n\n- Variable sizes for all results including anchors, strokes, outlines, handles.\n- Customizeable color for all outlines and anchors/handles or optional inherit parent layer label color\n- Smart name assignment with customizeable variables per item\n- Smart handle generation only on points needing them\n- Optional override complex appearances (stacked strokes/fills)\n- Optional merge Clipping Masks (perform intersect on all mask children)\n- Optional override opacity of any path\n- Optional deep grouping per handle and collection of handle groups per anchor\n- Smart sorting: anchors/handles appear in same Layer as target and just above it's zOrder\n\n## Before\n\n_Artwork with various clipping masks and unnamed paths_\n\n![](./assets/example2A.png)\n\n## After\n\n_Outliner can merge all masks, inherit layer label color, rename all targets, deeply organize them by handle and anchor_\n\n![](./assets/example2B.png)\n\n---\n\nCreated for practice, and by request of a reddit thread: [Is there a way to export an outline view + anchorpoints?](https://www.reddit.com/r/AdobeIllustrator/comments/e0nh4m/is_there_a_way_to_export_an_outline_view/)\n\n[Adobe thread explaining certain issues I ran into and solutions once solved](https://community.adobe.com/t5/illustrator/practice-script-to-convert-art-to-quot-permanent-outlines-quot-drawing-anchors-and-handles-what-s/td-p/10759175)\n","funding_links":[],"categories":[],"sub_categories":[],"project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Finventsable%2Foutliner","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Finventsable%2Foutliner","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Finventsable%2Foutliner/lists"}