myTech.Today Consulting and IT Services
📌 Your Location


Unlock IT Magic: Free PowerShell Hacks!

🔓 Unlock IT Magic: Free PowerShell Hacks!

Discover myTech.Today's Game-Changing GitHub Repos for Smarter Business IT

TL;DR

myTech.Today, a premier Managed Service Provider based in Barrington, IL, is revolutionizing Chicagoland IT with six powerful, free, open-source GitHub repositories. These tools solve real IT pain points: automated app installations, bulletproof backups, ad-blocking security, privacy hardening, browser bookmark management, and WordPress diagnostics. Each repository is battle-tested by our MSP team and ready to save your business time, enhance security, and streamline operations.

Key Takeaways:

  • 212+ automated Windows app installations via App Installer
  • Proactive disaster recovery with RestorePoints automation
  • Enterprise-grade ad/malware blocking with Hosts script
  • Privacy fortress-building with O&O ShutUp10++ automation
  • Standardized browser bookmarks for 168+ curated resources
  • WordPress performance & security audits with Debug Script

Ready to transform your IT infrastructure? Explore these repos free on GitHub, or contact myTech.Today for professional implementation, 24/7 monitoring, and custom automation tailored to your Chicagoland business.

Introduction to GitHub Repositories: Your IT Superpower

What Are Repositories? (Beginner-Friendly)

Think of a GitHub repository as a digital filing cabinet on steroids. It's a centralized location where developers and IT professionals store, organize, and share code, scripts, and projects. Instead of emailing files back and forth or storing them on a USB drive, repositories live in the cloud, accessible to anyone with permission. GitHub, the world's largest code-hosting platform, makes collaboration seamless. At myTech.Today, we embrace this open-source ethos—sharing our battle-tested PowerShell scripts and tools with the Chicagoland business community. Our repositories embody transparency, community-driven improvement, and the belief that great IT solutions should be accessible to everyone, not locked behind expensive licensing.

How Do They Work & Why Use Them? (Intermediate)

Repositories operate on version control principles, primarily Git. Every change—called a "commit"—is tracked with timestamps and descriptions, creating a complete history. Teams can work on separate "branches," then merge changes via "pull requests," ensuring quality and preventing conflicts. For businesses, repositories offer efficiency: standardized deployments, collaborative problem-solving, and community feedback. myTech.Today leverages repositories to deliver client tools that evolve with real-world needs. When a client discovers a bug or suggests an enhancement, we iterate quickly. This collaborative model means our PowerShell scripts, backup automation, and security tools continuously improve. Businesses using our repos benefit from reduced setup time, consistent configurations across workstations, and access to cutting-edge IT practices—all free.

The Deeper Dive: Collaboration, Sharing, Benefits & Downsides (Advanced)

At the architectural level, repositories implement distributed version control, enabling asynchronous collaboration across geographies. Pull requests facilitate code review workflows, ensuring quality gates before integration. Issues and discussions create feedback loops, driving innovation. From a business perspective, sharing code (like myTech.Today's free tools) democratizes IT excellence, reduces vendor lock-in, and builds brand authority. Benefits are substantial: zero licensing costs, full source transparency, community-driven enhancements, and customization freedom. However, downsides exist: security risks if credentials leak, maintenance burden if the original team abandons the project, and potential compatibility issues across environments. myTech.Today mitigates these risks through professional support, regular updates, security audits, and 24/7 monitoring. We don't just share code—we stand behind it, ensuring your Chicagoland business thrives with reliable, secure, continuously-improved IT automation.

Spotlight on myTech.Today's Powerhouse Repos

🖥️ Repo 1: App Installer

GitHub: github.com/mytech-today-now/app_installer

What: A comprehensive PowerShell tool that automates the installation of 212+ Windows applications via winget and custom deployment scripts. Offers both GUI (graphical interface) and CLI (command-line) modes for maximum flexibility.

Why: Workstation provisioning is a time-consuming nightmare. myTech.Today developed App Installer to eliminate manual clicks, ensuring consistency across your fleet. Our MSP clients report 80% faster setup times. Whether onboarding new employees or standardizing dev environments, this tool is indispensable.

How: The repo includes install-gui.ps1 for interactive app selection with real-time progress, install.ps1 for headless automation, an apps/ folder with 212 pre-configured scripts, JSON profiles for custom deployments, and centralized logging to C:\mytech.today\logs\.

When: New machine provisioning, fleet standardization, development environment setup, disaster recovery imaging.

Code Example:

Set-ExecutionPolicy RemoteSigned -Scope CurrentUser
cd app_installer
./install-gui.ps1  # Interactive mode
# OR
./install.ps1 -Profile "Developer"  # Automated mode

Analysis: This tool exemplifies myTech.Today's commitment to MSP excellence. By automating app deployment, we elevate remote support efficiency, reduce human error, and free your IT team for strategic work. It's the backbone of our client onboarding process.

💾 Repo 2: RestorePoints

GitHub: github.com/mytech-today-now/RestorePoints

What: Automates Windows System Restore management with intelligent scheduling, email notifications, automatic cleanup, and comprehensive logging. Ensures your business always has a rollback point.

Why: Windows' default restore point creation is infrequent and unpredictable. myTech.Today developed RestorePoints to guarantee disaster recovery readiness. Our clients sleep better knowing pre-update snapshots are automatic, monitored, and logged.

How: Manage-RestorePoints.ps1 handles configuration, creation, listing, and cleanup. config.json defines scheduling rules. Scheduled tasks run silently in the background. Email alerts notify admins of failures. Markdown logs track every action.

When: Pre-Windows updates, enterprise monitoring, compliance audits, disaster recovery drills.

Code Example:

./Manage-RestorePoints.ps1 -Action Create -Description "Pre-Update Snapshot"
./Manage-RestorePoints.ps1 -Action List
./Manage-RestorePoints.ps1 -Action Cleanup -DaysOld 30

Analysis: RestorePoints is myTech.Today's proactive IT guardianship in action. By automating backup creation and monitoring, we transform restore points from an afterthought into a bulletproof safety net. Your Chicagoland business is protected.

🛡️ Repo 3: Hosts

GitHub: github.com/mytech-today-now/hosts

What: A PowerShell script that updates the Windows hosts file with curated ad and malware block lists while preserving custom entries. Provides network-level security without third-party software.

Why: Manual hosts file editing is error-prone and outdated. myTech.Today created this script to shield clients from threats effortlessly. It's lean, fast, and effective—embodying our "set-it-and-forget-it" philosophy.

How: hosts.ps1 downloads blocklists from someonewhocares.org, intelligently merges them with existing custom entries, flushes DNS cache, and logs monthly activity to markdown files. Backups ensure rollback capability.

When: Routine maintenance, new workstation setups, network troubleshooting, malware prevention.

Code Example:

./hosts.ps1 -Update
./hosts.ps1 -Restore  # Rollback if needed

Analysis: The Hosts script is security made simple. By automating ad and malware blocking at the OS level, myTech.Today ensures your Chicagoland business stays protected without complexity. It's a lean security enhancer that works silently.

🔐 Repo 4: OO (O&O ShutUp10++ Automation)

GitHub: github.com/mytech-today-now/OO

What: Automates installation and configuration of O&O ShutUp10++, a privacy-hardening tool that disables Windows telemetry, tracking, and unnecessary services. Includes post-update reapplication to counter Microsoft's telemetry resets.

Why: Microsoft continuously re-enables telemetry after updates. myTech.Today developed this automation for privacy-focused business clients who demand data protection. It's vital for compliance and user trust.

How: Install-OOShutUp10.ps1 downloads and installs O&O silently, creates system restore points for safety, and sets event-triggered tasks to reapply settings after Windows updates. Logging tracks all actions.

When: System hardening, post-feature updates, compliance setups, privacy-sensitive deployments.

Code Example:

./Install-OOShutUp10.ps1 -Silent
# Automatically reapplies after Windows updates

Analysis: OO automation is myTech.Today's privacy fortress-builder. By automating privacy hardening and post-update reapplication, we protect your Chicagoland business from unwanted telemetry. It highlights our data protection expertise.

📚 Repo 5: Bookmarks

GitHub: github.com/mytech-today-now/bookmarks

What: A PowerShell manager for deploying curated 168+ bookmarks across browsers (Chrome, Edge, Firefox) with folder hierarchy and favicons. Standardizes resource access across your organization.

Why: Onboarding new employees is slow when they lack essential bookmarks. myTech.Today curated 168+ resources for tech professionals and created this tool to deploy them instantly. It speeds onboarding and ensures consistency.

How: bookmarks.ps1 adds, removes, or restores bookmarks via JSON and SQLite edits. links-sample.psd1 contains the curated bookmark data. Backups and logs are integrated for safety and auditability.

When: New user setups, browser migrations, profile maintenance, team standardization.

Code Example:

./bookmarks.ps1 -Action Deploy -Browser Chrome
./bookmarks.ps1 -Action Backup
./bookmarks.ps1 -Action Restore

Analysis: Bookmarks is myTech.Today's productivity booster. By standardizing resource access, we accelerate onboarding and improve team efficiency. It reflects our user-centric tool design philosophy.

🔍 Repo 6: Debug Script (WordPress Diagnostics)

GitHub: github.com/mytech-today-now/debug-script

What: A PHP-based WordPress diagnostic tool with 18 comprehensive sections covering performance, security, SEO, and plugin conflicts. Exports findings as HTML or JSON for easy sharing.

Why: WordPress site slowdowns and security issues are common. myTech.Today built this tool to deliver 100% actionable fixes. It preempts problems before they impact your business.

How: debug.php auto-loads diagnostic tabs (query profiler, security scan, SEO audit, plugin conflict detection). Admin authentication ensures security. Exports are formatted for non-technical stakeholders.

When: Site slowdowns, pre-launch audits, security assessments, conflict troubleshooting.

Code Example:

// Upload debug.php to WordPress root
// Access: yoursite.com/debug.php
// Login with admin credentials
// Review findings and export report

Analysis: Debug Script is myTech.Today's WordPress wizardry. By automating diagnostics, we uncover hidden issues and deliver actionable fixes. It underscores our full-stack web mastery and commitment to Chicagoland business success.

Quick Start: Running These PowerShell Gems

Ready to harness these tools? Follow these steps:

  1. Download: Visit the GitHub repo and click "Code" → "Download ZIP" or use git clone.
  2. Extract: Unzip the folder to a convenient location (e.g., C:\mytech.today\).
  3. Open PowerShell as Administrator: Right-click PowerShell, select "Run as Administrator".
  4. Navigate: cd C:\mytech.today\app_installer (or your repo folder).
  5. Set Execution Policy: Set-ExecutionPolicy RemoteSigned -Scope CurrentUser (allows local scripts to run).
  6. Run the Script: ./script-name.ps1 (e.g., ./install-gui.ps1).

⚠️ Important Notes:

  • Elevation Required: Most scripts need admin privileges. Always run PowerShell as Administrator.
  • Backup First: Before running system-level scripts (RestorePoints, Hosts, OO), create a manual backup or restore point.
  • Test in a VM: A Virtual Machine (VM) is a software-based computer that runs inside your physical machine. It's isolated, so if something goes wrong, your real system is safe. Use Hyper-V (built into Windows Pro/Enterprise) or VirtualBox (free) to test scripts before production deployment.
  • Learn Hyper-V: See our guide on creating VMs in Hyper-V for safe testing.

Partner with myTech.Today: Your Chicagoland IT Ally

At myTech.Today, we're not just scripting solutions—we're scripting success. With over 20 years of IT expertise, 24/7 support, and a deep commitment to Chicagoland businesses, we transform tech chaos into seamless growth. Our MSP team has deployed these repositories across hundreds of clients, consistently delivering efficiency gains, security enhancements, and cost savings. These free tools are just the beginning. For tailored implementations, custom automation, 24/7 monitoring, managed backups, security audits, or full-stack IT support, our team is ready. Whether you're a small business in Barrington or an enterprise across Chicagoland, myTech.Today is your trusted partner. Grab these repos free on GitHub, fork them, customize them—and when you're ready to scale, contact us. Let's automate your tomorrow together.

📞 Ready to Transform Your IT?



Previous Blog Posts:

🔓 Unlock IT Magic: Free PowerShell Hacks!

🔓 Unlock IT Magic: Free PowerShell Hacks!

🔓 Unlock IT Magic: Free PowerShell Hacks!

🔓 Unlock IT Magic: Free PowerShell Hacks!
🔓 Unlock IT Magic: Free PowerShell Hacks!