{"id":15035549,"url":"https://github.com/zs-3/zs","last_synced_at":"2025-04-12T03:07:54.193Z","repository":{"id":247548687,"uuid":"826169549","full_name":"zs-3/ZS","owner":"zs-3","description":"ZS Extension for Small Basic","archived":false,"fork":false,"pushed_at":"2024-11-25T05:36:29.000Z","size":1580,"stargazers_count":2,"open_issues_count":0,"forks_count":0,"subscribers_count":1,"default_branch":"main","last_synced_at":"2025-04-12T03:07:39.981Z","etag":null,"topics":["basic","csharp","csharp-code","csharp-library","library","small-basic"],"latest_commit_sha":null,"homepage":"","language":"C#","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/zs-3.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":"2024-07-09T07:53:41.000Z","updated_at":"2025-01-12T06:27:24.000Z","dependencies_parsed_at":"2024-08-03T07:47:29.929Z","dependency_job_id":"16f6510d-4e64-40ba-b224-d6014a42c625","html_url":"https://github.com/zs-3/ZS","commit_stats":null,"previous_names":["zs-3/zs"],"tags_count":8,"template":false,"template_full_name":null,"repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/zs-3%2FZS","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/zs-3%2FZS/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/zs-3%2FZS/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/zs-3%2FZS/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/zs-3","download_url":"https://codeload.github.com/zs-3/ZS/tar.gz/refs/heads/main","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":248510002,"owners_count":21116131,"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":["basic","csharp","csharp-code","csharp-library","library","small-basic"],"created_at":"2024-09-24T20:28:53.453Z","updated_at":"2025-04-12T03:07:54.148Z","avatar_url":"https://github.com/zs-3.png","language":"C#","funding_links":[],"categories":[],"sub_categories":[],"readme":"# ZS\nA Extension For Small Basic Written In CSharp\n\nThis Is A Extension For Microsoft Small Basic Written In CSahrp Using SharpDevelop.\n\nList Of All Objects Currently Present In Extension:\n\n**ZSArguments :**\nThe Arguments object provides operations to access the command-line arguments that were passed at the start of this program.\nThis class has been taken from Small Basic version 0.2.\n\n**ZSCmd :**  \nProvides methods to execute command line instructions from Small Basic.\n\n**ZSDialog :**\nProvides various dialog utilities such as message boxes, input dialogs, file dialogs, and color dialogs.\n\n**ZSEnvironment :**\nProvides System.Environment Functions For Small Basic.\n\n**ZSFile :** \nProvides File Functions For Small Basic.\n\n**ZSGlobalization :** \nProvides methods and properties for working with globalization, including culture information, date and time formatting, number formatting, and text information. This class also includes support for various calendars such as Gregorian, Hijri, Chinese, and Korean.\n\n**ZSImage :** \nProvides Image Functions For Small Basic.\n\n**ZSKeyboard :**\nThe ZSKeyboard extension provides functionalities to interact with keyboard inputs. It includes methods for checking the state of modifier keys (Alt, Shift, Ctrl, Windows) and sending key presses programmatically.\n\n**ZSMath :** \nProvides System.Math Functions For Small Basic.\n\n**ZSPath :**\nProvides System.IO.Path Functions in small basic.\n\n**ZSPlatform :**\nThe Platform object provides a way to generically invoke other .NET libraries.\nThis class has been taken from Small Basic version 0.2.\n\n**ZSPowerShell :**\nProvides methods for running PowerShell commands.\n\n**ZSProcess :**\nProvides methods and properties for managing processes.\nThis class allows you to start new processes, manage process information, and interact with running processes.\nIt includes functionalities for:\n- Starting processes with or without arguments\n- Retrieving process IDs and names\n- Getting and setting process-related information such as file path, arguments, priority, and more.\n\n**ZSProcessInfo :**\nProvides ProcessInfo Functions from Small Basic.\nFirst Set All the setting then call the method ZSProcessInfo.Start()\n\n**ZSTest :**\nJust For Testing.\n\n**ZSText :**\nProvides a comprehensive set of text manipulation functions, enhancing the capability of Small Basic programs to process and transform strings with ease.\n\n**ZSUtilities :**\nProvides General Utilities Functions For Small Basic.\n\n\nMore Objects Comming Soon.\n\nMore Links:\n\nSmall Basic Website : https://smallbasic-publicwebsite.azurewebsites.net/\n\nLitDev Website For Many Important Resources : https://litdev.uk/\n\nSmall Basic Forum : https://litdev.uk/mybb/\n\nFor Any Issue Please Report It In Issue Tab\n\nDisussion Is Also Available \n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fzs-3%2Fzs","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fzs-3%2Fzs","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fzs-3%2Fzs/lists"}