Using PowerShell for non system-administration

This page summarizes the projects mentioned and recommended in the original post on /r/PowerShell

Our great sponsors
  • InfluxDB - Power Real-Time Data Analytics at Scale
  • WorkOS - The modern identity platform for B2B SaaS
  • SaaSHub - Software Alternatives and Reviews
  • yt

    A script to watch youtube over powershell (by mrf-dot)

  • PowerShell is looked down upon poorly by a lot of people familiar with UNIX system administration. However, it does offer up a lot of features that many shells just don't have. In addition, PowerShell can be improved drastically using tools like scoop or winget to bring package management capabilities and CLI editors like vim integrate very well into PowerShell. I myself have been able to make some neat things in PowerShell that would have been far more difficult in a language like C, like a CLI YouTube downloading and watching script. Hopefully a lot of the things that make PowerShell difficult for those familiar with UNIX programming can be fixed in the near future. I have seen that Microsoft has already made a lot of progress with the introduction of windows-terminal and the winget package manager. I hope that this post has been an interesting look into my perspective as a windows outsider looking in.

  • Pode

    Pode is a Cross-Platform PowerShell web framework for creating REST APIs, Web Sites, and TCP/SMTP servers

  • As for non-system admin tasks... Check out Pode https://github.com/Badgerati/Pode I had a couple use cases where I needed to build a simple REST API, and since I am primarily a windows sys admin, powershell is my goto language. While I've done it in PHP as well, at this point I prefer making REST stuff in powershell.

  • InfluxDB

    Power Real-Time Data Analytics at Scale. Get real-time insights from all types of time series data with InfluxDB. Ingest, query, and analyze billions of data points in real-time with unbounded cardinality.

    InfluxDB logo
  • Ninmonkey.Console

    Powershell module of commandline utilities

  • I have a hotkey that converts aliases on the command line when I hit alt+% That makes it easier to paste into discord or wherever. Why % ? I'm not sure, that's what what PSReadLine used

  • PSReadLine

    A bash inspired readline implementation for PowerShell

  • I have a hotkey that converts aliases on the command line when I hit alt+% That makes it easier to paste into discord or wherever. Why % ? I'm not sure, that's what what PSReadLine used

NOTE: The number of mentions on this list indicates mentions on common posts plus user suggested alternatives. Hence, a higher number means a more popular project.

Suggest a related project

Related posts