Skip to content
View PrzemyslawKlys's full-sized avatar
🍉
Dreaming about great things! A bit bored...
🍉
Dreaming about great things! A bit bored...

Sponsors

Private Sponsor
Private Sponsor
@TrimarcJake
@StartAutomating
@user8446

Highlights

  • Pro

Organizations

@EvotecIT

Block or report PrzemyslawKlys

Block user

Prevent this user from interacting with your repositories and sending you notifications. Learn more about blocking users.

You must be logged in to block users.

Please don't include any personal information such as legal names or email addresses. Maximum 100 characters, markdown supported. This note will be visible to only you.
Report abuse

Contact GitHub support about this user’s behavior. Learn more about reporting abuse.

Report abuse
PrzemyslawKlys/README.md

I'm IT Architect with over 15 years of experience in IT. I'm Microsoft MVP since 2020. I'm mostly focused on PowerShell, but I do work with C#, JavaScript, Css and HTML. I try to use the best tool for the job rather then trying to focus on particular language. Just because that tool is always PowerShell it doesn't mean I am PowerShell biased 😂

I've decided that all projects that I own or maintain are created as part of Evotec IT organization, while I keep my profile for forks of projects I contribute to. This is why you won't see much action on my profile, because most of it goes into Evotec IT organization that I own.

My GitHub Stats

Przemyslaw's GitHub stats

Przemyslaw's GitHub stats

Przemyslaw's GitHub stats

My recent blogs

My projects

As I mentioned in the beginning I keep separate organizations with all my projects. As it stands I own projects under EvotecIT organization. While the number of stars on a single project is merely 910, there are currently 7519 stars for all of my projects. Those projects have been forked 1051 times.

Name Stars Forks Updated Created Description
EvotecIT/GPOZaurr 910 80 12/05/2024 21:38:35 02/17/2020 19:36:04 Group Policy Eater is a PowerShell module that aims to gather information about Group Policies but also allows fixing issues that you may find in them.
EvotecIT/PSWriteHTML 860 110 12/05/2024 00:27:11 12/15/2018 18:39:43 PSWriteHTML is PowerShell Module to generate beautiful HTML reports, pages, emails without any knowledge of HTML, CSS or JavaScript. To get started basics PowerShell knowledge is required.
EvotecIT/PSWinReporting 707 70 11/11/2024 19:24:38 05/12/2018 21:59:16 This PowerShell Module has multiple functionalities, but one of the signature features of this module is the ability to parse Security logs on Domain Controllers providing easy to use access to AD Events.
EvotecIT/Testimo 549 58 11/18/2024 11:35:44 03/19/2019 17:00:44 Testimo is a PowerShell module for running health checks for Active Directory against a bunch of different tests
EvotecIT/ADEssentials 451 54 12/04/2024 16:23:16 07/22/2019 12:00:29 PowerShell Active Directory helper functions to manage healthy Active Directory
EvotecIT/PSTeams 417 41 11/28/2024 13:29:48 07/11/2018 13:43:34 PSTeams is a PowerShell Module working on Windows / Linux and Mac. It allows sending notifications to Microsoft Teams via WebHook Notifications. It's pretty flexible and provides a bunch of options. Initially, it only supported one sort of Team Cards but since version 2.X.X it supports Adaptive Cards, Hero Cards, List Cards, and Thumbnail Cards. All those new cards have their own cmdlets and the old version of creating Teams Cards stays as-is for compatibility reasons.
EvotecIT/OfficeIMO 289 50 11/14/2024 09:30:47 12/22/2021 07:54:02 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
EvotecIT/PSWinDocumentation 250 39 11/28/2024 09:43:01 06/29/2018 07:20:17 PowerShell Module that creates Word/Excel/SQL documentation from Active Directory (AD), AWS, Office 365 and others. It's a work in progress!
EvotecIT/PSWriteWord 233 34 12/02/2024 20:13:40 06/16/2018 18:07:33 PSWriteWord is powershell module to create Microsoft Word documents without Microsoft Word installed...
EvotecIT/PSSharedGoods 215 36 12/02/2024 21:52:21 09/04/2018 12:45:07 PSSharedGoods is little PowerShell Module that primary purpose is to be useful for multiple tasks, unrelated to each other. I've created this module as “a glue” between my other modules.
EvotecIT/PSWritePDF 195 21 11/28/2024 13:32:42 11/02/2019 09:47:30 PowerShell Module to create, edit, split, merge PDF files on Windows / Linux and MacOS
EvotecIT/PSWriteColor 170 28 11/09/2024 16:35:15 04/20/2018 11:03:21 Write-Color is a wrapper around Write-Host allowing you to create nice looking scripts, with colorized output.
EvotecIT/Mailozaurr 166 16 12/06/2024 05:05:41 04/19/2020 19:55:41 Mailozaurr is a PowerShell module that aims to provide SMTP, POP3, IMAP and probably some other ways to interact with Email. Underneath it uses MimeKit and MailKit libraries written by Jeffrey Stedfast.
EvotecIT/O365Essentials 129 20 11/28/2024 13:47:07 08/17/2021 09:35:20 A module that helps to manage some tasks on Office 365/Azure via undocumented API
EvotecIT/PSWinDocumentation.AD 123 22 11/25/2024 16:10:47 03/25/2019 18:36:46 PowerShell module delivering a lot of Active Directory Forest/Domain information
EvotecIT/PowerBGInfo 118 12 12/01/2024 01:56:53 12/29/2022 19:03:33 PowerBGInfo is a PowerShell module that is used to generate background information for Windows machines. It's a replacement for BGInfo that doesn't require installation and is much more flexible.
EvotecIT/PasswordSolution 112 11 11/04/2024 15:16:56 04/30/2021 07:48:26 This module allows the creation of password expiry emails for users, managers, administrators, and security according to defined templates. It's able to work with different rules allowing to fully customize who gets the email and when.
EvotecIT/PSWriteOffice 110 9 12/03/2024 11:55:25 04/11/2021 08:36:58 Experimental PowerShell Module to create and edit Microsoft Word, Microsoft Excel, and Microsoft PowerPoint documents without having Microsoft Office installed.
EvotecIT/Dashimo 109 15 10/21/2024 01:43:57 03/17/2019 16:08:43 Dashimo is very simple, intuitive PowerShell generated HTML file. That's right. A single, static HTML file that you can send to email or host on a website.
EvotecIT/PSEventViewer 106 20 11/26/2024 10:03:51 04/20/2018 13:40:36 PSEventViewer (Get-Events) is really useful PowerShell wrapper around Get-WinEvent. One of the features you may be interested in is a simple way of getting “hidden” events data
EvotecIT/Statusimo 101 13 10/19/2024 18:38:17 03/04/2019 18:35:24 PowerShell Generated Status Page
EvotecIT/CleanupMonster 79 10 12/05/2024 17:52:11 02/01/2023 11:15:26 This module provides an easy way to cleanup Active Directory from dead/old objects based on various criteria. It can also disable, move or delete objects. It can utilize Azure AD, Intune and Jamf to get additional information about objects before deleting them.
EvotecIT/PSParseHTML 75 12 11/08/2024 15:48:42 08/10/2019 19:45:07 PSParseHTML is PowerShell module that's main purpose is to be a helper module for PSWriteHTML. However it's functionality can be utilized in other projects, not related to PSWriteHTML, therefore it's available as a separate module.
EvotecIT/ImagePlayground 69 3 11/24/2024 14:02:38 09/16/2021 07:41:55 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.
EvotecIT/PSAutomator 68 15 11/11/2024 19:25:39 10/14/2018 19:13:29 This PowerShell Module is new approach to onboarding, offboarding and business as usual processes running in companies infrastructure.
EvotecIT/Emailimo 64 7 04/23/2024 18:21:04 04/12/2019 07:25:53 Small project that simplifies (according to me) sending colorful emails in PowerShell
EvotecIT/PSWriteExcel 61 12 06/08/2024 23:44:27 08/15/2018 07:13:20 PSWriteExcel is very basic (at the moment) PowerShell module to create Microsoft Excel workbooks without Microsoft Excel installed.
EvotecIT/PSPGP 59 22 11/05/2024 16:22:23 05/08/2021 15:53:53 PSPGP is a PowerShell module that provides PGP functionality in PowerShell. It allows encrypting and decrypting files/folders and strings using PGP.
EvotecIT/PSBlackListChecker 57 10 10/15/2024 14:05:55 04/27/2018 09:04:52 Basic functionality of this module is ability to quickly verify if given IP address is on any of over 80 defined DNSBL lists. Below code will return results only if IP is on any of the lists. Advanced functionality of this module is ability to send reports to your email when things get bad on one of those 80 defined DNSBL listrs.
EvotecIT/Transferetto 55 14 08/13/2024 05:36:09 03/24/2021 07:57:40 Small PowerShell module with FTPS/SFTP functionality
EvotecIT/PSDiscord 47 7 08/26/2024 09:27:00 12/30/2018 16:32:02 Simple PowerShell module allowing to send messages to Discord Channel over webhooks
EvotecIT/PowerShellManager 40 7 10/01/2024 03:25:49 08/28/2020 10:14:29 Little PowerShell module to extract PowerShell scripts that no longer exists on disk but were run and are still in Event Logs.
EvotecIT/PSPasswordExpiryNotifications 39 15 08/21/2024 01:16:52 05/06/2018 19:29:00 Following PowerShell Module provides different approach to scheduling password notifications for expiring Active Directory based accounts. While most of the scripts require knowledge on HTML... this one is just one config file and a bit of tingling around with texts. Whether this is good or bad it's up to you to decide. I do plan to add an option to use external HTML template if there will be requests for that.
EvotecIT/VirusTotalAnalyzer 33 4 12/03/2024 12:48:42 08/09/2022 19:48:09 PowerShell module that intearacts with the VirusTotal service using a VirusTotal API (free)
EvotecIT/PSLansweeper 31 7 03/31/2024 17:06:51 07/13/2019 16:48:53 PowerShell Module to interact with Lansweeper Database
EvotecIT/PSPublishModule 30 11 12/05/2024 14:26:53 06/08/2018 19:03:11 This module is a module builder helper that helps build PowerShell modules "Evotec way". It allows us to make sure our modules are built the same way every time making the process really easy to build and publish new versions.
EvotecIT/O365Synchronizer 25 4 11/29/2024 10:15:03 01/17/2023 16:17:22 O365Synchronizer is a PowerShell module that allows you to synchronize users/contacts to user mailboxes contact list. It can also be used to synchronize users between tenants as contacts or guests.
EvotecIT/IISParser 23 4 12/04/2024 12:57:17 06/04/2022 17:23:00 IISParser is a PowerShell module to read IIS logs. It's very fast and easy to use. This module is based on IISLogParser library that does all the heavy lifting.
EvotecIT/PSWinDocumentation.O365HealthService 23 11 08/12/2024 08:23:55 03/30/2019 20:40:32 PSWinDocumentation.O365HealthService is a Powershell module that has a single goal of getting Office 365 Health Status
EvotecIT/ConsoleMonster 21 3 11/12/2024 14:21:19 06/13/2021 07:19:56 ConsoleMonster is a PowerShell module to build cool GUI applications using Spectre Console and Terminal GUI.
EvotecIT/UnifiStockTracker 16 2 11/10/2024 21:01:46 09/20/2022 21:38:14 UnifiStockTracker is a PowerShell module to get current stock on Europe, Brazil or USA Ubiquiti stores. Since I was constantly checking stock on Ubiquiti store waiting for specific products I decided to automate it.
EvotecIT/DesktopManager 16 1 10/21/2024 07:17:35 12/29/2022 18:37:42 DesktopManager is a C# library and PowerShell module that allows to get and set wallpapers to given monitor.
EvotecIT/SecurityPolicy 14 3 11/21/2024 11:47:02 04/13/2022 11:05:53 Provides a way to configure user rights assignments in local security policies using PowerShell without using secedit.exe.
EvotecIT/Documentimo 13 3 06/16/2023 01:05:54 03/25/2019 18:37:21 This PowerShell module allows you to create Microsoft Word documents without Word being installed on the machine
EvotecIT/PSWebToolbox 13 3 07/02/2024 14:24:37 11/10/2018 22:48:43 Simple PowerShell Module to get RSS feeds
EvotecIT/DnsClientX 11 1 11/25/2024 16:29:26 03/09/2024 17:49:55 DnsClientX is an async C# library for DNS over UDP, TCP, HTTPS (DoH), and TLS (DoT). It also has a PowerShell module that can be used to query DNS records. It provides a simple way to query DNS records using multiple DNS providers. It supports multiple DNS record types and parallel queries.
EvotecIT/Connectimo 11 4 02/20/2023 22:48:10 06/13/2019 21:00:35
EvotecIT/PowerInfoblox 10 0 10/28/2024 19:56:53 12/18/2023 18:54:06 PowerInfoblox is a PowerShell module to interact with Infoblox service
EvotecIT/PSOutlookProfile 10 6 10/18/2023 05:59:03 11/23/2018 13:50:10 Tool to manage (to some degree) Outlook Profile in PowerShell
EvotecIT/PSPulsewayManager 10 3 09/30/2024 16:06:29 06/08/2018 09:27:43 Following is an easy to use Powershell module to control some of Pulseway Manager functionality. While Pulseway Manager offers GUI for enterprise deployments configuring some things from GUI is time consuming and not always easy.
EvotecIT/Excelimo 8 3 01/28/2023 16:04:41 03/25/2019 18:37:36
EvotecIT/PSWinDocumentation.O365 8 6 05/06/2024 00:35:10 03/25/2019 18:39:29
EvotecIT/PSMyPassword 7 6 10/05/2024 02:46:53 10/24/2018 06:38:38 This little PowerShell module provides a simple way to change password of any user account if you know it. This is very useful for situations when you can't login to RDP
EvotecIT/Graphimo 6 3 07/11/2024 20:28:34 12/27/2019 07:28:37 Small PowerShell module that helps with Microsoft GraphApi calls. It's a legacy module that I still use across some of my code bases. Shouldn't be used for new deployments
EvotecIT/PSFreshService 6 3 04/18/2024 12:26:23 10/15/2018 08:39:13 PowerShell Module to control FreshService via their api (https://freshservice.com/)
EvotecIT/PSWinDocumentation.AzureHealthService 5 2 12/05/2022 00:28:27 12/07/2019 21:22:53 PowerShell module that helps providing Azure Health as PowerShell data.
EvotecIT/PSWinDocumentation.DNS 5 3 07/08/2024 19:58:17 05/15/2019 14:08:15
EvotecIT/AuditPolicy 5 1 08/07/2024 20:51:33 04/12/2022 20:26:19 AuditPolicy module aims to replace auditpol.exe to get or set Auditing Policies in Windows in more native PowerShell way
EvotecIT/LittleInfrastructureManager 5 3 01/28/2023 12:49:40 08/05/2018 19:24:56
EvotecIT/DelegationModel 5 0 08/03/2023 08:28:05 12/16/2022 19:38:49 DelegationModel PowerShell module provides a simplified way to manage delegation in Active Directory. It's based on ADEssentials module and builts on top of it.
EvotecIT/PowerFederatedDirectory 5 1 08/21/2023 02:41:23 09/03/2022 17:32:07 PowerFederatedDirectory is a PowerShell module to interact with service https://www.federated.directory/. This module uses API exposed by Federated Directory and allows to Add, Get, Set and Remove users from Federated Directory.
EvotecIT/DomainDetective 5 0 10/29/2024 13:57:01 03/05/2024 10:10:05 Domain Detective is a C# library, Tool and PowerShell module in one project. It is designed to help you find interesting information about a domain name.
EvotecIT/MarkdownPrince 5 2 10/30/2024 07:03:23 08/06/2020 18:05:00 PowerShell module that helps converting HTML files into Markdown
EvotecIT/PSWinDocumentation.AWS 4 7 08/07/2024 20:54:30 03/25/2019 18:37:06 PSWinDocumentation.AWS is a PowerShell module that has a single goal of getting AWS Information
EvotecIT/PSUnifi 4 2 11/07/2022 20:08:44 03/11/2019 19:18:25
EvotecIT/TheDashboard 4 4 10/28/2024 22:51:00 04/15/2021 21:32:44 TheDashboard is a PowerShell module that generates nice HTML dashboard that's main goal is to integrate multiple reports created by other PowerShell modules. It's main goal is to provide a single place to see all the information you need. It's not meant to be a replacement for other modules.
EvotecIT/LocalSecurityEditor 4 1 11/24/2023 07:22:27 04/14/2022 09:51:19 .NET library for managing local security policy (User Rights Assignment).
EvotecIT/O365EmailAddressPolicy 3 2 08/21/2023 02:45:03 11/27/2021 17:02:11 O365EmailAddressPolicy PowerShell module replicates Exchange On-Premise functionality when it comes to Email Address Policy allowing cloud-only environments. Office 365 doesn't provide an option to autogenerate email addresses for users. This module enables the creation of email addresses for users based on their first name and last name.
EvotecIT/PSWordPress 3 4 10/29/2024 18:59:55 04/12/2021 09:07:39 PSWordPress is PowerShell Module that allows interacting with WordPress using PowerShell via Rest API. It allows to list, create, edit or remove posts, pages, etc.
EvotecIT/evotecit.github.io 3 0 04/10/2024 17:33:13 08/23/2020 15:01:17
EvotecIT/PSFilePermissions 3 1 01/28/2023 19:14:03 02/05/2018 22:40:49
EvotecIT/PSWinDocumentation.DHCP 3 3 07/08/2024 19:58:15 04/17/2019 18:39:39
EvotecIT/homebridge-siegenia 3 0 07/18/2024 08:58:51 02/23/2024 16:54:02 Small homebridge plugin supporting Siegenia Windows
EvotecIT/HtmlForgeX 2 1 11/03/2024 09:55:25 03/16/2024 18:54:21 HtmlForgeX is a .NET library that simplifies the creation of HTML documents, pages and reports. It provides a fluent API to create HTML / CSS / JavaScript without knowing any of it. It is designed to be simple and easy to use, and to provide a way to create HTML content in a more readable and maintainable way.
EvotecIT/PSWindowsUpdates 2 6 10/04/2020 08:21:57 05/31/2018 13:53:07
EvotecIT/DbaClientX 2 0 08/13/2024 05:47:07 06/13/2024 18:25:56 DbaClientX is a small PowerShell module that allows running queries against Sql Server
EvotecIT/PSWriteHTML.Maps 2 2 01/18/2024 03:42:14 03/06/2021 16:32:48 PSWriteHTML.Maps is an example plugin/extension to PSWriteHTML that adds ability to display MAPS in PSWriteHTML reports. This is proof of concept and good example for adding a single functionality to PSWriteHTML.
EvotecIT/CDN 2 1 08/05/2024 07:40:07 03/03/2021 10:10:59 This is a support project for PSWriteHTML to be able to provide CDN functionality for its own code, or code modified for PSWriteHTML needs.
EvotecIT/PSWinDocumentation.Azure 2 2 10/04/2020 08:22:14 06/13/2019 21:01:09
EvotecIT/PSManageService 2 6 01/28/2023 16:56:19 05/31/2018 16:14:28 Proof of concept for reading services (Get-Service -ComputerName -Name ) with runspaces (parallel processing)
EvotecIT/PSDevSummary 2 1 06/10/2022 15:17:34 01/04/2020 09:14:17
EvotecIT/PSWinDocumentation.ADConnect 1 0 01/24/2021 19:55:02 03/25/2019 18:40:00
EvotecIT/PowerShellRunFromCSharp 1 0 11/17/2024 13:08:34 08/18/2024 09:24:20 This is demo project for testing things out as I need and when I need. Nothing to see here :-)
EvotecIT/PowerShellBinaryDemo 1 0 08/18/2024 17:30:10 05/20/2024 06:41:59 This is demo project for testing things out as I need and when I need. Nothing to see here :-)
EvotecIT/PowerQualys 1 0 07/08/2024 22:45:22 06/10/2024 13:30:15 PowerQualys is a PowerShell module to interact with Qualys API in easy and efficient way
EvotecIT/PSWinDocumentation.Exchange 1 3 10/04/2020 08:22:13 04/29/2019 16:26:03
EvotecIT/SharePointEssentials 0 0 06/18/2024 07:36:42 10/15/2023 07:25:12 SharePointEssentials is a PowerShell module that covers my basic usage of SharePoint. My goal is to keep my SharePoint commands in it. So far the only thing it can do is to synchronize files from local folder to SharePoint Online.
EvotecIT/PowerAdobe 0 0 12/05/2024 08:53:20 01/18/2024 22:02:05 PowerShell module to manage Adobe API
EvotecIT/PSWinDocumentation.VM 0 0 10/04/2020 08:22:11 03/25/2019 18:40:19
EvotecIT/ExchangeEssentials 0 0 07/09/2024 17:18:41 06/27/2023 18:09:57
EvotecIT/GraphEssentials 0 0 11/05/2024 16:09:39 08/23/2022 07:26:33 GraphEssentials is a PowerShell module that helps with Office 365 / Azure AD using mostly Graph
EvotecIT/PSHomeBridge 0 0 10/08/2022 17:04:27 09/27/2020 10:09:10
EvotecIT/PSHacktoberFest 0 1 10/04/2020 11:19:13 10/04/2020 08:05:39 PowerShell module to make hacktoberfest opt-in easy and fast for big organizations
EvotecIT/PSEWSContacts 0 0 10/04/2020 08:22:18 12/22/2019 13:09:40
EvotecIT/PowerTribeloo 0 0 02/26/2023 12:00:42 02/14/2023 20:56:53 PowerTribeloo is a PowerShell module to interact with service Tribeloo. This module uses API exposed by Tribeloo and allows to Add, Get, Set and Remove users from Tribeloo. This is unofiicial module and is not supported by Tribeloo.
EvotecIT/PowerJamf 0 0 09/01/2024 19:55:02 04/20/2023 19:22:21 Unofficial PowerShell module to work with Jamf Pro data
EvotecIT/PSWriteHTML.Helper 0 0 08/18/2023 19:07:33 03/06/2021 20:45:45 A little project to help with automating some tasks to build, and update PSWriteHTML
EvotecIT/.github 0 0 04/01/2023 18:38:13 09/14/2021 21:13:15

Popular repositories Loading

  1. PSConfEU2019 PSConfEU2019 Public

    PowerShell 3 1

  2. Microsoft365DSC Microsoft365DSC Public

    Forked from microsoft/Microsoft365DSC

    Manages, configures, extracts and monitors Microsoft 365 tenant configurations

    PowerShell 3

  3. PrzemyslawKlys PrzemyslawKlys Public

    2

  4. PSPKIAudit PSPKIAudit Public

    Forked from GhostPack/PSPKIAudit

    PowerShell toolkit for AD CS auditing based on the PSPKI toolkit.

    PowerShell 2

  5. TestMarkdownSync TestMarkdownSync Public

    1

  6. DCToolbox DCToolbox Public

    Forked from DanielChronlund/DCToolbox

    Tools for Microsoft cloud fans

    PowerShell 1