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
- Log into the Linux device
- 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
- Open a web browser and navigate to http://DNSorIP:3000
- Welcome to Hoppscotch