PSLite

1.0.0

Small web API server for Windows PowerShell 5.1 - like Pode, but one file. GET/POST routes, {name} path values, query strings, JSON in and out, optional API key, log file, HTTP or HTTPS, and a built-in Swagger-like /docs page that works offline. Built on System.Net.HttpListener, nothing else to install.

Minimum PowerShell version

5.1

Installation Options

Copy and Paste the following command to install this package using PowerShellGet More Info

Install-Module -Name PSLite

Copy and Paste the following command to install this package using Microsoft.PowerShell.PSResourceGet More Info

Install-PSResource -Name PSLite

You can deploy this package directly to Azure Automation. Note that deploying packages with dependencies will deploy all the dependencies to Azure Automation. Learn More

Manually download the .nupkg file to your system's default download location. Note that the file won't be unpacked, and won't include any dependencies. Learn More

Owners

Copyright

(c) 2026 Suhail. MIT License.

Package Details

Author(s)

  • Suhail

Tags

api rest web http https server swagger httplistener Windows

Functions

Add-PlRoute Get-PlRoute New-PlResponse Start-PlServer

PSEditions

Desktop

Dependencies

This module has no dependencies.

Release Notes

First release on the PowerShell Gallery.

FileList

Version History

Version Downloads Last updated
1.0.0 (current version) 7 10/29/2026