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