I occurs to me that each time I set up a new system, or re-install my workstation, I often end up hunting down and redownloading tools and software that I use on a regular basis. So I thought I’d create a list of useful tools and pop it here on my blog for future reference and to share with others.

I’ll try to keep this list updated as I find new tools and software that I find useful.

If you have any suggestions, please open an Issue or Pull Request on the Github Repo

Bold items are highly recommended and I use them on a daily basis.

General

NameDescriptionLink
7-ZipA file archiverhttps://www.7-zip.org/
Notepad++A free source code editor and Notepad replacement that supports several languages.https://notepad-plus-plus.org/
VscodeA free source code editor developed by Microsoft for Windows, Linux and macOS. Extension library means it can be used for pretty much anything involving typinghttps://code.visualstudio.com/
Obsidian MDA note-taking and knowledge base tool that works on Windows, macOS, and Linux.https://obsidian.md/
GreenshotA screenshot tool that allows you to capture a screen, or part of it, to a file or to the clipboard.https://getgreenshot.org/
GitA distributed version control system designed to handle everything from small to very large projects with speed and efficiency.https://git-scm.com/
WinDirStatA disk usage statistics viewer and cleanup tool for various versions of Microsoft Windows.https://windirstat.net/
WizTreeA faster disk usage statistics viewer and cleanup tool for various versions of Microsoft Windows.https://wiztreefree.com/
VLCA cross-platform multimedia player and framework that plays most multimedia files as well as DVDs, Audio CDs, VCDs, and various streaming protocols.https://www.videolan.org/vlc/index.html
AudacityA cross-platform audio software for multi-track recording and editing.https://www.audacityteam.org/
OBS StudioA free and open source cross-platform software for video recording and live streaming.https://obsproject.com/
Yubikey ManagerCross-platform application for configuring any YubiKey.https://developers.yubico.com/yubikey-manager/ / https://www.yubico.com/support/download/yubikey-manager/
Voidtools EverythingA file search tool that locates files and folders by filename instantly for Windows.https://www.voidtools.com/

Development

NameDescriptionLink
Docker DesktopA cross-platform application for the building and sharing of containerized applications and microservices.https://www.docker.com/products/docker-desktop
Docker ComposeA tool for defining and running multi-container Docker applications.https://docs.docker.com/compose/
VsCodeA free source code editor developed by Microsoft for Windows, Linux and macOS. Extension library means it can be used for pretty much anything involving typinghttps://code.visualstudio.com/
GitA distributed version control system designed to handle everything from small to very large projects with speed and efficiency.https://git-scm.com/
Jetbrains ToolboxA cross-platform application for managing JetBrains tools.https://www.jetbrains.com/toolbox-app/

System Administration

NameDescriptionLink
Devolutions Remote Desktop ManagerA cross-platform application for managing remote connections and virtual machines.https://devolutions.net/products/remote-desktop-manager
Forensit TranswizMigrate from one computer to another easilyhttps://www.forensit.com/move-computer.html
Forensit Domain MigrationMigrate computers to a new domain (including Azure AD) easilyhttps://www.forensit.com/domain-migration.html
Azure CLIA cross-platform command-line tool for managing Azure resources.https://docs.microsoft.com/en-us/cli/azure/install-azure-cli-windows?view=azure-cli-latest
Azure PowerShellA cross-platform command-line tool for managing Azure resources.https://docs.microsoft.com/en-us/powershell/azure/install-az-ps?view=azps-6.4.0
PowerShellA cross platform task automation solutionhttps://docs.microsoft.com/en-us/powershell/scripting/install/installing-powershell?view=powershell-7.2
WinSCPA SFTP, SCP, FTPS, and FTP client for Windows.https://winscp.net/eng/index.php
Nirsoft ToolkitA collection of small and useful freeware utilities.https://launcher.nirsoft.net/downloads/index.html
SysInternals SuiteA set of powerful utilities for Windowshttps://docs.microsoft.com/en-us/sysinternals/downloads/sysinternals-suite

Application and Installer Management

NameDescriptionLink
USSF - Ultimate Silent Switch FinderFinds silent install switches for exe and msi installershttps://deployhappiness.com/the-ultimate-exe-silent-switch-finder/
NiniteInstall and update all your programs at oncehttps://ninite.com/
ChocolateyThe package manager for Windowshttps://chocolatey.org/
ScoopA command-line installer for Windowshttps://scoop.sh/
WinGetThe Windows Package Managerhttps://learn.microsoft.com/en-us/windows/package-manager/winget/
AppGetThe Windows Package Managerhttps://appget.net/
RufusCreate bootable USB drives the easy wayhttps://rufus.ie/
VentoyBootable USB drives made even easierhttps://www.ventoy.net/en/index.html
CMTraceA tool for viewing and analyzing Configuration Manager logshttps://www.microsoft.com/en-us/download/details.aspx?id=50032

Networking

NameDescriptionLink
WiresharkNetwork protocol analyzerhttps://www.wireshark.org/
NetCrunch ToolsA collection of free network tools for network monitoring, troubleshooting, and security.https://www.adremsoft.com/netcrunch-tools/

Security

NameDescriptionLink
HashCheckA utility that computes and verifies hash values for fileshttps://sourceforge.net/projects/hashcheck/
BitWardenA password managerhttps://bitwarden.com/

Virtualisation

NameDescriptionLink
Hyper-VA native hypervisor for Windows 10https://docs.microsoft.com/en-us/virtualization/hyper-v-on-windows/quick-start/enable-hyper-v
VirtualBoxA virtualisation toolhttps://www.virtualbox.org/
VMware WorkstationA free virtualisation toolhttps://www.vmware.com/uk/products/workstation-pro.html