{"id":20881701,"url":"https://github.com/smart-ace-designs/smartacedesigns.scriptoformtemplates","last_synced_at":"2026-02-12T00:31:12.072Z","repository":{"id":166680630,"uuid":"642179782","full_name":"Smart-Ace-Designs/SmartAceDesigns.ScriptoFormTemplates","owner":"Smart-Ace-Designs","description":"ScriptoForm Deployment Module","archived":false,"fork":false,"pushed_at":"2025-02-23T21:17:28.000Z","size":89,"stargazers_count":2,"open_issues_count":0,"forks_count":0,"subscribers_count":1,"default_branch":"main","last_synced_at":"2025-04-09T20:13:34.760Z","etag":null,"topics":["plaster","plaster-template","powershell","powershell-module","scriptoform"],"latest_commit_sha":null,"homepage":"https://www.powershellgallery.com/packages/SmartAceDesigns.ScriptoFormTemplates","language":"PowerShell","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/Smart-Ace-Designs.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":"2023-05-18T02:05:20.000Z","updated_at":"2025-02-23T21:17:27.000Z","dependencies_parsed_at":"2025-02-18T18:42:32.037Z","dependency_job_id":"7f37374a-ebc0-4893-b90d-cf41efcf4da0","html_url":"https://github.com/Smart-Ace-Designs/SmartAceDesigns.ScriptoFormTemplates","commit_stats":null,"previous_names":["smart-ace-designs/smartacedesigns.scriptoformtemplates"],"tags_count":0,"template":false,"template_full_name":null,"purl":"pkg:github/Smart-Ace-Designs/SmartAceDesigns.ScriptoFormTemplates","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Smart-Ace-Designs%2FSmartAceDesigns.ScriptoFormTemplates","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Smart-Ace-Designs%2FSmartAceDesigns.ScriptoFormTemplates/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Smart-Ace-Designs%2FSmartAceDesigns.ScriptoFormTemplates/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Smart-Ace-Designs%2FSmartAceDesigns.ScriptoFormTemplates/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/Smart-Ace-Designs","download_url":"https://codeload.github.com/Smart-Ace-Designs/SmartAceDesigns.ScriptoFormTemplates/tar.gz/refs/heads/main","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Smart-Ace-Designs%2FSmartAceDesigns.ScriptoFormTemplates/sbom","scorecard":null,"host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":286080680,"owners_count":29350887,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2026-02-11T20:11:40.865Z","status":"ssl_error","status_checked_at":"2026-02-11T20:10:41.637Z","response_time":97,"last_error":"SSL_connect returned=1 errno=0 peeraddr=140.82.121.5:443 state=error: unexpected eof while reading","robots_txt_status":"success","robots_txt_updated_at":"2025-07-24T06:49:26.215Z","robots_txt_url":"https://github.com/robots.txt","online":false,"can_crawl_api":true,"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":["plaster","plaster-template","powershell","powershell-module","scriptoform"],"created_at":"2024-11-18T07:26:01.966Z","updated_at":"2026-02-12T00:31:12.066Z","avatar_url":"https://github.com/Smart-Ace-Designs.png","language":"PowerShell","funding_links":[],"categories":[],"sub_categories":[],"readme":"# ScriptoForm Template Module Repository\nThis repository contains the source code for the [SmartAceDesigns.ScriptoFormTemplates](https://www.powershellgallery.com/packages/SmartAceDesigns.ScriptoFormTemplates) PowerShell module hosted in the PowerShell Gallery. The module contains a [PowerShell Plaster](https://www.powershellgallery.com/packages/Plaster) template and PowerShell function that can be used to create a new **ScriptoForm Project** as well as a PowerShell function that can be used to compile a **ScriptoForm** into an executable file.\n\nhttps://github.com/Smart-Ace-Designs/SmartAceDesigns.ScriptoFormTemplates/assets/132539186/6a72ddef-d11d-444f-b7c2-7e0657f6cdb4\n\n## ScriptoForm Overview\nA **ScriptoForm** is a PowerShell script that generates and displays a [Microsoft Windows Forms](https://learn.microsoft.com/en-us/dotnet/desktop/winforms/overview/?view=netdesktop-10.0#introduction) application that can be used to automate the management of a computer network environment. Typically, this script is compiled into an executable file which hides the PowerShell console window during execution and provides a more seamless and familiar experience to the user. A **ScriptoForm Project** is the set of files and folders, including the PowerShell script, that can be used to compile the script into an executable file.\n\nThe template folder within this module contains a PlasterManifest.xml file which provides the instructions used by Plaster to generate the new **ScriptoForm Project** folders and files. Once deployed, additional code is then added to the PowerShell script by a **ScriptoForm** developer to add controls to the form and provide custom functionality.\n\nThe script and optional support files added to a project created from the template can be compiled into an executable using the Microsoft .NET CLI utility (dotnet.exe) which is available with any [Microsoft .NET SDK](https://dotnet.microsoft.com/en-us/download/dotnet). Included in the template folder and deployed into the project is a Build.cs C# file which the compiler will use as the source for the executable, and a Build.csproj C# project file which provides the set of instructions used to compile the executable. The PowerShell script and any additional support files will be embedded into the executable as resources at compile time.\n\n## Additional Information\nFor information on how to deploy and customize a new **ScriptoForm** please visit the official [ScriptoForm Docs](https://smartacedesigns-scriptoform-docs.netlify.app/) site.","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fsmart-ace-designs%2Fsmartacedesigns.scriptoformtemplates","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fsmart-ace-designs%2Fsmartacedesigns.scriptoformtemplates","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fsmart-ace-designs%2Fsmartacedesigns.scriptoformtemplates/lists"}