Swell is a free and open source API development tool for Windows, macOS and Linux. Using this you can test your API endpoints that served over streaming technologies. it supports Server-Sent Events (SSE), WebSockets, HTTP2, and GraphQL. Using this you can create GraphQL queries, mutations, and subscriptions. and View request timing and save it in collections. It show all the reports in interactive chart and you can import and export it. Using this you can test up to 6 concurrent connections. It is released in MIT license.
Install Swell API Development Tool On Ubuntu:
You can install Swell API Development Tool On Ubuntu via deb and AppImage files. Go to the Swell download link and download the latest version Swell API Development Tool in .deb file format.
For me the downloaded file name is “Swell_0.3.0_amd64.deb” and download path “Downloads” folder. You can change the below commands based on your downloaded file name and path.
Open your ubuntu terminal app (ctrl+Alt+T) and navigate to your download path.
Then run the below command.
sudo dpkg -i Swell_0.3.0_amd64.deb
If needed enter your ubuntu user password.After that type and enter the below command.
sudo apt-get install -f
Then click the show applications in the Ubuntu Gnome dock and type Swell in the search box and click Swell to open it.
Install Swell via AppImage.
You can also install swell via portable AppImage. Download the swell AppImage file format from the above download link. In terminal run this command to go your download location.
Then run the below command to change the file permission. Here “Swell-0.3.0-x86_64.AppImage” is my downloaded file name and Downloads is downloaded file path.
sudo chmod +x ~ Swell-0.3.0-x86_64.AppImage
Or right click on the downloaded .AppImage file and select Properties.Then go to the Permissions tab and check the Allow executing files as program option.
Then finally run the below command and press the enter key to start swell API development tool.