Streamline Your Browser: How to Replace Dozens of Extensions with IT-Tools

By

Overview

If you’re a power user, your browser likely hosts an ecosystem of extensions and pinned tabs for every small utility you need: JSON formatters, file converters, timestamp decoders, text diff tools, and more. Over time, this clutter can slow down your browser and make it harder to find what you actually need. Enter IT-Tools, a free, self-hosted collection of over 50 utilitarian web apps that can easily replace half your browser tools. This guide will walk you through setting up IT-Tools on your own machine, so you can keep everything tidy and accessible from one address.

Streamline Your Browser: How to Replace Dozens of Extensions with IT-Tools
Source: www.makeuseof.com

IT-Tools runs as a Node.js or Docker application and provides tools like JSON formatting, base64 encoding/decoding, file conversion, hash generators, and many more. Instead of installing separate extensions, you just open one local site. Let’s get started.

Prerequisites

Before you begin, make sure you have the following:

If you don’t have Node.js installed, download it from nodejs.org. Docker users should have Docker Engine installed (see docs).

Step-by-Step Installation Guide

Option 1: Using npm (Node Package Manager)

  1. Open your terminal and navigate to a directory where you want to install IT-Tools.
  2. Install the package globally using npm:
    npm install -g it-tools
  3. Start the server:
    it-tools start

    By default, it runs on port 3000. You should see output like Listening on http://localhost:3000.
  4. Open your browser and go to http://localhost:3000. You’ll see the IT-Tools dashboard with all available utilities.

Option 2: Using Docker

If you prefer to keep things isolated, Docker is the way to go.

  1. Pull the image:
    docker pull corentinth/it-tools
  2. Run the container:
    docker run -d --name it-tools -p 3000:80 corentinth/it-tools

    The -p 3000:80 maps the container’s port 80 to your host’s port 3000. Change the first port if needed.
  3. Access via http://localhost:3000.

Accessing and Using IT-Tools

Once IT-Tools is running, you’ll see a clean dashboard. You can click any tool to open it. The interface is responsive and works on mobile too. Key tools you might use daily:

You can also bookmark the tools you use most by simply dragging the URL from the address bar to your bookmarks bar.

Streamline Your Browser: How to Replace Dozens of Extensions with IT-Tools
Source: www.makeuseof.com

Customizing the Setup

To change the port: when running via npm, use PORT=8080 it-tools start. For Docker, change the first port in -p mapping. You can also run IT-Tools behind a reverse proxy (like nginx) for production use.

Common Mistakes

Summary

IT-Tools consolidates dozens of browser utilities into a single, self-hosted application that you can access in seconds. By replacing fragmented extensions and pinned tabs, you declutter your browser, reduce resource usage, and speed up your workflow. Whether you use npm or Docker, installation takes less than five minutes. Once it’s running, you’ll wonder how you ever lived without it. Give it a try and reclaim your browser real estate.

Tags:

Related Articles

Recommended

Discover More

How to Keep Your Programming Skills Relevant in a Rapidly Changing World10 Critical Shifts Redefining the UX Designer Role in 2026Build Your Own Private AI Image Generator: A Local Setup Guide with Docker and Open WebUIHow Spark’s New Risk Framework Secures the Sky Agent Network Using Proven Security PrinciplesPreserving the American Dream: Urgent Action Against Economic Inequality and Civic Disengagement