# Host Your Own Hoppscotch - Browser Based Open Source Alternative to Postman

## What is Hoppscotch?

> Hoppscotch is a lightweight, web-based API development suite. It was built from the ground up with ease of use and accessibility in mind providing all the functionality needed for developers with minimalist, unobtrusive UI. -https://docs.hoppscotch.io/documentation/getting-started/introduction

## Installing Hoppscotch

1. Log into the Linux device
2. Run the following commands in a terminal window
   # update software repositories
   sudo apt update
   # install available software updates
   sudo apt upgrade -y
   # install prerequisites
   sudo apt install git curl openssl -y
   # add nodejs software repository
   curl -sL https://deb.nodesource.com/setup_16.x | sudo bash -
   # install nodejs
   sudo apt install nodejs -y
   # clone hoppscotch from git
   git clone https://github.com/hoppscotch/hoppscotch ./hoppscotch
   # cd into the new directory
   cd hoppscotch/
   # clean npm cache
   npm cache clean --force
   # install npm dependencies
   npm install
   # fix npm vulnerabilities
   npm audit fix
   # build hoppscotch
   npm run generate
   # run it
   npm start
3. Open a web browser and navigate to http://DNSorIP:3000
4. Welcome to Hoppscotch