Tools I Actually Use

Everything here is free or open source. No affiliate links, no sponsors — just the stuff running on my infrastructure that I'd recommend to anyone.

47 tools6 categories100% free / open source7 personal picks

★ Dom's Picks

Stuff I personally rely on

Built on FreeBSD, pfSense is a complete firewall solution with VPN, traffic shaping, and captive portal. I use this for all my network security needs - incredibly powerful for both home labs and production environments. Completely free and actively maintained.

Visit Website

Modern zero-trust VPN built on WireGuard. Create secure peer-to-peer connections without central servers. Open source, fast, and incredibly easy to set up. Perfect for remote access to home labs or connecting distributed infrastructure. Free self-hosted option available.

Visit Website

Simple, beautiful uptime monitoring you can self-host. Monitor HTTP(s), TCP, DNS, and more with a clean interface. Free and open source. Great alternative to paid services like UptimeRobot. Easy Docker deployment with notification support.

Visit Website

Essential for any web property. Free tier includes CDN, DDoS protection, SSL, DNS, and more. I use this for all my sites. Fast, reliable, and actually free (not a trial). Dramatically improves site performance and security.

Visit Website

🔒 Security & Firewalls

9 tools

Built on FreeBSD, pfSense is a complete firewall solution with VPN, traffic shaping, and captive portal. I use this for all my network security needs - incredibly powerful for both home labs and production environments. Completely free and actively maintained.

Visit Website

The go-to tool for packet analysis and network troubleshooting. Essential for understanding what's actually happening on your network. Free, open source, and works on all major platforms. I use it daily for debugging network issues and security analysis.

Visit Website

Legendary network scanning tool used for host discovery, port scanning, and service detection. Completely free and open source. Essential for security assessments and network inventory. Powerful scripting engine for automated scanning.

Visit Website

The world's most used penetration testing framework. Community edition is completely free and includes thousands of exploit modules. Great for learning security testing and vulnerability assessment. Industry standard tool.

Visit Website

Free alternative to Burp Suite Pro for web security testing. Actively maintained by OWASP with automated scanners and manual testing tools. Great for finding XSS, SQL injection, and other web vulnerabilities. 100% free and open source.

Visit Website

Open source IDS/IPS that monitors network traffic in real-time. Can detect thousands of attack patterns and anomalies. Free to use and highly customizable with rule-based detection. Industry standard for network security monitoring.

Visit Website

Modern zero-trust VPN built on WireGuard. Create secure peer-to-peer connections without central servers. Open source, fast, and incredibly easy to set up. Perfect for remote access to home labs or connecting distributed infrastructure. Free self-hosted option available.

Visit Website

Automatically ban IPs that show malicious signs like too many password failures. Essential security tool that monitors log files and takes action. Open source and lightweight. Saves you from brute force attacks and credential stuffing. Works with SSH, web servers, mail servers, and more.

Visit Website

Advanced open source threat detection engine. More modern than Snort with multi-threading support. Can operate as IDS, IPS, or just network security monitoring. Free and actively developed. Great for detecting sophisticated attacks and monitoring network traffic.

Visit Website

💻 Virtualization & Infrastructure

8 tools

Hands down the best free hypervisor. Combines KVM virtualization and LXC containers in one platform. Web-based management, clustering, backups, and more - all completely free. I run my entire home lab on Proxmox. Enterprise features without the enterprise cost.

Visit Website

The standard for containerization. Makes deploying and managing applications incredibly easy with portable containers. Free and open source with huge community support. Essential skill for modern infrastructure and development.

Visit Website

Agentless automation tool that uses SSH to configure systems. Write playbooks in YAML to automate everything from server setup to application deployment. 100% free and open source. Much simpler than alternatives like Puppet or Chef.

Visit Website

Declarative infrastructure as code tool that works with all major cloud providers. Define your infrastructure in code and version control it. Free and open source. Industry standard for managing cloud infrastructure programmatically.

Visit Website

Industry-leading backup for VMs. Community edition is free and supports up to 10 workloads. Reliable, fast backups with instant VM recovery. Free version is perfect for home labs and small deployments. Professional-grade backup without the cost.

Visit Website

Powerful home automation hub that connects thousands of devices and services. Runs locally on your hardware with complete privacy control. Open source with huge community and add-on ecosystem. Great for automating infrastructure monitoring and notifications. Free forever.

Visit Website

Beautiful web interface for managing Docker containers and swarms. Community edition is completely free. Makes container management so much easier than CLI alone. Deploy stacks, manage images, view logs, and access container shells. Essential if you run Docker.

Visit Website

Kubernetes stripped down to the essentials. Uses 40% less memory than standard k8s. Perfect for edge, IoT, and home labs. Fully certified Kubernetes with automatic TLS and simple deployment. Open source from Rancher. Great way to learn Kubernetes without massive resource requirements.

Visit Website

📊 Monitoring & Management

9 tools

The monitoring solution I use daily at work. Raw edition is completely open source and incredibly powerful. Monitors servers, networks, applications, and more. Auto-discovery makes setup easy. Great dashboards and alerting. Free and scales well.

Visit Website

Beautiful real-time monitoring with zero configuration. Install in seconds and get instant insights into system performance. Open source and completely free. Low resource usage with gorgeous dashboards. Perfect for monitoring servers and containers.

Visit Website

Simple, beautiful uptime monitoring you can self-host. Monitor HTTP(s), TCP, DNS, and more with a clean interface. Free and open source. Great alternative to paid services like UptimeRobot. Easy Docker deployment with notification support.

Visit Website

The best tool for creating dashboards from any data source. Open source and free with beautiful visualizations. Works with Prometheus, InfluxDB, and dozens of other sources. Industry standard for metrics visualization.

Visit Website

Open source monitoring and alerting toolkit. Collects metrics from services via HTTP. Perfect for microservices and cloud-native apps. Free and pairs perfectly with Grafana. CNCF graduated project with huge community.

Visit Website

Mature open source monitoring platform for large-scale infrastructure. Monitors networks, servers, cloud, applications, and services. Completely free with enterprise features like distributed monitoring and SLA reporting. Great Nagios alternative.

Visit Website

The original open source monitoring system, still going strong. Monitors services, hosts, and network equipment. Core version is completely free. Huge plugin ecosystem. More complex to set up but extremely flexible and reliable.

Visit Website

Modern, lightweight monitoring system with a beautiful web interface. Tracks CPU, memory, disk, network, and Docker containers. Incredibly easy to deploy with minimal resource usage. Open source alternative to commercial monitoring dashboards. Perfect for home labs and small infrastructure.

Visit Website

Centralized log management that actually scales. Open source alternative to Splunk. Powerful search, alerting, and dashboards. Free version has no daily log limit. Great for security monitoring and troubleshooting. Handles logs from any source.

Visit Website

🎓 Learning Platforms

7 tools

The best place to start learning cybersecurity. Free tier includes tons of guided rooms and challenges. Learn by doing with in-browser labs. Great structured learning paths from beginner to advanced. Gamified with ranks and badges.

Visit Website

Retired machines are free to practice on. Great for intermediate to advanced security skills. Active community and writeups. More challenging than THM. Free tier includes Starting Point path and retired labs. Industry-recognized platform.

Visit Website

Completely free wargames to learn security concepts. Start with Bandit for Linux basics, progress to more advanced challenges. Each level teaches a new concept. Great for learning command line and security fundamentals. 100% free, no accounts needed for basic levels.

Visit Website

Free CTF competition originally created for high school students but great for all levels. Practice problems available year-round. Learn reverse engineering, web exploitation, forensics, and more. Completely free educational resource.

Visit Website

Huge collection of free vulnerable VMs to practice penetration testing. Download and run in your own lab. Great for OSCP preparation. Community-contributed machines with varying difficulty levels. Completely free.

Visit Website

Completely free video courses for CompTIA certifications (A+, Network+, Security+). High-quality content that rivals paid courses. I used these to study for Security+. Also offers free study groups and course notes. All 100% free.

Visit Website

Free interactive training for web security from the makers of Burp Suite. Covers everything from SQL injection to advanced topics. Hands-on labs for every vulnerability type. Completely free with no time limits. Better than most paid courses. Essential for learning web application security.

Visit Website

🌐 Web & CDN

7 tools

Essential for any web property. Free tier includes CDN, DDoS protection, SSL, DNS, and more. I use this for all my sites. Fast, reliable, and actually free (not a trial). Dramatically improves site performance and security.

Visit Website

The most popular web server and reverse proxy. Free, open source, and extremely fast. Great for load balancing, SSL termination, and serving static content. I use it for all my web infrastructure. More efficient than Apache for most use cases.

Visit Website

Get free SSL certificates from Let's Encrypt in seconds. Open source and automated renewal. No reason to pay for SSL anymore. Works with most web servers. Essential for any modern website. Completely free with automated renewals.

Visit Website

The most reliable open source load balancer. Used by the world's busiest websites. Free and incredibly fast. Great for high availability setups. More features than you'll ever need. Battle-tested in production environments.

Visit Website

Perfect for microservices and Docker environments. Automatic service discovery and zero-config SSL. Open source and modern approach to reverse proxying. Great for dynamic container environments. Integrates beautifully with Docker and Kubernetes.

Visit Website

Modern web server with automatic HTTPS out of the box. Zero-config SSL certificates from Let's Encrypt. Open source, fast, and incredibly simple to configure. Great for reverse proxying and serving static sites. Much easier config than Nginx while being just as powerful.

Visit Website

Battle-tested web server that powers huge portions of the internet. Open source since 1995. Different approach than Nginx - uses processes instead of events. Extensive module ecosystem. .htaccess support makes it flexible. Still the standard for many hosting providers.

Visit Website

🛠️ Development & Testing

7 tools

The editor I use for everything. Free, fast, and has extensions for every language and framework. Built-in Git integration, debugging, and terminal. Works on all platforms. Remote development over SSH is amazing. Can't recommend enough.

Visit Website

Essential skill for any developer or sysadmin. Free and open source. Learn this - it's non-negotiable for modern work. Works with GitHub, GitLab, and any Git hosting. Track changes, collaborate, and never lose work again.

Visit Website

The standard tool for API testing. Free tier is generous and includes most features. Test REST APIs, save requests in collections, write automated tests. Great UI and makes API work much easier. Essential for web development.

Visit Website

Best terminal emulator for Mac. Free and packed with features: split panes, search, autocomplete, and more. Huge quality-of-life improvements over default Terminal. Highly customizable. If you use Mac, get this.

Visit Website

Keep terminal sessions running even when disconnected. Split windows, multiple panes, persistent sessions. Free and open source. Essential for remote server work. Takes time to learn but worth it for productivity on the command line.

Visit Website

Terminal UI that makes Git actually enjoyable to use. Stage files, create commits, resolve merge conflicts, all with simple keyboard shortcuts. Open source and incredibly fast. Works in any terminal. Once you try it, you won't want to use git CLI the old way.

Visit Website

Official GitHub tool for working with pull requests, issues, and repos from the command line. Open source from GitHub. Create PRs, check CI status, merge, all without leaving the terminal. Way faster workflow than using the web interface.

Visit Website

Looking for even more? awesome-selfhosted.net is essentially the encyclopedia of self-hosted software. Hundreds of projects, all categorised. If you're serious about running your own infrastructure, bookmark it.

DDR
Dominic De Robillard

Computer Science Student | MSP & Cybersecurity Operations

Building secure, reliable infrastructure and exploring cybersecurity.

Connect

© 2026 Dominic De Robillard. All rights reserved.

Built with Next.js & Tailwind CSS • Open Source Enthusiast