{"id":24527154,"url":"https://github.com/goswinr/fesh.autocad","last_synced_at":"2025-07-28T09:38:32.540Z","repository":{"id":273440278,"uuid":"919699184","full_name":"goswinr/Fesh.AutoCAD","owner":"goswinr","description":"F# scripting editor for AutoCad","archived":false,"fork":false,"pushed_at":"2025-03-15T18:31:54.000Z","size":1052,"stargazers_count":0,"open_issues_count":1,"forks_count":0,"subscribers_count":1,"default_branch":"main","last_synced_at":"2025-07-04T19:07:37.923Z","etag":null,"topics":["autocad","autocad-addins","fsharp","fsharp-interactive","fsi"],"latest_commit_sha":null,"homepage":"","language":"F#","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/goswinr.png","metadata":{"files":{"readme":"README.md","changelog":"CHANGELOG.md","contributing":null,"funding":null,"license":"LICENSE.md","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":"2025-01-20T21:01:29.000Z","updated_at":"2025-03-15T18:31:58.000Z","dependencies_parsed_at":"2025-07-05T14:30:36.364Z","dependency_job_id":null,"html_url":"https://github.com/goswinr/Fesh.AutoCAD","commit_stats":null,"previous_names":["goswinr/fesh.autocad"],"tags_count":0,"template":false,"template_full_name":null,"purl":"pkg:github/goswinr/Fesh.AutoCAD","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/goswinr%2FFesh.AutoCAD","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/goswinr%2FFesh.AutoCAD/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/goswinr%2FFesh.AutoCAD/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/goswinr%2FFesh.AutoCAD/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/goswinr","download_url":"https://codeload.github.com/goswinr/Fesh.AutoCAD/tar.gz/refs/heads/main","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/goswinr%2FFesh.AutoCAD/sbom","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":265200585,"owners_count":23726856,"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":["autocad","autocad-addins","fsharp","fsharp-interactive","fsi"],"created_at":"2025-01-22T06:16:56.206Z","updated_at":"2025-07-13T20:35:47.622Z","avatar_url":"https://github.com/goswinr.png","language":"F#","funding_links":[],"categories":[],"sub_categories":[],"readme":"\n![Logo](https://raw.githubusercontent.com/goswinr/Fesh.AutoCAD/main/Media/logo128.png)\n\n# THIS DOES NOT WORK YET IT IS JUST COPIED AND RENAMED FROM Fesh.Revit\n\n# Fesh.AutoCAD\n[![Build](https://github.com/goswinr/Fesh.AutoCAD/actions/workflows/build.yml/badge.svg?event=push)](https://github.com/goswinr/Fesh.AutoCAD/actions/workflows/build.yml)\n[![Hits](https://hits.seeyoufarm.com/api/count/incr/badge.svg?url=https%3A%2F%2Fgithub.com%2Fgoswinr%2FFesh.AutoCAD\u0026count_bg=%2379C83D\u0026title_bg=%23555555\u0026icon=github.svg\u0026icon_color=%23E7E7E7\u0026title=hits\u0026edge_flat=false)](https://hits.seeyoufarm.com)\n![code size](https://img.shields.io/github/languages/code-size/goswinr/Fesh.AutoCAD.svg)\n[![license](https://img.shields.io/github/license/goswinr/Fesh.AutoCAD)](LICENSE)\n\nFesh.AutoCAD is an F# scripting editor hosted inside [AutoCAD](\"https://www.autodesk.com/products/autoCad/overview\"). It is based on [Fesh](https://github.com/goswinr/Fesh).\u003cbr\u003e\nIt has semantic syntax highlighting, auto completion, type info tooltips and more.\u003cbr\u003e\nThe output window supports colored text.\n\n![Screenshot](Media/screen1.png)\nThe example script in the root folder generates the axes for cladding of the Louvre Abu Dhabi.\u003cbr\u003e\nSee also my talk at \u003ca href=\"https://www.youtube.com/watch?v=ZY-bvZZZZnE\" target=\"_blank\"\u003eFSharpConf 2016\u003c/a\u003e\n\n\n## How to install\n\n\nDownload and run the Setup.exe from [Releases](https://github.com/goswinr/Fesh.AutoCAD/releases).\u003cbr\u003e\nUse the .NET 8 version if you have AutoCAD 2025 or later.\u003cbr\u003e\nUse the .NET 4.8 version if you have AutoCAD 2024 or earlier.\n\nFesh.AutoCAD will automatically offer to update itself when a new version is available.\n\nThe installer is created with [Velopack](https://velopack.io) and digitally signed.\n\nNo admin rights are required to install or run the app.\u003cbr\u003e\nThe app will be installed in `\\AppData\\Local\\Fesh.AutoCAD`. \u003cbr\u003e\nSetup will launch the `Fesh.AutoCAD.Bootstrapper.exe`. It will register the `Fesh.AutoCAD.dll` with AutoCAD \u003cbr\u003e\nby creating an `Fesh.AutoCAD.addin` xml file in the AutoCAD Addins folder at `C:/ProgramData/Autodesk/AutoCAD/Addins/20XX/Fesh.AutoCAD.addin`.\n\n\n### How to use F# with AutoCAD\nBy default a f# script evaluation starts asynchronous on a new thread. The `Fesh.AutoCAD.dll` also provides utility functions to run \u003ca href=\"https://knowledge.autodesk.com/support/autoCad-products/learn-explore/caas/CloudHelp/cloudhelp/2014/ENU/AutoCAD/files/GUID-C946A4BA-2E70-4467-91A0-1B6BA69DBFBE-htm.html\" target=\"_blank\"\u003esynchronous transaction\u003c/a\u003e on the current document or app instance:\n\n```fsharp\nFesh.AutoCAD.ScriptingSyntax.runApp (fun (app:UIApplication)  -\u003e ...)\n```\n\n## Release Notes\nFor changes in each release see the  [CHANGELOG.md](https://github.com/goswinr/Fesh.AutoCAD/blob/main/CHANGELOG.md)\n\n## License\nFesh is licensed under the [MIT License](https://github.com/goswinr/Fesh.AutoCAD/blob/main/LICENSE.md).\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fgoswinr%2Ffesh.autocad","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fgoswinr%2Ffesh.autocad","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fgoswinr%2Ffesh.autocad/lists"}