{"id":16173364,"url":"https://github.com/konstantinvlasenko/powerslim","last_synced_at":"2025-07-19T08:34:54.474Z","repository":{"id":47288185,"uuid":"1254753","full_name":"konstantinvlasenko/PowerSlim","owner":"konstantinvlasenko","description":"Fitnesse Slim implementation in PowerShell. PowerSlim makes it possible to use PowerShell in the acceptance testing","archived":false,"fork":false,"pushed_at":"2025-04-23T16:06:36.000Z","size":444,"stargazers_count":48,"open_issues_count":18,"forks_count":21,"subscribers_count":22,"default_branch":"master","last_synced_at":"2025-06-18T10:54:21.479Z","etag":null,"topics":["fitnesse","linux","powershell","test","test-automation","ubuntu","windows"],"latest_commit_sha":null,"homepage":"powerslim.org","language":"PowerShell","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"gpl-3.0","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/konstantinvlasenko.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}},"created_at":"2011-01-14T15:12:19.000Z","updated_at":"2025-04-23T16:06:40.000Z","dependencies_parsed_at":"2022-09-14T00:11:19.892Z","dependency_job_id":null,"html_url":"https://github.com/konstantinvlasenko/PowerSlim","commit_stats":null,"previous_names":[],"tags_count":8,"template":false,"template_full_name":null,"purl":"pkg:github/konstantinvlasenko/PowerSlim","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/konstantinvlasenko%2FPowerSlim","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/konstantinvlasenko%2FPowerSlim/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/konstantinvlasenko%2FPowerSlim/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/konstantinvlasenko%2FPowerSlim/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/konstantinvlasenko","download_url":"https://codeload.github.com/konstantinvlasenko/PowerSlim/tar.gz/refs/heads/master","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/konstantinvlasenko%2FPowerSlim/sbom","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":265905116,"owners_count":23846696,"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":["fitnesse","linux","powershell","test","test-automation","ubuntu","windows"],"created_at":"2024-10-10T04:08:31.110Z","updated_at":"2025-07-19T08:34:54.445Z","avatar_url":"https://github.com/konstantinvlasenko.png","language":"PowerShell","funding_links":[],"categories":[],"sub_categories":[],"readme":"PowerSlim - An implementation of FitNesse Slim in PowerShell\n\nhttps://powerslim.slack.com\n\n```\n!define TEST_SYSTEM {slim}\n!define SLIM_PORT (8090)\n!define COMMAND_PATTERN (powershell -NonInteractive -file ./slim.ps1)\n```\nExamples are available in the acceptance tests [FitnesseRoot/PowerSlim](https://github.com/konstantinvlasenko/PowerSlim/tree/master/FitNesseRoot/PowerSlim) and in the examples FitnesseRoot/ExampleS\n\n### Supported Platforms\n * Windows\n * Linux\n * Ubuntu\n\n### March 4, 2017\n\n  * Now you can run PowerSlim on Linux or Ubuntu server! Thanks to [@mikeplavsky](https://github.com/mikeplavsky)\n\n### March 1, 2017\n\n * [Fitnesse 20161106](http://fitnesse.org/.FrontPage.FitNesseDevelopment.FitNesseRelease20161106) introduced bracking change. _FitNesse and Slim can now communicate over stdin/stdout. This removes the hassle with network ports [977](https://github.com/unclebob/fitnesse/pull/977)_\n You need to set [SLIM_PORT](https://github.com/konstantinvlasenko/PowerSlim/blob/02dc82325d639123874beebbeb5229ba202f867b/FitNesseRoot/PowerSlim/OriginalMode/content.txt#L2) variable to make PowerSlim work again\n   \n\n### October 7, 2016\n\n * [Expect Error](https://github.com/konstantinvlasenko/PowerSlim/blob/master/FitNesseRoot/PowerSlim/OriginalMode/SuiteCommon/TestExpectError/content.txt)\n\n### June 17, 2015\n\n * [REST](https://github.com/konstantinvlasenko/PowerSlim/tree/master/FitNesseRoot/PowerSlim/SuiteREST). New actions: get, post, patch and update.\n\n### May 1, 2015\n\n* [Improved Error Handling](https://github.com/konstantinvlasenko/PowerSlim/pull/71)\n\n### August 25, 2014\n\n* [Improved Error Handling](https://github.com/konstantinvlasenko/PowerSlim/pull/52)\n\n### February 26, 2013\n\n* [Support for Fitnesse Hash Table](https://github.com/konstantinvlasenko/PowerSlim/blob/master/FitNesseRoot/PowerSlim/OriginalMode/SuiteCommon/TestFitnesseHashTable/content.txt)\n\n### December 19, 2012\n\n* [Target as expression](https://github.com/konstantinvlasenko/PowerSlim/blob/master/FitNesseRoot/PowerSlim/SuiteRemoting/TestTargetAsExpression/content.txt)\n\n### November 14, 2012\n\n* [Decision table magic](https://github.com/konstantinvlasenko/PowerSlim/blob/master/FitNesseRoot/PowerSlim/TestDecisionTable/content.txt)\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fkonstantinvlasenko%2Fpowerslim","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fkonstantinvlasenko%2Fpowerslim","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fkonstantinvlasenko%2Fpowerslim/lists"}