If Powershell commands can be ran from C# should I favor writing scripts in C# since I’m more comfortable with C#?

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
  • ImagePlayground

    ImagePlayground is a PowerShell module that provides a set of functions for image processing. Among other things it can create QRCodes, BarCodes, Charts, and do image processing that can help with daily tasks.

  • For example: - https://github.com/EvotecIT/ImagePlayground - C# lib that takes care of those hard things in c#, and then PowerShell that just interacts with that lib in PowerShell - https://github.com/EvotecIT/OfficeIMO - C# lib that manage Word, and then https://github.com/EvotecIT/PSWriteOffice which takes that c# library and wraps around it to make it easy for day to day users, and for me to do some PowerShell magic with it without having to do some things I don't want in C#.

  • OfficeIMO

    Fast and easy to use cross-platform .NET library that creates or modifies Microsoft Word (DocX) and later also Excel (XLSX) files without installing any software. Library is based on Open XML SDK

  • For example: - https://github.com/EvotecIT/ImagePlayground - C# lib that takes care of those hard things in c#, and then PowerShell that just interacts with that lib in PowerShell - https://github.com/EvotecIT/OfficeIMO - C# lib that manage Word, and then https://github.com/EvotecIT/PSWriteOffice which takes that c# library and wraps around it to make it easy for day to day users, and for me to do some PowerShell magic with it without having to do some things I don't want in C#.

  • 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
  • PSWriteOffice

    Experimental PowerShell Module to create and edit Microsoft Word, Microsoft Excel, and Microsoft PowerPoint documents without having Microsoft Office installed.

  • For example: - https://github.com/EvotecIT/ImagePlayground - C# lib that takes care of those hard things in c#, and then PowerShell that just interacts with that lib in PowerShell - https://github.com/EvotecIT/OfficeIMO - C# lib that manage Word, and then https://github.com/EvotecIT/PSWriteOffice which takes that c# library and wraps around it to make it easy for day to day users, and for me to do some PowerShell magic with it without having to do some things I don't want in C#.

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