<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom" xmlns:dc="http://purl.org/dc/elements/1.1/">
  <channel>
    <title>DEV Community: Hoppscotch</title>
    <description>The latest articles on DEV Community by Hoppscotch (@hoppscotch).</description>
    <link>https://dev.to/hoppscotch</link>
    <image>
      <url>https://media2.dev.to/dynamic/image/width=90,height=90,fit=cover,gravity=auto,format=auto/https:%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Forganization%2Fprofile_image%2F1137%2F040bddbf-b336-43f3-a414-2f1592fb446d.png</url>
      <title>DEV Community: Hoppscotch</title>
      <link>https://dev.to/hoppscotch</link>
    </image>
    <atom:link rel="self" type="application/rss+xml" href="https://dev.to/feed/hoppscotch"/>
    <language>en</language>
    <item>
      <title>Hoppscotch Desktop for Mac: A Fast, Lightweight Alternative to Postman</title>
      <dc:creator>Kiran Johns</dc:creator>
      <pubDate>Thu, 10 Apr 2025 05:33:50 +0000</pubDate>
      <link>https://dev.to/hoppscotch/hoppscotch-desktop-for-mac-a-fast-lightweight-alternative-to-postman-4mbm</link>
      <guid>https://dev.to/hoppscotch/hoppscotch-desktop-for-mac-a-fast-lightweight-alternative-to-postman-4mbm</guid>
      <description>&lt;p&gt;Meet Hoppscotch Desktop: a fast, open-source alternative to Postman, designed with performance and simplicity in mind. Built using Rust and Tauri, Hoppscotch Desktop runs natively on macOS, giving developers a snappy and resource efficient API testing experience, online or offline.&lt;/p&gt;

&lt;p&gt;Whether you're building RESTful APIs, working with GraphQL, or debugging WebSockets, Hoppscotch Desktop has you covered with all the essential features, without the bloat.&lt;/p&gt;

&lt;p&gt;&lt;a href="https://hoppscotch.com/download" rel="noopener noreferrer"&gt;Download Hoppscotch Today!&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;&lt;a href="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2Fe6nurlctaxwol76njfd2.png" class="article-body-image-wrapper"&gt;&lt;img src="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2Fe6nurlctaxwol76njfd2.png" alt="Hoppscotch Desktop app running on macOS as an alternative to Postman download for Mac" width="800" height="478"&gt;&lt;/a&gt;&lt;/p&gt;

&lt;h2&gt;
  
  
  Why Hoppscotch Desktop?
&lt;/h2&gt;

&lt;p&gt;We created Hoppscotch to make API testing feel less like a chore and more like part of the creative development flow. The web version of Hoppscotch already delivers that experience in the browser. But we knew many developersm especially those on macOS, wanted something more native, more powerful, and available offline.&lt;/p&gt;

&lt;p&gt;That’s where Hoppscotch Desktop comes in.&lt;/p&gt;

&lt;p&gt;It’s everything you love about the Hoppscotch web app, wrapped in a native desktop experience that’s fast, lightweight, and built specifically for macOS.&lt;/p&gt;

&lt;h2&gt;
  
  
  Built with Rust and Tauri: Performance Matters
&lt;/h2&gt;

&lt;p&gt;A big part of what makes Hoppscotch Desktop different from heavier tools like Postman app lies in its architecture.&lt;/p&gt;

&lt;p&gt;Instead of relying on Electron which packages an entire Chromium browser with every app, we built Hoppscotch Desktop using Rust and Tauri.&lt;/p&gt;

&lt;p&gt;🦀 Rust powers the backend of the app, ensuring memory safety, zero-cost abstractions, and blazing speed.&lt;/p&gt;

&lt;p&gt;🧰 Tauri enables us to create native desktop apps using web technologies, but without the heavyweight Chromium overhead. It uses the system’s built-in web renderer, resulting in smaller install sizes and lower memory usage.&lt;/p&gt;

&lt;p&gt;This tech stack means Hoppscotch Desktop boots faster, consumes far less RAM, and feels more responsive, perfect for developers who want their tools to stay out of the way and just work.&lt;/p&gt;

&lt;h2&gt;
  
  
  A Native macOS Experience
&lt;/h2&gt;

&lt;p&gt;Hoppscotch Desktop isn’t a web wrapper pretending to be a desktop app. It’s been designed to feel truly at home on your Mac.&lt;br&gt;
What You’ll Love as a macOS User:&lt;/p&gt;

&lt;p&gt;✅ Fast Launch Times – Open the app instantly, no waiting around.&lt;/p&gt;

&lt;p&gt;✅ Minimal Memory Footprint – Use your resources for your work, not your tools.&lt;/p&gt;

&lt;p&gt;✅ Offline First – Work on the go or in secure environments without needing an internet connection.&lt;/p&gt;

&lt;p&gt;✅ Native Look and Feel – Smooth UI interactions that feel like a true Mac app.&lt;/p&gt;

&lt;p&gt;&lt;a href="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2F1z5uxtslcfon4vqchmyn.png" class="article-body-image-wrapper"&gt;&lt;img src="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2F1z5uxtslcfon4vqchmyn.png" alt="Hoppscotch Desktop app running on macOS as an alternative to Postman download for Mac" width="800" height="450"&gt;&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;Whether you’re on an M1 MacBook Air or a powerhouse Mac Studio, Hoppscotch Desktop runs efficiently and looks great doing it.&lt;/p&gt;

&lt;h2&gt;
  
  
  Cloud Sync + Self-Host Support
&lt;/h2&gt;

&lt;p&gt;We believe developers should be able to choose how and where they work. That’s why the Hoppscotch Desktop app supports both Hoppscotch Cloud and self-hosted editions.&lt;/p&gt;

&lt;h3&gt;
  
  
  🔐 Hoppscotch Cloud
&lt;/h3&gt;

&lt;p&gt;Log in to your account and sync collections, environments, and history across devices. Perfect for collaboration and continuity.&lt;/p&gt;

&lt;h3&gt;
  
  
  🛠️ Self-Hosted Hoppscotch
&lt;/h3&gt;

&lt;p&gt;Running your own instance of Hoppscotch? Connect your desktop app to your backend and work in a secure, private environment. Great for enterprise teams or privacy-focused developers.&lt;/p&gt;

&lt;p&gt;Whether you prefer convenience or control, Hoppscotch adapts to your workflow, not the other way around.&lt;/p&gt;

&lt;h2&gt;
  
  
  Features That Matter
&lt;/h2&gt;

&lt;p&gt;Hoppscotch Desktop keeps things simple and focused, without skimping on power. Here's what you can expect:&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;&lt;p&gt;🌐 REST, GraphQL, and WebSocket Support&lt;br&gt;
Test and debug any kind of API with a clean and intuitive interface.&lt;/p&gt;&lt;/li&gt;
&lt;li&gt;&lt;p&gt;🧪 Collections &amp;amp; Environments&lt;br&gt;
Organize your requests and switch between setups effortlessly.&lt;/p&gt;&lt;/li&gt;
&lt;li&gt;&lt;p&gt;🧾 Request History&lt;br&gt;
See what you’ve done recently, without needing to remember endpoints or headers.&lt;/p&gt;&lt;/li&gt;
&lt;li&gt;&lt;p&gt;💻 Keyboard Shortcuts&lt;br&gt;
Navigate and test faster with shortcuts designed for developers.&lt;/p&gt;&lt;/li&gt;
&lt;li&gt;&lt;p&gt;🔁 Environment Variables&lt;br&gt;
Use variables to simplify testing across different stages of your API.&lt;/p&gt;&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;And the best part? It all runs offline—so your tools are ready even when your internet isn’t.&lt;/p&gt;

&lt;h2&gt;
  
  
  Migrating from Postman? It's Easy.
&lt;/h2&gt;

&lt;p&gt;We know a lot of developers have years of work tied up in Postman collections. That’s why Hoppscotch supports importing Postman collections.&lt;/p&gt;

&lt;p&gt;You can bring your existing API requests into Hoppscotch with just a few clicks and start testing immediately—no manual rework required.&lt;/p&gt;

&lt;p&gt;If you’re looking for a way to move off Postman without losing your progress, this makes the transition smooth.&lt;/p&gt;

&lt;h2&gt;
  
  
  Download Postman for Mac vs Hoppscotch Desktop
&lt;/h2&gt;

&lt;p&gt;If you're searching for download Postman for Mac, you're probably comparing features and performance. Here's a quick look at how Hoppscotch Desktop stacks up:&lt;/p&gt;

&lt;div class="table-wrapper-paragraph"&gt;&lt;table&gt;
&lt;thead&gt;
&lt;tr&gt;
&lt;th&gt;Feature&lt;/th&gt;
&lt;th&gt;Postman (Mac)&lt;/th&gt;
&lt;th&gt;Hoppscotch Desktop (Mac)&lt;/th&gt;
&lt;/tr&gt;
&lt;/thead&gt;
&lt;tbody&gt;
&lt;tr&gt;
&lt;td&gt;Install Size&lt;/td&gt;
&lt;td&gt;~200MB+&lt;/td&gt;
&lt;td&gt;~20MB&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;Memory Usage&lt;/td&gt;
&lt;td&gt;High (Electron)&lt;/td&gt;
&lt;td&gt;Low (Tauri)&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;Offline Support&lt;/td&gt;
&lt;td&gt;✅&lt;/td&gt;
&lt;td&gt;✅&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;Open Source&lt;/td&gt;
&lt;td&gt;❌&lt;/td&gt;
&lt;td&gt;✅&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;Self-Host Option&lt;/td&gt;
&lt;td&gt;❌.&lt;/td&gt;
&lt;td&gt;✅&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;Native macOS Experience&lt;/td&gt;
&lt;td&gt;⚠️ (Electron-based)&lt;/td&gt;
&lt;td&gt;✅&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;Sync with Cloud&lt;/td&gt;
&lt;td&gt;✅&lt;/td&gt;
&lt;td&gt;✅&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;Postman Collection Import&lt;/td&gt;
&lt;td&gt;—&lt;/td&gt;
&lt;td&gt;✅&lt;/td&gt;
&lt;/tr&gt;
&lt;/tbody&gt;
&lt;/table&gt;&lt;/div&gt;

&lt;p&gt;If your priorities include security, speed, simplicity, and transparency, Hoppscotch Desktop offers a refreshing change of pace.&lt;/p&gt;

&lt;h2&gt;
  
  
  How to Download Hoppscotch for Mac
&lt;/h2&gt;

&lt;p&gt;Getting started with Hoppscotch Desktop is quick and easy:&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;Head over to &lt;a href="https://hoppscotch.com/download" rel="noopener noreferrer"&gt;hoppscotch.com/download&lt;/a&gt;
&lt;/li&gt;
&lt;li&gt;Click on the macOS option to download the .dmg file&lt;/li&gt;
&lt;li&gt;Drag and drop it into your Applications folder&lt;/li&gt;
&lt;li&gt;Launch the app and start testing!&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;No bloated install wizards. No sign-in wall. Just download, open, and go.&lt;/p&gt;

&lt;h2&gt;
  
  
  Why Developers Are Making the Switch
&lt;/h2&gt;

&lt;p&gt;We built Hoppscotch Desktop because we believe your developer tools should be fast, transparent, and a joy to use. More and more developers are discovering that they don’t need heavyweight software to do serious API work.&lt;/p&gt;

&lt;p&gt;Whether you’re a solo indie hacker, a backend engineer, or part of a large team—Hoppscotch Desktop gives you the speed and flexibility to focus on building, not battling your tools.&lt;/p&gt;

&lt;p&gt;Hoppscotch Desktop is more than just a lighter alternative. It’s a modern, open-source tool designed with performance, privacy, and developer happiness at its core. And with native macOS support, it fits perfectly into your workflow.&lt;/p&gt;

&lt;p&gt;So if you're ready to try something faster, cleaner, and fully open—you know where to go.&lt;/p&gt;

</description>
      <category>api</category>
      <category>showdev</category>
      <category>opensource</category>
      <category>programming</category>
    </item>
    <item>
      <title>Hoppscotch Self-Host: The Open-Source Postman Alternative for On-Premise Hosting</title>
      <dc:creator>Kiran Johns</dc:creator>
      <pubDate>Tue, 18 Mar 2025 06:26:19 +0000</pubDate>
      <link>https://dev.to/hoppscotch/hoppscotch-self-host-the-open-source-postman-alternative-for-on-premise-hosting-18ac</link>
      <guid>https://dev.to/hoppscotch/hoppscotch-self-host-the-open-source-postman-alternative-for-on-premise-hosting-18ac</guid>
      <description>&lt;p&gt;&lt;strong&gt;Hoppscotch&lt;/strong&gt;, a lightweight and fast &lt;strong&gt;Postman alternative&lt;/strong&gt;, has emerged as the perfect solution. With its &lt;strong&gt;self-hosting&lt;/strong&gt; capabilities, organizations can run their own instance of Hoppscotch locally or on their private cloud infrastructure—offering greater control over data privacy, security, and customization.&lt;/p&gt;

&lt;p&gt;In this article, we’ll explore:&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;Why you should consider &lt;strong&gt;Hoppscotch as an open-source Postman alternative&lt;/strong&gt;
&lt;/li&gt;
&lt;li&gt;Benefits of &lt;strong&gt;self-hosting Hoppscotch&lt;/strong&gt;
&lt;/li&gt;
&lt;li&gt;Use cases and best practices for on-premise API testing&lt;/li&gt;
&lt;li&gt;How to get started with Hoppscotch Self-Host&lt;/li&gt;
&lt;/ul&gt;




&lt;h2&gt;
  
  
  ✅ Why Choose Hoppscotch Over Postman?
&lt;/h2&gt;

&lt;p&gt;Postman has long been a popular choice for API testing, but it comes with limitations—especially for teams seeking &lt;strong&gt;cost-effective, open-source, and on-premise&lt;/strong&gt; solutions. Here’s why Hoppscotch is a compelling alternative:&lt;/p&gt;

&lt;h3&gt;
  
  
  🚀 1. Open-Source and Community-Driven
&lt;/h3&gt;

&lt;p&gt;Unlike Postman, which is proprietary software, &lt;strong&gt;Hoppscotch is 100% open-source&lt;/strong&gt; and backed by a growing community of developers. This means:&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;No vendor lock-in&lt;/li&gt;
&lt;li&gt;Transparent codebase with regular contributions&lt;/li&gt;
&lt;li&gt;Flexibility to customize and extend functionality&lt;/li&gt;
&lt;/ul&gt;

&lt;h3&gt;
  
  
  💻 2. Lightweight and Fast
&lt;/h3&gt;

&lt;p&gt;Hoppscotch is designed for speed and simplicity. Its lightweight architecture allows for &lt;strong&gt;faster request execution&lt;/strong&gt; and reduced resource consumption compared to the bulky Postman app.&lt;/p&gt;

&lt;h3&gt;
  
  
  🔒 3. On-Premise Hosting for Data Privacy
&lt;/h3&gt;

&lt;p&gt;One of the biggest advantages of Hoppscotch over Postman is its &lt;strong&gt;self-hosting&lt;/strong&gt; capabilities. By running Hoppscotch on your own infrastructure, you can:&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;Keep sensitive API data within your network&lt;/li&gt;
&lt;li&gt;Enforce strict access controls&lt;/li&gt;
&lt;li&gt;Comply with internal security and regulatory policies&lt;/li&gt;
&lt;/ul&gt;




&lt;h2&gt;
  
  
  🛠️ Benefits of Self-Hosting Hoppscotch
&lt;/h2&gt;

&lt;p&gt;Hosting Hoppscotch on-premise provides several benefits, making it a top-tier &lt;strong&gt;Postman alternative&lt;/strong&gt; for organizations prioritizing privacy, performance, and control.&lt;/p&gt;

&lt;h3&gt;
  
  
  🔐 1. Enhanced Security and Privacy
&lt;/h3&gt;

&lt;p&gt;By running Hoppscotch on your own infrastructure, you eliminate the need for third-party data storage. This is ideal for organizations with strict compliance requirements, such as:&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;
&lt;strong&gt;Healthcare (HIPAA)&lt;/strong&gt; regulations&lt;/li&gt;
&lt;li&gt;
&lt;strong&gt;Finance (GDPR)&lt;/strong&gt; compliance&lt;/li&gt;
&lt;li&gt;Government agencies handling sensitive data&lt;/li&gt;
&lt;/ul&gt;

&lt;h3&gt;
  
  
  ⚡ 2. Improved Performance and Speed
&lt;/h3&gt;

&lt;p&gt;When you self-host Hoppscotch, you can optimize it for your specific infrastructure. This leads to:&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;Faster request processing&lt;/li&gt;
&lt;li&gt;Reduced latency for internal APIs&lt;/li&gt;
&lt;li&gt;Better control over caching and scaling&lt;/li&gt;
&lt;/ul&gt;




&lt;h2&gt;
  
  
  🔥 Use Cases for Self-Hosted Hoppscotch
&lt;/h2&gt;

&lt;p&gt;Many organizations benefit from &lt;strong&gt;self-hosting Hoppscotch&lt;/strong&gt;. Here are some common scenarios:&lt;/p&gt;

&lt;h3&gt;
  
  
  ✅ 1. Internal API Testing
&lt;/h3&gt;

&lt;p&gt;Teams can host Hoppscotch on-premise to test internal APIs without exposing them to the public internet.&lt;/p&gt;

&lt;h3&gt;
  
  
  🔒 2. Secure API Development
&lt;/h3&gt;

&lt;p&gt;Companies handling sensitive data (e.g., healthcare, finance) can keep all API testing and request logs within their secure environment.&lt;/p&gt;

&lt;h3&gt;
  
  
  🚀 3. CI/CD Pipelines
&lt;/h3&gt;

&lt;p&gt;Hoppscotch’s API testing capabilities can be integrated into &lt;strong&gt;CI/CD pipelines&lt;/strong&gt; for automated testing, ensuring consistent performance across deployments.&lt;/p&gt;

&lt;h3&gt;
  
  
  🌐 4. Developer Portals
&lt;/h3&gt;

&lt;p&gt;Organizations building &lt;strong&gt;API developer portals&lt;/strong&gt; can self-host Hoppscotch to offer API testing sandboxes for external partners or customers.&lt;/p&gt;




&lt;h2&gt;
  
  
  🚀 Hoppscotch vs. Postman: On-Premise Comparison
&lt;/h2&gt;

&lt;div class="table-wrapper-paragraph"&gt;&lt;table&gt;
&lt;thead&gt;
&lt;tr&gt;
&lt;th&gt;Feature&lt;/th&gt;
&lt;th&gt;&lt;strong&gt;Hoppscotch (Self-Hosted)&lt;/strong&gt;&lt;/th&gt;
&lt;th&gt;&lt;strong&gt;Postman (Cloud)&lt;/strong&gt;&lt;/th&gt;
&lt;/tr&gt;
&lt;/thead&gt;
&lt;tbody&gt;
&lt;tr&gt;
&lt;td&gt;&lt;strong&gt;Open Source&lt;/strong&gt;&lt;/td&gt;
&lt;td&gt;✅ Yes&lt;/td&gt;
&lt;td&gt;❌ No&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;&lt;strong&gt;On-Premise Hosting&lt;/strong&gt;&lt;/td&gt;
&lt;td&gt;✅ Yes&lt;/td&gt;
&lt;td&gt;❌ No&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;&lt;strong&gt;Privacy&lt;/strong&gt;&lt;/td&gt;
&lt;td&gt;🔒 Full data control&lt;/td&gt;
&lt;td&gt;🌐 Stored on Postman servers&lt;/td&gt;
&lt;/tr&gt;
&lt;/tbody&gt;
&lt;/table&gt;&lt;/div&gt;




&lt;h2&gt;
  
  
  🚀 Why Hoppscotch is the Best Open-Source Postman Alternative
&lt;/h2&gt;

&lt;p&gt;For organizations seeking a &lt;strong&gt;Postman alternative open source&lt;/strong&gt; solution, &lt;strong&gt;Hoppscotch&lt;/strong&gt; offers unmatched flexibility, affordability, and performance. Its &lt;strong&gt;self-hosting&lt;/strong&gt; capabilities make it ideal for teams prioritizing privacy and control over their API testing infrastructure.&lt;/p&gt;

&lt;p&gt;With &lt;strong&gt;Hoppscotch Self-Host&lt;/strong&gt;, you can:&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;Own your data and infrastructure&lt;/li&gt;
&lt;li&gt;Customize the platform to suit your needs&lt;/li&gt;
&lt;li&gt;Enjoy faster, lightweight API testing&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;If you’re looking for a cost-effective, self-hosted, and open-source alternative to Postman, &lt;strong&gt;Hoppscotch&lt;/strong&gt; is the solution you’ve been searching for.&lt;/p&gt;




&lt;h2&gt;
  
  
  🛠️ Get Started with Hoppscotch Self-Host
&lt;/h2&gt;

&lt;p&gt;Setting up your own &lt;strong&gt;self-hosted Hoppscotch&lt;/strong&gt; instance is straightforward. Check out the &lt;strong&gt;&lt;a href="https://docs.hoppscotch.io/documentation/self-host/getting-started" rel="noopener noreferrer"&gt;Hoppscotch Self-Hosting Documentation&lt;/a&gt;&lt;/strong&gt; for detailed setup instructions.&lt;/p&gt;

&lt;p&gt;Hoppscotch also offers an Enterprise plan with self-hosted with more advanced features for &lt;a href="https://cal.com/hoppscotch/enterprise-demo?duration=45" rel="noopener noreferrer"&gt;organizations starting at $19/user.&lt;/a&gt; &lt;/p&gt;

</description>
      <category>webdev</category>
      <category>programming</category>
      <category>javascript</category>
      <category>ai</category>
    </item>
    <item>
      <title>The Best Postman Alternative: Hoppscotch!</title>
      <dc:creator>Kiran Johns</dc:creator>
      <pubDate>Fri, 07 Mar 2025 12:36:53 +0000</pubDate>
      <link>https://dev.to/hoppscotch/the-best-postman-alternative-hoppscotch-474p</link>
      <guid>https://dev.to/hoppscotch/the-best-postman-alternative-hoppscotch-474p</guid>
      <description>&lt;p&gt;If you're searching for a &lt;strong&gt;Postman alternative&lt;/strong&gt; that is faster, lightweight, and more cost-effective, look no further than &lt;a href="https://hoppscotch.io/" rel="noopener noreferrer"&gt;&lt;strong&gt;Hoppscotch&lt;/strong&gt;&lt;/a&gt;. &lt;/p&gt;

&lt;p&gt;API testing is a crucial part of modern software development, ensuring that APIs function correctly and meet performance expectations. &lt;/p&gt;

&lt;p&gt;While Postman has long been the industry standard, it comes with unnecessary complexity, high pricing, and a bloated interface. Hoppscotch, on the other hand, is a &lt;strong&gt;fast, open-source, and lightweight alternative&lt;/strong&gt; designed to make API testing seamless and efficient. &lt;/p&gt;

&lt;p&gt;In this blog, we'll compare &lt;a href="https://hoppscotch.io/" rel="noopener noreferrer"&gt;Hoppscotch&lt;/a&gt; and Postman to show why &lt;strong&gt;Hoppscotch is the best Postman alternative&lt;/strong&gt; for developers.&lt;/p&gt;

&lt;h2&gt;
  
  
  Why &lt;a href="https://hoppscotch.io/" rel="noopener noreferrer"&gt;Hoppscotch&lt;/a&gt; is the Best Postman Alternative
&lt;/h2&gt;

&lt;h3&gt;
  
  
  Simplicity and Speed
&lt;/h3&gt;

&lt;p&gt;Postman’s feature-heavy approach makes it slow and cumbersome, while Hoppscotch is built with speed in mind. Hoppscotch offers a &lt;strong&gt;minimalist, intuitive UI&lt;/strong&gt; that loads instantly in the browser without requiring heavy installations. If you're looking for a &lt;strong&gt;lightweight Postman alternative&lt;/strong&gt;, Hoppscotch is the perfect fit.&lt;/p&gt;

&lt;h3&gt;
  
  
  Open-Source and Developer-Friendly
&lt;/h3&gt;

&lt;p&gt;Unlike Postman, which locks users into a proprietary ecosystem, Hoppscotch is &lt;strong&gt;fully open-source&lt;/strong&gt;, allowing developers to &lt;strong&gt;self-host and customize&lt;/strong&gt; their experience. This means more control over your API testing workflow without vendor lock-in—an essential feature when considering a &lt;strong&gt;Postman replacement&lt;/strong&gt;.&lt;/p&gt;

&lt;h3&gt;
  
  
  Feature Comparison
&lt;/h3&gt;

&lt;div class="table-wrapper-paragraph"&gt;&lt;table&gt;
&lt;thead&gt;
&lt;tr&gt;
&lt;th&gt;Feature&lt;/th&gt;
&lt;th&gt;Postman&lt;/th&gt;
&lt;th&gt;Hoppscotch&lt;/th&gt;
&lt;/tr&gt;
&lt;/thead&gt;
&lt;tbody&gt;
&lt;tr&gt;
&lt;td&gt;API Client&lt;/td&gt;
&lt;td&gt;Yes&lt;/td&gt;
&lt;td&gt;Yes&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;Collection Management&lt;/td&gt;
&lt;td&gt;Yes&lt;/td&gt;
&lt;td&gt;Yes&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;Environment Variables&lt;/td&gt;
&lt;td&gt;Yes&lt;/td&gt;
&lt;td&gt;Yes&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;GraphQL Support&lt;/td&gt;
&lt;td&gt;Yes&lt;/td&gt;
&lt;td&gt;Yes&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;WebSocket Support&lt;/td&gt;
&lt;td&gt;Yes&lt;/td&gt;
&lt;td&gt;Yes&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;gRPC Support&lt;/td&gt;
&lt;td&gt;Yes&lt;/td&gt;
&lt;td&gt;No (planned)&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;CLI Integration&lt;/td&gt;
&lt;td&gt;Yes&lt;/td&gt;
&lt;td&gt;Yes&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;Cloud Sync&lt;/td&gt;
&lt;td&gt;Yes&lt;/td&gt;
&lt;td&gt;Yes&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;Open Source&lt;/td&gt;
&lt;td&gt;No&lt;/td&gt;
&lt;td&gt;Yes&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;Lightweight UI&lt;/td&gt;
&lt;td&gt;No&lt;/td&gt;
&lt;td&gt;Yes&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;Self-Hosting&lt;/td&gt;
&lt;td&gt;No&lt;/td&gt;
&lt;td&gt;Yes&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;AI-Powered Scripting&lt;/td&gt;
&lt;td&gt;No&lt;/td&gt;
&lt;td&gt;Yes&lt;/td&gt;
&lt;/tr&gt;
&lt;/tbody&gt;
&lt;/table&gt;&lt;/div&gt;

&lt;h3&gt;
  
  
  AI-Powered Assistance for API Testing
&lt;/h3&gt;

&lt;p&gt;One of Hoppscotch’s biggest advantages over Postman is its &lt;strong&gt;AI-powered scripting and testing capabilities&lt;/strong&gt;. With built-in AI features, Hoppscotch can &lt;strong&gt;help you write test scripts and automate workflows&lt;/strong&gt; effortlessly, reducing the time spent on manual scripting. This makes it easier for developers of all skill levels to generate robust test cases without diving deep into scripting complexities—something you won’t find in most &lt;strong&gt;Postman alternatives&lt;/strong&gt;.&lt;/p&gt;

&lt;h3&gt;
  
  
  Collaboration Without the Hefty Price Tag
&lt;/h3&gt;

&lt;p&gt;Postman locks key collaboration features behind expensive pricing tiers, while Hoppscotch offers &lt;strong&gt;team workspaces at just $8 per user/month&lt;/strong&gt;, significantly lower than Postman’s $14+ per user/month pricing. If you need a &lt;strong&gt;cost-effective Postman alternative&lt;/strong&gt;, Hoppscotch is the clear winner.&lt;/p&gt;

&lt;h3&gt;
  
  
  Pricing Comparison
&lt;/h3&gt;

&lt;div class="table-wrapper-paragraph"&gt;&lt;table&gt;
&lt;thead&gt;
&lt;tr&gt;
&lt;th&gt;Plan&lt;/th&gt;
&lt;th&gt;Postman Price (per user/month)&lt;/th&gt;
&lt;th&gt;Hoppscotch Price (per user/month)&lt;/th&gt;
&lt;/tr&gt;
&lt;/thead&gt;
&lt;tbody&gt;
&lt;tr&gt;
&lt;td&gt;Free Plan&lt;/td&gt;
&lt;td&gt;$0 (3 users max)&lt;/td&gt;
&lt;td&gt;$0 (unlimited users)&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;Basic&lt;/td&gt;
&lt;td&gt;$14&lt;/td&gt;
&lt;td&gt;N/A&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;Pro/Teams&lt;/td&gt;
&lt;td&gt;$29&lt;/td&gt;
&lt;td&gt;$8&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;Enterprise&lt;/td&gt;
&lt;td&gt;$49&lt;/td&gt;
&lt;td&gt;$19&lt;/td&gt;
&lt;/tr&gt;
&lt;/tbody&gt;
&lt;/table&gt;&lt;/div&gt;

&lt;h3&gt;
  
  
  Automation and Testing Made Simple
&lt;/h3&gt;

&lt;p&gt;Postman’s automation features often come with a steep learning curve and added costs. Hoppscotch, however, provides &lt;strong&gt;a straightforward scripting system&lt;/strong&gt;, enhanced with &lt;strong&gt;AI-powered test generation&lt;/strong&gt;, to automate API testing without unnecessary complexity. This makes it one of the best &lt;strong&gt;Postman competitors&lt;/strong&gt; in the market today.&lt;/p&gt;

&lt;h2&gt;
  
  
  Why Developers Choose Hoppscotch as a Postman Alternative
&lt;/h2&gt;

&lt;ul&gt;
&lt;li&gt;
&lt;strong&gt;Blazing-fast, lightweight, and browser-based&lt;/strong&gt; – no heavy downloads.&lt;/li&gt;
&lt;li&gt;
&lt;strong&gt;Completely open-source and self-hostable&lt;/strong&gt; – no vendor lock-in.&lt;/li&gt;
&lt;li&gt;
&lt;strong&gt;More affordable team collaboration&lt;/strong&gt; – powerful features at a fraction of the cost.&lt;/li&gt;
&lt;li&gt;
&lt;strong&gt;Intuitive UI and seamless experience&lt;/strong&gt; – API testing without distractions.&lt;/li&gt;
&lt;li&gt;
&lt;strong&gt;AI-powered assistance&lt;/strong&gt; – automate testing and generate scripts effortlessly.&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;Hoppscotch is the Best Postman Alternative&lt;br&gt;
Postman might be a well-known name, but it’s bloated, expensive, and restrictive. Hoppscotch is the &lt;strong&gt;best Postman alternative&lt;/strong&gt; for modern developers who want an &lt;strong&gt;open-source, fast, and affordable API testing tool&lt;/strong&gt;. Whether you're an individual developer, a startup, or a large organization, &lt;strong&gt;Hoppscotch provides everything you need without the unnecessary baggage.&lt;/strong&gt;&lt;/p&gt;

&lt;p&gt;If you're looking for a &lt;strong&gt;free, open-source, and powerful Postman alternative&lt;/strong&gt;, &lt;strong&gt;try Hoppscotch today&lt;/strong&gt; and experience the future of API testing!&lt;/p&gt;

</description>
      <category>webdev</category>
      <category>api</category>
      <category>programming</category>
      <category>testing</category>
    </item>
    <item>
      <title>Migrate from Postman to Hoppscotch Today</title>
      <dc:creator>Kiran Johns</dc:creator>
      <pubDate>Wed, 05 Feb 2025 07:10:21 +0000</pubDate>
      <link>https://dev.to/hoppscotch/migrate-from-postman-to-hoppscotch-today-55ob</link>
      <guid>https://dev.to/hoppscotch/migrate-from-postman-to-hoppscotch-today-55ob</guid>
      <description>&lt;p&gt;If you're looking for a lightweight, fast, and open-source alternative to Postman, Hoppscotch is the perfect choice. Whether you're tired of Postman's bloated UI, high resource usage, or pricing changes, migrating to Hoppscotch is seamless and easy. In this guide, we'll walk you through everything you need to know to migrate from Postman to Hoppscotch and make the most of your API testing workflow.&lt;/p&gt;

&lt;p&gt;&lt;a href="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2Fo56s2r3qeqtdfa5kvyyq.png" class="article-body-image-wrapper"&gt;&lt;img src="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2Fo56s2r3qeqtdfa5kvyyq.png" alt="Hoppscotch API Testing Client" width="800" height="450"&gt;&lt;/a&gt;&lt;/p&gt;

&lt;h2&gt;
  
  
  Why Migrate from Postman to Hoppscotch?
&lt;/h2&gt;

&lt;p&gt;Before diving into the migration process, let's explore why many developers are switching from Postman to Hoppscotch:&lt;/p&gt;

&lt;ol&gt;
&lt;li&gt;
&lt;strong&gt;Lightweight and Fast&lt;/strong&gt; – Hoppscotch is designed to be fast and efficient, running directly in your browser with minimal resource consumption.&lt;/li&gt;
&lt;li&gt;
&lt;strong&gt;User-Friendly Interface&lt;/strong&gt; – The clean and intuitive UI of Hoppscotch makes API testing easier and distraction-free.&lt;/li&gt;
&lt;li&gt;
&lt;strong&gt;Collaborative Features&lt;/strong&gt; – With Hoppscotch, you can share API collections and collaborate seamlessly with your team.&lt;/li&gt;
&lt;li&gt;
&lt;strong&gt;No Installations Required&lt;/strong&gt; – Hoppscotch runs in the browser, eliminating the need for heavy desktop installations.&lt;/li&gt;
&lt;li&gt;
&lt;strong&gt;Desktop Application&lt;/strong&gt; - Access Hoppscotch offline with our &lt;a href="https://hoppscotch.com/download" rel="noopener noreferrer"&gt;dedicated desktop client&lt;/a&gt;
&lt;/li&gt;
&lt;li&gt;
&lt;strong&gt;Self-Hostable&lt;/strong&gt;– Hoppscotch can be deployed on your own infrastructure for complete control over your data and security. &lt;/li&gt;
&lt;/ol&gt;

&lt;h2&gt;
  
  
  Step 1: Export Your Collections from Postman
&lt;/h2&gt;

&lt;p&gt;To migrate your existing API collections from Postman to Hoppscotch, follow these steps:&lt;/p&gt;

&lt;ol&gt;
&lt;li&gt;Open &lt;strong&gt;Postman&lt;/strong&gt; and navigate to the &lt;strong&gt;Collections&lt;/strong&gt; tab.&lt;/li&gt;
&lt;li&gt;Click on the three-dot menu next to the collection you want to export.&lt;/li&gt;
&lt;li&gt;Select &lt;strong&gt;Export&lt;/strong&gt;.&lt;/li&gt;
&lt;li&gt;Choose the format &lt;strong&gt;v2.1 (recommended)&lt;/strong&gt; or &lt;strong&gt;v2.0&lt;/strong&gt;.&lt;/li&gt;
&lt;li&gt;Click &lt;strong&gt;Export&lt;/strong&gt; and save the JSON file to your computer.&lt;/li&gt;
&lt;/ol&gt;

&lt;p&gt;You now have a Postman collection file ready to be imported into Hoppscotch.&lt;/p&gt;

&lt;p&gt;&lt;a href="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2Fvrzjieal4pgck36onmo0.png" class="article-body-image-wrapper"&gt;&lt;img src="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2Fvrzjieal4pgck36onmo0.png" alt="Migrate from Postman" width="800" height="450"&gt;&lt;/a&gt;&lt;/p&gt;

&lt;h2&gt;
  
  
  Step 2: Import Collections into Hoppscotch
&lt;/h2&gt;

&lt;p&gt;Now that you've exported your collections from Postman, let's import them into Hoppscotch:&lt;/p&gt;

&lt;ol&gt;
&lt;li&gt;Open &lt;a href="https://hoppscotch.io/" rel="noopener noreferrer"&gt;Hoppscotch&lt;/a&gt; in your browser.&lt;/li&gt;
&lt;li&gt;Click on the &lt;strong&gt;Collections&lt;/strong&gt; tab.&lt;/li&gt;
&lt;li&gt;Click on &lt;strong&gt;Import/Export&lt;/strong&gt;.&lt;/li&gt;
&lt;li&gt;Select the Postman JSON file you exported earlier.&lt;/li&gt;
&lt;li&gt;Hoppscotch will parse the file and import all your API requests.&lt;/li&gt;
&lt;/ol&gt;

&lt;p&gt;Your Postman collection is now available in Hoppscotch, and you can start testing your APIs immediately.&lt;/p&gt;

&lt;p&gt;&lt;a href="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2F7hzv1cd2e066a2oz2qo9.png" class="article-body-image-wrapper"&gt;&lt;img src="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2F7hzv1cd2e066a2oz2qo9.png" alt="Migrate from Postman to Hoppscotch" width="800" height="450"&gt;&lt;/a&gt;&lt;/p&gt;

&lt;h2&gt;
  
  
  Step 3: Reconfigure Environment Variables
&lt;/h2&gt;

&lt;p&gt;Postman allows you to use environment variables to manage different API environments. You can migrate these variables to Hoppscotch:&lt;/p&gt;

&lt;ol&gt;
&lt;li&gt;In Postman, navigate to the &lt;strong&gt;Environments&lt;/strong&gt; tab.&lt;/li&gt;
&lt;li&gt;Click on the environment you want to export.&lt;/li&gt;
&lt;li&gt;Click &lt;strong&gt;Export&lt;/strong&gt; and save the JSON file.&lt;/li&gt;
&lt;li&gt;In Hoppscotch, go to &lt;strong&gt;Environments&lt;/strong&gt; and click &lt;strong&gt;Import&lt;/strong&gt;.&lt;/li&gt;
&lt;li&gt;Select the JSON file and import your environment variables.&lt;/li&gt;
&lt;/ol&gt;

&lt;p&gt;Your API requests will now work seamlessly with the same variable setup as in Postman.&lt;/p&gt;

&lt;h2&gt;
  
  
  Step 4: Recreate Workspaces (If Needed)
&lt;/h2&gt;

&lt;p&gt;Hoppscotch allows you to organize your API requests using workspaces. While workspaces in Postman don't directly transfer, you can easily recreate them in Hoppscotch:&lt;/p&gt;

&lt;ol&gt;
&lt;li&gt;Go to the &lt;strong&gt;Workspaces&lt;/strong&gt; section in Hoppscotch.&lt;/li&gt;
&lt;li&gt;Create a new workspace.&lt;/li&gt;
&lt;li&gt;Assign your imported collections to the workspace.&lt;/li&gt;
&lt;li&gt;Share the workspace with your team for seamless collaboration.&lt;/li&gt;
&lt;/ol&gt;

&lt;p&gt;This ensures that your team can continue working as they did in Postman.&lt;/p&gt;

&lt;h2&gt;
  
  
  Step 5: Explore Hoppscotch’s Features
&lt;/h2&gt;

&lt;p&gt;Now that you've migrated your API collections, take some time to explore Hoppscotch’s features:&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;
&lt;strong&gt;GraphQL Support&lt;/strong&gt; – Hoppscotch has excellent support for GraphQL queries and mutations.&lt;/li&gt;
&lt;li&gt;
&lt;strong&gt;WebSocket &amp;amp; SSE Testing&lt;/strong&gt; – Hoppscotch provides built-in tools for WebSocket and Server-Sent Events testing.&lt;/li&gt;
&lt;li&gt;
&lt;strong&gt;cURL Import &amp;amp; Export&lt;/strong&gt; – Easily import/export API requests as cURL commands.&lt;/li&gt;
&lt;li&gt;
&lt;strong&gt;Collection Runner&lt;/strong&gt; - Execute multiple requests in sequence to test API workflows&lt;/li&gt;
&lt;li&gt;
&lt;strong&gt;Hoppscotch CLI&lt;/strong&gt; - Command-line interface for automated API testing&lt;/li&gt;
&lt;li&gt;
&lt;strong&gt;Keyboard Shortcuts&lt;/strong&gt; – Speed up your workflow with built-in keyboard shortcuts.&lt;/li&gt;
&lt;/ul&gt;

&lt;h2&gt;
  
  
  Frequently Asked Questions (FAQs)
&lt;/h2&gt;

&lt;h3&gt;
  
  
  1. Is Hoppscotch completely free?
&lt;/h3&gt;

&lt;p&gt;Yes! Hoppscotch is an open-source project and is free to use for everyone. We offer an Enterprise plan for organizations requiring advanced collaboration features! Hoppscotch Enterprise can be self-hosted on your own servers! — &lt;a href="https://hoppscotch.com/pricing" rel="noopener noreferrer"&gt;Contact us to setup Hoppscotch Enterprise for your organization&lt;/a&gt;&lt;/p&gt;

&lt;h3&gt;
  
  
  2. Can I collaborate with my team in Hoppscotch?
&lt;/h3&gt;

&lt;p&gt;Absolutely! Hoppscotch supports team collaboration and sharing API collections just like Postman.&lt;/p&gt;

&lt;h3&gt;
  
  
  3. Does Hoppscotch support authentication methods like OAuth?
&lt;/h3&gt;

&lt;p&gt;Yes, Hoppscotch supports various authentication methods, including API keys, OAuth, and more.&lt;/p&gt;

&lt;h3&gt;
  
  
  4. Can I use Hoppscotch offline?
&lt;/h3&gt;

&lt;p&gt;You can use the &lt;a href="https://hoppscotch.com/download" rel="noopener noreferrer"&gt;Hoppscotch Desktop&lt;/a&gt; app and work completely offline to test your APIs&lt;/p&gt;

&lt;h3&gt;
  
  
  5. How do I contribute to Hoppscotch?
&lt;/h3&gt;

&lt;p&gt;Since Hoppscotch is open-source, you can contribute via &lt;a href="https://github.com/hoppscotch/hoppscotch" rel="noopener noreferrer"&gt;GitHub&lt;/a&gt;.&lt;/p&gt;

&lt;h2&gt;
  
  
  Make the Switch Today!
&lt;/h2&gt;

&lt;p&gt;Migrating from Postman to Hoppscotch is a smart choice for organizations looking for a lightweight, fast, and open-source API testing tool. With seamless import options, environment variable management, and powerful features, Hoppscotch makes API testing effortless.&lt;/p&gt;

&lt;p&gt;Try &lt;a href="https://hoppscotch.io/" rel="noopener noreferrer"&gt;Hoppscotch&lt;/a&gt; today and experience a better way to test your APIs!&lt;/p&gt;

</description>
      <category>opensource</category>
      <category>webdev</category>
      <category>api</category>
      <category>programming</category>
    </item>
    <item>
      <title>Optimize API Testing with Hoppscotch CLI and Web based Collection Runners</title>
      <dc:creator>Sanskriti Harmukh</dc:creator>
      <pubDate>Thu, 23 Jan 2025 07:29:07 +0000</pubDate>
      <link>https://dev.to/hoppscotch/optimize-api-testing-with-hoppscotch-cli-and-web-based-collection-runners-17nm</link>
      <guid>https://dev.to/hoppscotch/optimize-api-testing-with-hoppscotch-cli-and-web-based-collection-runners-17nm</guid>
      <description>&lt;p&gt;APIs are the backbone of modern applications, powering everything from user authentication to pulling in complex data. We understand that there’s no harm in making API calls individually, if you've got, say, 5 requests bundled in a collection. But if you have 10, 50, or more API endpoints to test, verify responses, and ensure everything works across environments, then, mate, the entire process becomes not only inefficient and insanely tedious but also prone to human error. &lt;/p&gt;

&lt;p&gt;The &lt;strong&gt;Collection Runner&lt;/strong&gt; takes that burden off your shoulders by automating API testing for entire collection, eliminating repetitive tasks, ensuring consistency, and saving you hours of debugging headaches. In this blog, we'll break down exactly how it works. We’ll walk you through the different variations of Hoppscotch’s Collection Runner, so you can easily figure out which one to choose based on your specific needs.&lt;/p&gt;

&lt;h2&gt;
  
  
  Meet Hoppscotch 👽
&lt;/h2&gt;

&lt;p&gt;Hoppscotch is an &lt;a href="https://github.com/hoppscotch/hoppscotch" rel="noopener noreferrer"&gt;open-source&lt;/a&gt; and &lt;a href="https://docs.hoppscotch.io/documentation/self-host/getting-started" rel="noopener noreferrer"&gt;self-hostable&lt;/a&gt; platform, that makes API development, testing, debugging, and documenting a walk in the park. It’s designed to work directly in your browser with no installations, no complex setups, and no account required. Just jump into &lt;a href="https://hoppscotch.io" rel="noopener noreferrer"&gt;hoppscotch.io&lt;/a&gt;, craft your requests, and you're good to go.&lt;/p&gt;

&lt;p&gt;&lt;a href="https://hoppscotch.com/" class="ltag_cta ltag_cta--branded" rel="noopener noreferrer"&gt;Check out Hoppscotch 🛸&lt;/a&gt;
&lt;/p&gt;

&lt;h2&gt;
  
  
  Collection Runner ▶️
&lt;/h2&gt;

&lt;p&gt;At Hoppscotch, we’re obsessed with making API testing fast, easy, and, dare we say, ✨ fun ✨. The Collection Runner for it is your ultimate hack. Instead of slogging through individual requests, you just set it up once, hit run, and watch as your entire collection is executed in sequence, validated, and reported back to you in seconds. It’s like putting your API tests on autopilot. &lt;/p&gt;

&lt;h3&gt;
  
  
  📟 &lt;u&gt; Hoppscotch CLI-based Collection Runner &lt;/u&gt;
&lt;/h3&gt;

&lt;p&gt;The &lt;strong&gt;CLI Edition of Hoppscotch&lt;/strong&gt; works as a powerhouse for developers who prefer working in the terminal. If you’re the type who prefers working from the command line, this is your ticket to get started. All you need to do is check the &lt;a href="https://docs.hoppscotch.io/documentation/clients/cli/overview#pre-requisites" rel="noopener noreferrer"&gt;prerequisites&lt;/a&gt; based on your system setup, verify your Node version ( &lt;code&gt;v20+&lt;/code&gt; ), and install the latest version of Hoppscotch CLI with this simple command:&lt;br&gt;
&lt;/p&gt;

&lt;div class="highlight js-code-highlight"&gt;
&lt;pre class="highlight plaintext"&gt;&lt;code&gt;npm i -g @hoppscotch/cli
&lt;/code&gt;&lt;/pre&gt;

&lt;/div&gt;



&lt;p&gt;Once you've got your app’s server up and running, head over to the REST API section of Hoppscotch, create a &lt;a href="https://docs.hoppscotch.io/documentation/features/collections" rel="noopener noreferrer"&gt;collection&lt;/a&gt; for your app’s APIs, and set up an &lt;a href="https://docs.hoppscotch.io/documentation/features/environments" rel="noopener noreferrer"&gt;environment&lt;/a&gt; if needed. Now, here’s where things get cool. You’ve got two ways to run your collection with the Hoppscotch CLI:&lt;/p&gt;

&lt;p&gt;➡️ &lt;strong&gt;Using JSON Exports:&lt;/strong&gt; Export your collection and associated environment in JSON format and pass it alongside the &lt;code&gt;hopp test&lt;/code&gt; command to get the test summary:&lt;br&gt;
&lt;/p&gt;

&lt;div class="highlight js-code-highlight"&gt;
&lt;pre class="highlight plaintext"&gt;&lt;code&gt;hopp test [-e &amp;lt;environment file&amp;gt;] &amp;lt;hoppscotch collection file&amp;gt;
&lt;/code&gt;&lt;/pre&gt;

&lt;/div&gt;



&lt;p&gt;➡️ &lt;strong&gt;Using IDs:&lt;/strong&gt; If you don't want to download any files locally, you can use this method. Every time you create a collection or environment, Hoppscotch assigns them unique IDs. You can run tests using these IDs through the CLI. To connect your instance account(Self-hosted or Cloud) with Hoppscotch CLI, you'll also need a &lt;a href="https://docs.hoppscotch.io/documentation/features/pat" rel="noopener noreferrer"&gt;personal access token&lt;/a&gt;. And if you're using a self-hosted instance of Hoppscotch, don’t forget to throw in the server URL as well:&lt;br&gt;
&lt;/p&gt;

&lt;div class="highlight js-code-highlight"&gt;
&lt;pre class="highlight plaintext"&gt;&lt;code&gt;hopp test  [-e &amp;lt;environment id&amp;gt;] &amp;lt;hoppscotch collection id&amp;gt; [--token &amp;lt;access_token&amp;gt;] [--server &amp;lt;server url&amp;gt;]
&lt;/code&gt;&lt;/pre&gt;

&lt;/div&gt;



&lt;p&gt;&lt;a href="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2Fzzkomi3oquapebcyo35v.png" class="article-body-image-wrapper"&gt;&lt;img src="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2Fzzkomi3oquapebcyo35v.png" alt="CLI Based Collection Runner" width="800" height="450"&gt;&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;Hoppscotch CLI-based Collection Runner fits right into your workflow if you are looking for:&lt;/strong&gt;&lt;/p&gt;

&lt;p&gt;✅ &lt;strong&gt;Automate API testing&lt;/strong&gt; and integrate CLI with automated processes, ensuring that your APIs are tested as part of your build and deployment pipeline. (Checkout &lt;a href="https://dev.to/hoppscotch/automate-api-testing-with-hoppscotch-and-github-actions-d70"&gt;this blog&lt;/a&gt; to learn end-to-end about this).&lt;br&gt;
✅ Generate &lt;a href="https://docs.hoppscotch.io/documentation/clients/cli/overview#generate-junit-report-for-collection-runs" rel="noopener noreferrer"&gt;&lt;strong&gt;JUnit reports&lt;/strong&gt;&lt;/a&gt; of the test summary for structured test result tracking.&lt;br&gt;
✅ &lt;strong&gt;Run large-scale test suites&lt;/strong&gt; without the hassle of manually triggering each request.&lt;br&gt;
✅ Run &lt;strong&gt;tests in different environments&lt;/strong&gt; by simply referencing environment variables and configurations in your command line.&lt;br&gt;
✅ &lt;strong&gt;Test against self-hosted instances&lt;/strong&gt; of Hoppscotch, giving you full control over the testing process while keeping things secure.&lt;br&gt;
✅ Scale your tests easily across multiple endpoints and use cases, enabling more comprehensive API validation in less time.&lt;br&gt;
✅ Quickly &lt;strong&gt;debug APIs&lt;/strong&gt; by running test collections with real-time results, assuring that your application runs smoothly after every update.&lt;br&gt;
✅ &lt;strong&gt;Execute tests easily on remote servers&lt;/strong&gt;, making it ideal for testing APIs across distributed systems or cloud environments.&lt;br&gt;
✅ &lt;strong&gt;Trigger tests based on specific conditions&lt;/strong&gt;, allowing you to run tests only when certain criteria are met (e.g., after new commits, or after a particular stage in your deployment process).&lt;/p&gt;

&lt;p&gt;Refer to the &lt;a href="https://docs.hoppscotch.io/documentation/clients/cli/overview" rel="noopener noreferrer"&gt;documentation&lt;/a&gt; for a complete overview of Hoppscotch CLI and how it operates. Plus, watch the &lt;a href="https://youtu.be/YuplpX4c1ws" rel="noopener noreferrer"&gt;video&lt;/a&gt; attached below to know how to run a collection using Hoppsoctch CLI.&lt;/p&gt;

&lt;p&gt;&lt;iframe width="710" height="399" src="https://www.youtube.com/embed/YuplpX4c1ws"&gt;
&lt;/iframe&gt;
&lt;/p&gt;

&lt;h3&gt;
  
  
  🌐 &lt;u&gt; Hoppscotch Web-based Collection Runner &lt;/u&gt;
&lt;/h3&gt;

&lt;p&gt;The &lt;strong&gt;GUI Edition of the Collection Runner&lt;/strong&gt; is perfect for those moments when you want to visually manage your tests without the hassle of extra setup. It’s super convenient, especially when you want to generate a test summary side by side while working on your collection. All you need to do is pick your collection, set up your environment, and let the runner take care of the rest.&lt;/p&gt;

&lt;p&gt;Once you hover over your collection, you’ll spot the &lt;strong&gt;Runner&lt;/strong&gt; icon, which opens up a variety of configurations for you to tweak, including:&lt;/p&gt;

&lt;p&gt;➡️ &lt;strong&gt;Delay:&lt;/strong&gt; Set an interval delay (in milliseconds) between each request in your collection run.&lt;br&gt;
➡️ &lt;strong&gt;Stop Run if Error Occurs:&lt;/strong&gt; If any error pops up in a script or there’s an issue sending a request, the entire run stops, so no messy situations here.&lt;br&gt;
➡️ &lt;strong&gt;Persist Responses:&lt;/strong&gt; Log response headers and bodies for later review. (Keep in mind, this may slow things down if you’ve got a huge collection.)&lt;br&gt;
➡️ &lt;strong&gt;Keep Variable Values:&lt;/strong&gt; Save the variables used during the run. Any updates made to the variables will stick after the run finishes.&lt;/p&gt;

&lt;p&gt;Once you're ready, click &lt;code&gt;Run&lt;/code&gt;, a new tab opens showing the test results and execution details. You can dig deeper into any passed or failed test case to troubleshoot or just bask in the glory of a successful run.&lt;/p&gt;

&lt;p&gt;&lt;a href="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2Fkobi3o2x6a7d7vmnrkc7.png" class="article-body-image-wrapper"&gt;&lt;img src="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2Fkobi3o2x6a7d7vmnrkc7.png" alt="Web-based Collection Runner" width="800" height="450"&gt;&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;The Web-based Collection Runner is just what you need when you want to:&lt;/strong&gt;&lt;/p&gt;

&lt;p&gt;✅ Quickly &lt;strong&gt;run tests without worrying about&lt;/strong&gt; the setup or &lt;strong&gt;complex configurations&lt;/strong&gt;.&lt;br&gt;
✅ &lt;strong&gt;Track your tests visually&lt;/strong&gt; with a real-time summary of each request and its results.&lt;br&gt;
✅ &lt;strong&gt;Review and debug results&lt;/strong&gt; with easy access to test case details in case something fails.&lt;br&gt;
✅ Execute &lt;strong&gt;tests in an interactive environment&lt;/strong&gt;, ideal for manual verification or smaller-scale testing.&lt;/p&gt;

&lt;p&gt;To learn how to use the &lt;a href="https://docs.hoppscotch.io/documentation/features/runner" rel="noopener noreferrer"&gt;GUI edition of the Collection Runner&lt;/a&gt;, check out this &lt;a href="https://youtu.be/mZvq4fMGw9Y" rel="noopener noreferrer"&gt;video&lt;/a&gt; to understand the run settings and analyze the runner results.&lt;/p&gt;

&lt;p&gt;&lt;iframe width="710" height="399" src="https://www.youtube.com/embed/mZvq4fMGw9Y"&gt;
&lt;/iframe&gt;
&lt;/p&gt;




&lt;p&gt;That wraps up our blog for today! We hope this quick overview helped you figure out which Collection Runner is the right fit for your needs. Go ahead and give both editions a try, and let us know which one you prefer.&lt;/p&gt;

&lt;p&gt;We're truly grateful for your continued support of Hoppscotch over the years. We're on a mission to make Hoppscotch the best suite for API development, testing, documentation, and more. Stay tuned to Hoppscotch &lt;a href="https://x.com/hoppscotch_io" rel="noopener noreferrer"&gt;X&lt;/a&gt; and &lt;a href="https://www.linkedin.com/company/hoppscotch/" rel="noopener noreferrer"&gt;LinkedIn&lt;/a&gt; for the latest updates. If you have any feedback or suggestions, drop us a line at &lt;a href="mailto:hello@hoppscotch.io"&gt;hello@hoppscotch.io&lt;/a&gt;, or create an issue or discussion on our &lt;a href="https://github.com/hoppscotch/hoppscotch" rel="noopener noreferrer"&gt;GitHub repository&lt;/a&gt; 💚.&lt;/p&gt;

</description>
      <category>api</category>
      <category>webdev</category>
      <category>testing</category>
      <category>opensource</category>
    </item>
    <item>
      <title>Automate API Testing with Hoppscotch and GitHub Actions</title>
      <dc:creator>Sanskriti Harmukh</dc:creator>
      <pubDate>Mon, 20 Jan 2025 07:15:36 +0000</pubDate>
      <link>https://dev.to/hoppscotch/automate-api-testing-with-hoppscotch-and-github-actions-d70</link>
      <guid>https://dev.to/hoppscotch/automate-api-testing-with-hoppscotch-and-github-actions-d70</guid>
      <description>&lt;p&gt;API testing can often feel repetitive, especially when you are manually verifying endpoints every time there’s a change. It’s easy to overlook a detail or get bogged down in the process. Plus, as your codebase grows, this manual testing process becomes more time-consuming and prone to errors. In situations like these, you can’t help but wonder how much easier it would be if things could be automated. And hey, it's 2025, automation is totally within our reach. With the right setup, you can now run tests automatically every time there's an update to your code, making sure everything’s still working as it should. And with &lt;a href="https://github.com/hoppscotch/hoppscotch" rel="noopener noreferrer"&gt;Hoppscotch&lt;/a&gt;, integrating automated API testing into your CI/CD pipeline comes in a snap.&lt;/p&gt;

&lt;p&gt;Hoppscotch is an open-source, self-hostable platform that makes API development and testing ridiculously easy. It’s quick to get started, no account required, just hop onto &lt;a href="https://hoppscotch.io" rel="noopener noreferrer"&gt;hoppscotch.io&lt;/a&gt;, create your request, and hit send. Simple as that.&lt;/p&gt;

&lt;p&gt;&lt;a href="https://hoppscotch.com/" class="ltag_cta ltag_cta--branded" rel="noopener noreferrer"&gt;Check out Hoppscotch 🛸&lt;/a&gt;
&lt;/p&gt;

&lt;p&gt;But today, we’re going to explore another cool perk of using Hoppscotch and that is leveraging Hoppscotch CLI to automatically execute API requests stored in your collection.&lt;/p&gt;

&lt;h2&gt;
  
  
  Hoppscotch CLI 📟
&lt;/h2&gt;

&lt;p&gt;Hoppscotch offers various editions, and one of them is the &lt;a href="https://www.npmjs.com/package/@hoppscotch/cli" rel="noopener noreferrer"&gt;CLI&lt;/a&gt;, which lets you run your API requests remotely from the comfort of your terminal. If you're looking to create a setup and test your APIs locally, check out the pre-requisites described &lt;a href="https://docs.hoppscotch.io/documentation/clients/cli/overview#pre-requisites" rel="noopener noreferrer"&gt;here&lt;/a&gt; based on your system configurations, verify the node version, and install the latest version of Hoppscotch CLI into your machine with a simple command:&lt;br&gt;
&lt;/p&gt;

&lt;div class="highlight js-code-highlight"&gt;
&lt;pre class="highlight plaintext"&gt;&lt;code&gt;npm i -g @hoppscotch/cli
&lt;/code&gt;&lt;/pre&gt;

&lt;/div&gt;



&lt;p&gt;&lt;strong&gt;There are two ways to run your collection using the Hoppscotch CLI:&lt;/strong&gt;&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;1️⃣ Using JSON Exports:&lt;/strong&gt; Export your collection and associated environment in JSON format and pass it alongside the hopp test command to get the test summary:&lt;br&gt;
&lt;/p&gt;

&lt;div class="highlight js-code-highlight"&gt;
&lt;pre class="highlight plaintext"&gt;&lt;code&gt;hopp test [-e &amp;lt;environment file&amp;gt;] &amp;lt;hoppscotch collection file&amp;gt;
&lt;/code&gt;&lt;/pre&gt;

&lt;/div&gt;



&lt;p&gt;&lt;strong&gt;2️⃣ Using IDs:&lt;/strong&gt; Every time you create a collection or an environment, Hoppscotch assigns a unique ID to them. You can use these IDs to reference your collection when running tests via the CLI. But to connect your instance account with Hoppscotch, you also need to provide a personal access token, which is super simple to generate in Hoppscotch. &lt;a href="https://docs.hoppscotch.io/documentation/features/pat#generating-personal-access-token" rel="noopener noreferrer"&gt;Follow the steps here&lt;/a&gt; to generate the token. And if you're using a self-hosted instance of Hoppscotch, don't forget to provide the server URL in the command:&lt;br&gt;
&lt;/p&gt;

&lt;div class="highlight js-code-highlight"&gt;
&lt;pre class="highlight plaintext"&gt;&lt;code&gt;hopp test [-e &amp;lt;environment id&amp;gt;] &amp;lt;hoppscotch collection id&amp;gt; [--token &amp;lt;access_token&amp;gt;] [--server &amp;lt;server url&amp;gt;]
&lt;/code&gt;&lt;/pre&gt;

&lt;/div&gt;



&lt;h2&gt;
  
  
  Hoppscotch + GitHub Actions 🔁
&lt;/h2&gt;

&lt;p&gt;Let’s take a simple Express application as an example. This app defines routes to perform CRUD operations on quotes, exposed to &lt;code&gt;localhost:5000&lt;/code&gt;. We'll also create a collection within Hoppscotch that includes APIs for fetching all quotes from the database, fetching a specific quote by ID, adding a new quote to the list, updating an existing quote, and removing a quote. To avoid repeatedly typing the URL and paths, we'll also create an environment so we can refer to them via variables.&lt;br&gt;
To get familiar with the codebase, refer to this &lt;a href="https://github.com/SanskritiHarmukh/hoppscotch-cli-demo" rel="noopener noreferrer"&gt;repository&lt;/a&gt;.  If you want to understand the logic behind each API request, follow this &lt;a href="https://dev.to/hoppscotch/streamline-your-testing-workflow-with-hoppscotch-cli-2i3n"&gt;blog&lt;/a&gt;.&lt;/p&gt;

&lt;p&gt;Now that we have the basics in place, let's take things up a notch by introducing &lt;a href="https://github.com/features/actions" rel="noopener noreferrer"&gt;GitHub Actions&lt;/a&gt;. GitHub Actions allows us to automate various tasks like running tests, building, and deploying our application directly from our repository. In this blog, we’ll specifically focus on the &lt;a href="https://docs.github.com/en/actions/about-github-actions/about-continuous-integration-with-github-actions" rel="noopener noreferrer"&gt;CI&lt;/a&gt; (Continuous Integration) part to automate API testing for our Express app.&lt;/p&gt;
&lt;h3&gt;
  
  
  🔑 Generating a Personal Access Token
&lt;/h3&gt;

&lt;p&gt;In this example, we’ll be running our collection using IDs, and to do that successfully, we need a Personal Access Token. Head over to your profile page in Hoppscotch, then switch to the &lt;strong&gt;“Tokens”&lt;/strong&gt; tab. Click on &lt;strong&gt;“Generate new token,”&lt;/strong&gt; give it a label, choose an expiration date, and click &lt;strong&gt;“Generate Token.”&lt;/strong&gt; Be sure to save the token somewhere safe, as you won’t be able to see it ever again.&lt;/p&gt;

&lt;p&gt;Now that we have our token, let’s ensure it stays secure in our pipeline. To do this, we’ll store it as an action secret. Go to your GitHub repository, then navigate to &lt;strong&gt;Settings &amp;gt; Secrets and Variables &amp;gt; Actions &amp;gt; New Repository Secret&lt;/strong&gt;. Give it a meaningful name (e.g. &lt;code&gt;HOPPSCOTCH_PERSONAL_ACCESS_TOKEN&lt;/code&gt;) and paste in your Personal Access Token.&lt;/p&gt;

&lt;p&gt;&lt;a href="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2Ft9rbtw9gfx77xc3qz6mv.png" class="article-body-image-wrapper"&gt;&lt;img src="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2Ft9rbtw9gfx77xc3qz6mv.png" alt="Personal-Access-Token-Generation" width="800" height="450"&gt;&lt;/a&gt;&lt;/p&gt;
&lt;h3&gt;
  
  
  🆔 Collecting Collection and Environment IDs
&lt;/h3&gt;

&lt;p&gt;One of the easiest ways to fetch both the collection and environment IDs is by clicking on the &lt;strong&gt;Runner&lt;/strong&gt;  icon that appears when you hover over your collection. Switch to the CLI tab in the modal, and you’ll find a command ready to use. If you select the option to include environment properties, the environment ID will be appended to the command as well. Cool, right?&lt;/p&gt;

&lt;p&gt;But, if you prefer to collect the IDs manually, you can find them under the &lt;strong&gt;"Properties"&lt;/strong&gt; menu of both the collection and environment. &lt;/p&gt;

&lt;p&gt;We’ll use these IDs in the command within our pipeline. Below is an example:&lt;br&gt;
&lt;/p&gt;

&lt;div class="highlight js-code-highlight"&gt;
&lt;pre class="highlight plaintext"&gt;&lt;code&gt;hopp test cm5wuvaf700jwwdopsb68uoic -e cm47dw3jy002d3f238uk4yfr1 --token &amp;lt;access_token&amp;gt;
&lt;/code&gt;&lt;/pre&gt;

&lt;/div&gt;



&lt;p&gt;&lt;a href="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2Fnoupzz3frxuun39cdcmn.png" class="article-body-image-wrapper"&gt;&lt;img src="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2Fnoupzz3frxuun39cdcmn.png" alt="Collection-and-Environment-IDs" width="800" height="450"&gt;&lt;/a&gt;&lt;/p&gt;

&lt;h3&gt;
  
  
  ▶️ Creating the CI Workflow
&lt;/h3&gt;

&lt;blockquote&gt;
&lt;p&gt;Since this application isn't deployed yet and is only a sample for API testing, as mentioned earlier, we'll focus on crafting a CI (Continuous Integration) pipeline to validate the functionality of the API endpoints defined in &lt;code&gt;quotes.js&lt;/code&gt;.&lt;/p&gt;
&lt;/blockquote&gt;

&lt;p&gt;Workflow files use YAML (a data serialization language) syntax. To learn more about YAML, check out this &lt;a href="https://learnxinyminutes.com/yaml/" rel="noopener noreferrer"&gt;YAML in Y Minutes&lt;/a&gt; tutorial. For a detailed explanation of different jobs you can define in a GitHub Actions workflow, refer to the &lt;a href="https://docs.github.com/en/actions/writing-workflows/workflow-syntax-for-github-actions" rel="noopener noreferrer"&gt;GitHub Actions Workflow Syntax documentation&lt;/a&gt;.&lt;/p&gt;

&lt;p&gt;To get started, create a &lt;code&gt;.github/workflows&lt;/code&gt; directory in your project root. Inside this folder, create a YAML file (e.g., &lt;code&gt;quotes-api.yml&lt;/code&gt;) to define the pipeline instructions. This file will specify the steps and jobs required to automate our workflows.&lt;br&gt;
&lt;/p&gt;

&lt;div class="highlight js-code-highlight"&gt;
&lt;pre class="highlight plaintext"&gt;&lt;code&gt;on:
  push:
    branches:
      - main  
  pull_request:
    branches:
      - main 

jobs:
  test:
    runs-on: ubuntu-latest

    steps:
      - name: Checkout code
        uses: actions/checkout@v2

      - name: Set up Node.js
        uses: actions/setup-node@v2
        with:
          node-version: '20'  

      - name: Install dependencies
        run: |
          npm install

      - name: Install Hoppscotch CLI
        run: |
          npm i -g @hoppscotch/cli

      - name: Verify Hoppscotch version
        run: |
          hopp --ver

      - name: Start the server
        run: |
          nohup npm start &amp;amp; 
          echo $! &amp;gt; server.pid
          sleep 10

      - name: Wait for server to be ready
        run: |
          until curl -s http://127.0.0.1:5000; do
            echo "Waiting for server..."
            sleep 5
          done

      - name: Run Hoppscotch tests
        run: |
          hopp test cm5wuvaf700jwwdopsb68uoic -e cm47dw3jy002d3f238uk4yfr1 --token $HOPPSCOTCH_PERSONAL_ACCESS_TOKEN
        env:
          HOPPSCOTCH_PERSONAL_ACCESS_TOKEN: ${{ secrets.HOPPSCOTCH_PERSONAL_ACCESS_TOKEN }}

      - name: Stop the server
        run: |
          kill $(cat server.pid) 
          rm server.pid
&lt;/code&gt;&lt;/pre&gt;

&lt;/div&gt;



&lt;p&gt;The workflow is pretty straightforward, and it covers all the key steps needed to automate your API testing with Hoppscotch in your CI pipeline. Every time new changes are introduced to the codebase or when a new PR is created for the main branch, this workflow will run automatically.&lt;/p&gt;

&lt;p&gt;First, we check out the code and set up the Node.js environment, ensuring all dependencies are installed. Next, we install the Hoppscotch CLI globally to enable testing via the command line. After confirming the Hoppscotch version, we start the server that will host the API for testing. The workflow waits until the server is fully up and running before executing the actual Hoppscotch tests.&lt;/p&gt;

&lt;p&gt;Here, you can see Hoppscotch’s power in action, using the hopp test command to run the API collection tests with a personal access token, securely referenced through GitHub Actions secrets. Finally, the server is stopped once the tests are completed.&lt;/p&gt;

&lt;h3&gt;
  
  
  Tip 💡
&lt;/h3&gt;

&lt;p&gt;You can even &lt;strong&gt;generate a JUnit report&lt;/strong&gt; of the test summary to integrate seamlessly with your CI/CD pipelines or for structured test result tracking. Just add the &lt;code&gt;--reporter-junit&lt;/code&gt; flag to your existing &lt;code&gt;hopp test&lt;/code&gt; command and specify the path where the file should be saved. If no path is mentioned, the report will be saved in the working directory by default.&lt;br&gt;
&lt;/p&gt;

&lt;div class="highlight js-code-highlight"&gt;
&lt;pre class="highlight plaintext"&gt;&lt;code&gt;hopp test &amp;lt;file_path_or_id&amp;gt; [-e &amp;lt;file_path_or_id&amp;gt;] --reporter-junit [path]
&lt;/code&gt;&lt;/pre&gt;

&lt;/div&gt;






&lt;p&gt;And that’s it! You can commit your changes and push the code to see the results in action. You can also view the logs of the pipeline I’ve set up for the quotes application &lt;a href="https://github.com/SanskritiHarmukh/hoppscotch-cli-demo/actions/runs/12774939244/job/35731561409" rel="noopener noreferrer"&gt;here&lt;/a&gt;. Pretty simple, right?&lt;/p&gt;

&lt;p&gt;If you prefer a graphical interface over the command line then check out the &lt;strong&gt;GUI version of our collection runner&lt;/strong&gt;. It offers an intuitive way to run your collections directly from the Hoppscotch web interface. Have a look at this &lt;a href="https://youtu.be/mZvq4fMGw9Y" rel="noopener noreferrer"&gt;video&lt;/a&gt; and refer the &lt;a href="https://docs.hoppscotch.io/documentation/features/runner" rel="noopener noreferrer"&gt;documentation&lt;/a&gt; for the same.&lt;/p&gt;

&lt;p&gt;&lt;iframe width="710" height="399" src="https://www.youtube.com/embed/mZvq4fMGw9Y"&gt;
&lt;/iframe&gt;
&lt;/p&gt;

&lt;p&gt;So go ahead, integrate Hoppscotch into your automation workflow and simplify API testing for yourself and your team. Thank you for supporting Hoppscotch 💚. We’re always looking to improve, and your feedback makes a difference. If you have any suggestions or run into issues, feel free to reach out at &lt;a href="mailto:hello@hoppscotch.io"&gt;hello@hoppscotch.io&lt;/a&gt;, or visit our &lt;a href="https://github.com/hoppscotch/hoppscotch" rel="noopener noreferrer"&gt;GitHub repository&lt;/a&gt; to open an issue or chat with us 💬.&lt;/p&gt;

</description>
      <category>api</category>
      <category>testing</category>
      <category>github</category>
      <category>devops</category>
    </item>
    <item>
      <title>Hoppscotch: Your Browser-Based Solution for API Testing</title>
      <dc:creator>Kiran Johns</dc:creator>
      <pubDate>Wed, 06 Nov 2024 07:27:42 +0000</pubDate>
      <link>https://dev.to/hoppscotch/hoppscotch-your-browser-based-solution-for-api-testing-2391</link>
      <guid>https://dev.to/hoppscotch/hoppscotch-your-browser-based-solution-for-api-testing-2391</guid>
      <description>&lt;h2&gt;
  
  
  What is Hoppscotch?
&lt;/h2&gt;

&lt;p&gt;&lt;a href="https://hoppscotch.io" rel="noopener noreferrer"&gt;Hoppscotch&lt;/a&gt; is a lightweight, web-based API development ecosystem. It's designed to help developers test, debug, and document APIs directly from their web browsers. Hoppscotch offers a web client that doesn't require any installation or setup, making it an attractive option for developers who want a quick and easy way to test their APIs.&lt;/p&gt;

&lt;h3&gt;
  
  
  Key Features of Hoppscotch
&lt;/h3&gt;

&lt;ul&gt;
&lt;li&gt;Browser-based: Access from any device with an internet connection&lt;/li&gt;
&lt;li&gt;User-friendly interface: Clean and intuitive design&lt;/li&gt;
&lt;li&gt;Support for multiple request methods: GET, POST, PUT, DELETE, and more&lt;/li&gt;
&lt;li&gt;Real-time collaboration: Share API requests and responses with team members&lt;/li&gt;
&lt;li&gt;Collections: Organize and save API requests for future use&lt;/li&gt;
&lt;li&gt;Environment variables: Manage different environments easily&lt;/li&gt;
&lt;li&gt;Self-Hostable: Deploy Hoppscotch in your own servers and collaborate with your team&lt;/li&gt;
&lt;/ul&gt;

&lt;h2&gt;
  
  
  How Hoppscotch Compares to Postman Web
&lt;/h2&gt;

&lt;h3&gt;
  
  
  Accessibility
&lt;/h3&gt;

&lt;p&gt;Hoppscotch being a &lt;strong&gt;web-based tool&lt;/strong&gt;, it can be accessed directly from any browser without installation. It also supports offline functionality through local caching, making it convenient for quick testing. You don’t need an active internet connection to test APIs with Hoppscotch. Moreover, Hoppscotch can be self-hosted so that you get more control on where your data resides, unlike postman where you always need to be online to test an API or have no option to choose where your data is stored.&lt;/p&gt;

&lt;h3&gt;
  
  
  User Interface
&lt;/h3&gt;

&lt;p&gt;Hoppscotch offers a clean, minimalist interface that many developers find appealing. Web Postman, while feature-rich, can sometimes feel cluttered in comparison. Hoppscotch's simplicity makes it easier for newcomers and experienced developers to get started quickly.&lt;/p&gt;

&lt;h3&gt;
  
  
  Performance
&lt;/h3&gt;

&lt;p&gt;Being lightweight, Hoppscotch tends to load faster and consume fewer system resources compared to web Postman. This can be particularly beneficial when working on less powerful devices or with slower internet connections. Moreover, Hoppscotch caches all your data alllowing you to work even without an active internet connection.&lt;/p&gt;

&lt;h2&gt;
  
  
  Getting Started with Hoppscotch
&lt;/h2&gt;

&lt;p&gt;Now that we've compared Hoppscotch to web Postman, let's walk through how to get started with Hoppscotch:&lt;/p&gt;

&lt;h3&gt;
  
  
  1. Accessing Hoppscotch
&lt;/h3&gt;

&lt;p&gt;To use Hoppscotch, simply open your web browser and navigate to the &lt;a href="https://hoppscotch.io" rel="noopener noreferrer"&gt;Hoppscotch website.&lt;/a&gt; There's no need to create an account or install anything - you can start testing APIs right away.&lt;/p&gt;

&lt;h3&gt;
  
  
  2. Making Your First API Request
&lt;/h3&gt;

&lt;ol&gt;
&lt;li&gt;Choose your request method (GET, POST, etc.) from the dropdown menu.&lt;/li&gt;
&lt;li&gt;Enter the API endpoint URL in the address bar.&lt;/li&gt;
&lt;li&gt;If needed, add headers, query parameters, or a request body.&lt;/li&gt;
&lt;li&gt;Click the "Send" button to make the request.&lt;/li&gt;
&lt;li&gt;View the response in the panel below.&lt;/li&gt;
&lt;/ol&gt;

&lt;h3&gt;
  
  
  3. Saving and Organizing Requests
&lt;/h3&gt;

&lt;p&gt;Hoppscotch allows you to save your API requests for future use:&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;Click the "Save" button after configuring your request.&lt;/li&gt;
&lt;li&gt;Give your request a name and choose a collection to save it in.&lt;/li&gt;
&lt;li&gt;Access your saved requests from the Collections panel.&lt;/li&gt;
&lt;/ul&gt;

&lt;h3&gt;
  
  
  4. Using Environment Variables
&lt;/h3&gt;

&lt;p&gt;Environment variables help you manage different settings for various environments (e.g., development, staging, production):&lt;/p&gt;

&lt;ol&gt;
&lt;li&gt;Click on the "Environments" button in the sidebar.&lt;/li&gt;
&lt;li&gt;Add your environment variables with keys and values.&lt;/li&gt;
&lt;li&gt;Use these variables in your requests by wrapping them in double angle brackets, like &lt;code&gt;&amp;lt;&amp;lt;variable&amp;gt;&amp;gt;&lt;/code&gt;
&lt;/li&gt;
&lt;/ol&gt;

&lt;h2&gt;
  
  
  Advanced Features of Hoppscotch
&lt;/h2&gt;

&lt;p&gt;As you become more comfortable with Hoppscotch, you may want to explore some of its advanced features:&lt;/p&gt;

&lt;h3&gt;
  
  
  WebSocket Testing
&lt;/h3&gt;

&lt;p&gt;In addition to RESTful APIs, Hoppscotch supports WebSocket testing, allowing you to work with real-time applications and APIs.&lt;/p&gt;

&lt;h3&gt;
  
  
  GraphQL Support
&lt;/h3&gt;

&lt;p&gt;For developers working with GraphQL APIs, Hoppscotch offers a dedicated GraphQL interface with features like query autocompletion and schema exploration.&lt;/p&gt;

&lt;h3&gt;
  
  
  Authentication
&lt;/h3&gt;

&lt;p&gt;Hoppscotch supports various authentication methods, including Basic Auth, Bearer Token, and OAuth 2.0, making it easy to test APIs.&lt;/p&gt;

&lt;h2&gt;
  
  
  Conclusion
&lt;/h2&gt;

&lt;p&gt;Hoppscotch is a powerful, browser-based alternative to traditional API testing tools like Postman and Insomnia. Its simplicity, speed, and accessibility make it an attractive option for developers looking for a Postman web alternative.Hoppscotch covers most essential API testing needs and continues to evolve.&lt;/p&gt;

&lt;p&gt;Whether you're a seasoned developer or just starting out, Hoppscotch offers a user-friendly platform for testing and documenting your APIs directly from your browser. By eliminating the need for installation and providing a clean, intuitive interface, Hoppscotch allows you to focus on what matters most - building and testing great APIs.&lt;/p&gt;

</description>
      <category>webdev</category>
      <category>beginners</category>
      <category>opensource</category>
      <category>learning</category>
    </item>
    <item>
      <title>Hoppscotch: The Best Browser-Based API Testing Tool – A Postman Online Alternative</title>
      <dc:creator>Kiran Johns</dc:creator>
      <pubDate>Wed, 16 Oct 2024 07:51:29 +0000</pubDate>
      <link>https://dev.to/hoppscotch/hoppscotch-the-best-browser-based-api-testing-tool-a-postman-online-alternative-2b50</link>
      <guid>https://dev.to/hoppscotch/hoppscotch-the-best-browser-based-api-testing-tool-a-postman-online-alternative-2b50</guid>
      <description>&lt;p&gt;API testing is an essential part of modern software development. Developers are always seeking solutions that allow them to work efficiently from anywhere and on any device. This is where browser-based API testing tools become useful.&lt;/p&gt;

&lt;p&gt;Both Postman online and &lt;a href="https://dub.sh/hoppscotch" rel="noopener noreferrer"&gt;Hoppscotch&lt;/a&gt; offer flexibility in testing APIs directly from the browser. However, if you're looking for a fast, no-login alternative, Hoppscotch is the ideal choice.&lt;/p&gt;

&lt;h2&gt;
  
  
  Postman Online Web Client: Feature-Rich but Resource-Heavy
&lt;/h2&gt;

&lt;p&gt;For a long time, Postman online has been the go-to tool for API testing. Its extensive feature set includes automated tests, well-organized API documentation, and collections for managing requests. Yet, for those who want to perform quick, one-off tests, Postman can feel cumbersome.&lt;/p&gt;

&lt;h2&gt;
  
  
  Challenges with Postman Online:
&lt;/h2&gt;

&lt;ul&gt;
&lt;li&gt;
&lt;strong&gt;Account Requirement:&lt;/strong&gt; Accessing any features necessitates creating an account, which can slow you down when you just want to test an API quickly.&lt;/li&gt;
&lt;li&gt;
&lt;strong&gt;Resource-Heavy:&lt;/strong&gt; The richness of Postman's features can lead to high resource consumption, causing performance issues on older machines or in browsers with numerous tabs open.&lt;/li&gt;
&lt;li&gt;
&lt;strong&gt;Forced Data Sync:&lt;/strong&gt; Postman forces you to sync all your data with their cloud, giving you no other option to choose where your data resides.&lt;/li&gt;
&lt;/ul&gt;

&lt;h2&gt;
  
  
  Hoppscotch: A Fast, No-Login API Testing Tool
&lt;/h2&gt;

&lt;p&gt;Hoppscotch is an open-source API testing tool designed for simplicity and efficiency. It operates entirely within your browser, requires no installation, and doesn't force account creation. You can start testing APIs immediately after opening it.&lt;/p&gt;

&lt;p&gt;Here's why Hoppscotch excels as a Postman online alternative:&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;
&lt;strong&gt;Instant Testing:&lt;/strong&gt; No account setup is required. Just enter your API endpoint and start testing right away.&lt;/li&gt;
&lt;li&gt;
&lt;strong&gt;Lightweight and Fast:&lt;/strong&gt; Designed to be responsive, Hoppscotch performs well even on lower-powered devices.&lt;/li&gt;
&lt;li&gt;
&lt;strong&gt;Open-Source:&lt;/strong&gt; As a community-driven tool, Hoppscotch is free to use and regularly updated based on developer feedback.&lt;/li&gt;
&lt;li&gt;
&lt;strong&gt;Collaboration Made Easy:&lt;/strong&gt; You can share API requests and collections with Hoppscotch workspaces, making it easy to collaborate with teammates.&lt;/li&gt;
&lt;li&gt;
&lt;strong&gt;Offline First:&lt;/strong&gt; Hoppscotch stores all the data in your personal workspace locally, and you can opt out of cloud sync if you prefer.&lt;/li&gt;
&lt;li&gt;
&lt;strong&gt;Self-Hostable:&lt;/strong&gt; If you prefer to choose where your data resides, you have the option to &lt;a href="https://dub.sh/hopp-self-host" rel="noopener noreferrer"&gt;self-host Hoppscotch&lt;/a&gt; anywhere from a Raspberry Pi to your own bare metal.&lt;/li&gt;
&lt;/ul&gt;

&lt;h2&gt;
  
  
  Getting Started with Hoppscotch for API Testing
&lt;/h2&gt;

&lt;ol&gt;
&lt;li&gt;Visit &lt;a href="https://dub.sh/hoppscotch" rel="noopener noreferrer"&gt;Hoppscotch.io&lt;/a&gt;.&lt;/li&gt;
&lt;li&gt;Enter your API endpoint in the URL bar and choose the HTTP method (GET, POST, PUT, DELETE, etc.).&lt;/li&gt;
&lt;li&gt;Add headers, parameters, or body content to your request if needed.&lt;/li&gt;
&lt;li&gt;Click "Send" to execute your request and see the response in an instant within your browser.&lt;/li&gt;
&lt;li&gt;Share or save your requests without needing to create an account.&lt;/li&gt;
&lt;/ol&gt;

&lt;p&gt;For lightweight, fast API testing, Hoppscotch is a far more efficient choice compared to Postman online, which always requires signing in or syncing saved requests. With Hoppscotch, everything happens instantly, and you can choose where your data resides, including self-hosted options.&lt;/p&gt;

&lt;h2&gt;
  
  
  Bypassing CORS Issues
&lt;/h2&gt;

&lt;p&gt;CORS is always a major issue when testing APIs in the browser. The browser often has a lot of limitations, and that's why we launched the Hoppscotch agent to provide full functionalities of API testing on the browser.&lt;/p&gt;

&lt;p&gt;The Hoppscotch agent is a tiny app for your PC that solves API testing limitations in the browser. It goes beyond the browser extension by offering full API testing features like SSL verification and HTTP proxy support.&lt;/p&gt;

&lt;p&gt;&lt;a href="https://dub.sh/hoppscotch-agent" rel="noopener noreferrer"&gt;Read more about it on our docs: &lt;/a&gt;&lt;/p&gt;

&lt;p&gt;Being open-source, Hoppscotch continuously evolves based on user feedback. It's a tool designed by developers for developers, allowing for quick API testing without software installations or account setups—essential in today's fast-paced development environment.&lt;/p&gt;

&lt;p&gt;If you're looking for a simple, fast, and free API testing client that runs directly in your browser, consider Hoppscotch. It's a no-login, lightweight alternative to Postman online, engineered to help you test your APIs more efficiently.&lt;/p&gt;

&lt;p&gt;At Hoppscotch, we take pride in creating a tool that meets the evolving needs of modern developers. Head over to &lt;a href="https://dub.sh/hoppscotch" rel="noopener noreferrer"&gt;hoppscotch.io&lt;/a&gt; today and discover how it can enhance your API testing workflow.&lt;/p&gt;

</description>
      <category>webdev</category>
      <category>javascript</category>
      <category>api</category>
      <category>opensource</category>
    </item>
    <item>
      <title>Why Companies Should Self-Host Hoppscotch for Their API Testing</title>
      <dc:creator>Kiran Johns</dc:creator>
      <pubDate>Thu, 19 Sep 2024 16:45:07 +0000</pubDate>
      <link>https://dev.to/hoppscotch/why-companies-should-self-host-hoppscotch-for-their-api-testing-m18</link>
      <guid>https://dev.to/hoppscotch/why-companies-should-self-host-hoppscotch-for-their-api-testing-m18</guid>
      <description>&lt;p&gt;API testing is critical for building secure, reliable applications. As a developer or business, choosing the right tool for API testing can have a significant impact on your workflow. &lt;/p&gt;

&lt;p&gt;While Postman is widely known, many are turning to &lt;strong&gt;Hoppscotch&lt;/strong&gt; as a powerful self-hosted Postman alternative. In this post, we’ll explore why self-hosting Hoppscotch could be the perfect fit for your API testing needs, and how it offers flexibility, security, and performance beyond cloud-based solutions — &lt;/p&gt;

&lt;p&gt;&lt;a href="https://cal.com/hoppscotch/enterprise-demo" rel="noopener noreferrer"&gt;Interested in setting up Hoppscotch?&lt;/a&gt;&lt;/p&gt;

&lt;h2&gt;
  
  
  What is Hoppscotch?
&lt;/h2&gt;

&lt;p&gt;&lt;strong&gt;Hoppscotch&lt;/strong&gt; is an open-source, web-based API development and testing tool designed to be fast, efficient, and developer-friendly. It offers a lightweight solution that’s not only easier to use than some cloud-based tools but also customizable to fit the specific needs of your team.&lt;/p&gt;

&lt;h3&gt;
  
  
  Key features of Hoppscotch:
&lt;/h3&gt;

&lt;ul&gt;
&lt;li&gt;Support for all major HTTP methods (GET, POST, PUT, DELETE, etc.)&lt;/li&gt;
&lt;li&gt;Intuitive request builder with headers, parameters, and body customization&lt;/li&gt;
&lt;li&gt;Built-in collaboration tools for teams&lt;/li&gt;
&lt;li&gt;Management of environment variables and collections&lt;/li&gt;
&lt;li&gt;API workflows that integrates with your organization&lt;/li&gt;
&lt;/ul&gt;

&lt;h2&gt;
  
  
  Why Choose Self-Hosting with Hoppscotch?
&lt;/h2&gt;

&lt;h3&gt;
  
  
  1. Enhanced Security and Privacy
&lt;/h3&gt;

&lt;p&gt;By self-hosting Hoppscotch, you maintain complete control over your API testing environment. For teams dealing with sensitive data or operating under strict regulations, self-hosting ensures that all API requests and responses remain within your infrastructure, greatly reducing the risk of unauthorized access.&lt;/p&gt;

&lt;h3&gt;
  
  
  2. Full Customization
&lt;/h3&gt;

&lt;p&gt;Unlike Postman’s cloud-based setup, Hoppscotch can be easily customized when self-hosted, enabling you to integrate it with your existing tools, implement your preferred authentication methods, or add features specific to your company’s workflow. This flexibility gives your team the ability to tailor Hoppscotch to meet unique development requirements.&lt;/p&gt;

&lt;h3&gt;
  
  
  3. Performance Tailored to Your Infrastructure
&lt;/h3&gt;

&lt;p&gt;Optimizing Hoppscotch for your company’s network means faster response times and improved performance, particularly when handling large-scale or complex API testing scenarios. This is especially useful for teams working with high volumes of requests or intricate workflows.&lt;/p&gt;

&lt;h3&gt;
  
  
  4. Cost Efficiency at Scale
&lt;/h3&gt;

&lt;p&gt;For organizations with extensive API testing needs, a self-hosted API tool like Hoppscotch offers significant cost savings over time. Without the high cost of cloud-based services, you can scale your API testing infrastructure in-house, avoiding vendor lock-in and unpredictable pricing.&lt;/p&gt;

&lt;h3&gt;
  
  
  5. Offline Access for High-Security Environments
&lt;/h3&gt;

&lt;p&gt;A self-hosted version of Hoppscotch offers offline functionality, making it ideal for organizations with stringent security protocols or limited internet access. This flexibility is one of the key reasons teams in highly regulated industries choose Hoppscotch.&lt;/p&gt;

&lt;h2&gt;
  
  
  How to Self-Host Hoppscotch
&lt;/h2&gt;

&lt;p&gt;Getting started with self-hosting Hoppscotch is straightforward. We provide two deployment options— &lt;strong&gt;Community Edition&lt;/strong&gt; and &lt;strong&gt;Enterprise Edition&lt;/strong&gt;—both of which can be installed using Docker. For step-by-step instructions, check out our &lt;a href="https://docs.hoppscotch.io/guides/articles/self-host-hoppscotch-on-your-own-servers" rel="noopener noreferrer"&gt;self-hosting guide&lt;/a&gt; or follow our &lt;a href="https://www.youtube.com/watch?v=5CiI4PLfuJ0" rel="noopener noreferrer"&gt;video tutorial&lt;/a&gt;&lt;/p&gt;

&lt;h2&gt;
  
  
  How Hoppscotch Compares to Postman and Other API Testing Tools
&lt;/h2&gt;

&lt;p&gt;When comparing API testing tools, it's important to evaluate how Hoppscotch stands up to other popular options like Postman and Insomnia:&lt;/p&gt;

&lt;h3&gt;
  
  
  Hoppscotch vs Postman
&lt;/h3&gt;

&lt;ul&gt;
&lt;li&gt;
&lt;strong&gt;Self-Hosting&lt;/strong&gt;: Hoppscotch offers easy self-hosting, providing more security and control compared to Postman’s primarily cloud-based solution.&lt;/li&gt;
&lt;li&gt;
&lt;strong&gt;Performance&lt;/strong&gt;: Hoppscotch is optimized for speed and efficiency, particularly for everyday API testing tasks, making it a &lt;strong&gt;lighter, faster alternative&lt;/strong&gt;.&lt;/li&gt;
&lt;li&gt;Check out our &lt;a href="https://dev.to/hoppscotch/hoppscotch-vs-postman-why-choose-hoppscotch-14km"&gt;detailed blog on how Hoppscotch stands against Postman&lt;/a&gt;
&lt;/li&gt;
&lt;/ul&gt;

&lt;h3&gt;
  
  
  Hoppscotch vs Insomnia
&lt;/h3&gt;

&lt;ul&gt;
&lt;li&gt;
&lt;strong&gt;Collaboration&lt;/strong&gt;: Hoppscotch supports robust collaboration, and self-hosting ensures that teams can work together within a company’s secure infrastructure.&lt;/li&gt;
&lt;li&gt;
&lt;strong&gt;Customization&lt;/strong&gt;: Hoppscotch’s self-hosting options allow for extensive customization, giving you full control over the tool’s features and integrations.&lt;/li&gt;
&lt;/ul&gt;

&lt;h2&gt;
  
  
  Best Practices for API Testing with Hoppscotch
&lt;/h2&gt;

&lt;p&gt;To maximize the potential of self-hosted Hoppscotch, follow these best practices:&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;Organize API requests into collections for streamlined management.&lt;/li&gt;
&lt;li&gt;Use environment variables to switch between development, staging, and production environments seamlessly.&lt;/li&gt;
&lt;li&gt;Automate testing by integrating Hoppscotch with your CI/CD pipeline.&lt;/li&gt;
&lt;li&gt;Keep your team aligned by sharing collections and environments securely within your organization.&lt;/li&gt;
&lt;li&gt;Regularly update your instance of Hoppscotch to benefit from new features and improvements.&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;Choosing to self-host Hoppscotch provides the control, security, and customization needed to elevate your API testing workflows. With Hoppscotch, you gain a powerful tool that rivals Postman in functionality but offers much more in terms of flexibility and cost efficiency. Whether you’re a small development team or a large enterprise, self-hosting Hoppscotch is the smart choice for improving your API testing and development processes.&lt;/p&gt;

</description>
      <category>api</category>
      <category>testing</category>
      <category>opensource</category>
      <category>github</category>
    </item>
    <item>
      <title>Hoppscotch v2024.8.0: AWS Signature, Workspace Management APIs, and more..</title>
      <dc:creator>Sanskriti Harmukh</dc:creator>
      <pubDate>Sat, 31 Aug 2024 04:43:10 +0000</pubDate>
      <link>https://dev.to/hoppscotch/hoppscotch-v202480-aws-signature-workspace-management-apis-and-more-3o3k</link>
      <guid>https://dev.to/hoppscotch/hoppscotch-v202480-aws-signature-workspace-management-apis-and-more-3o3k</guid>
      <description>&lt;p&gt;&lt;a href="https://github.com/hoppscotch/hoppscotch" rel="noopener noreferrer"&gt;&lt;strong&gt;Hoppscotch&lt;/strong&gt;&lt;/a&gt; turned 5 this August 🎂!&lt;/p&gt;

&lt;p&gt;When we first launched Hoppscotch, our plan was clear: make it easier for developers to test APIs directly from their browser without logging in (&lt;a href="https://hoppscotch.io" rel="noopener noreferrer"&gt;https://hoppscotch.io&lt;/a&gt;). Today, we've evolved far beyond that initial vision. Hoppscotch now features a &lt;a href="https://docs.hoppscotch.io/documentation/self-host/getting-started" rel="noopener noreferrer"&gt;Self-Hosted Edition&lt;/a&gt;, giving you greater control over your data, and a &lt;a href="https://hoppscotch.com/download" rel="noopener noreferrer"&gt;Desktop Application&lt;/a&gt; for a smoother, faster experience.&lt;/p&gt;

&lt;p&gt;With our latest update, &lt;strong&gt;version 2024.8.0&lt;/strong&gt;, we're excited to introduce cool new features that we think you'll love.&lt;/p&gt;

&lt;p&gt;This update introduces new additions to the Hoppscotch Backend that require users to run a new migration (instructions can be found here for &lt;a href="https://docs.hoppscotch.io/documentation/self-host/community-edition/install-and-build#migrations" rel="noopener noreferrer"&gt;community&lt;/a&gt; and &lt;a href="https://docs.hoppscotch.io/documentation/self-host/enterprise-edition/install-and-build#migrations" rel="noopener noreferrer"&gt;enterprise&lt;/a&gt; editions respectively), in addition to that, we're also adding a new environment variable &lt;code&gt;DATA_ENCRYPTION_KEY&lt;/code&gt; whose value is a 32 character alphanumeric string. For more details on this please refer to the &lt;a href="https://docs.hoppscotch.io/documentation/self-host/getting-started" rel="noopener noreferrer"&gt;documentation&lt;/a&gt;.&lt;/p&gt;

&lt;h2&gt;
  
  
  AWS Signature Authorization Type 🔐
&lt;/h2&gt;

&lt;p&gt;Support for AWS Signature authorization is now available. This HMAC (Hash-based Message Authentication Code) mechanism ensures that your requests are genuine and tamper-proof. Just enter your AWS Access Key and Secret Key to securely sign your API requests within Hoppscotch.&lt;/p&gt;

&lt;p&gt;&lt;a href="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2Fq2jr5wzob7tvoyhq0i0i.jpeg" class="article-body-image-wrapper"&gt;&lt;img src="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2Fq2jr5wzob7tvoyhq0i0i.jpeg" alt="AWS Signature Auth support" width="800" height="450"&gt;&lt;/a&gt;&lt;/p&gt;

&lt;h2&gt;
  
  
  Description Field for Request Parameters and Headers 📝
&lt;/h2&gt;

&lt;p&gt;To help you keep track of your API components, we've introduced description fields for request parameters and headers. Now, you can add notes about what each parameter or header does right inside Hoppscotch, making it easier to remember the purpose of each part of your request.&lt;/p&gt;

&lt;h2&gt;
  
  
  Import HAR Files to the Hoppscotch Collection 📥
&lt;/h2&gt;

&lt;p&gt;You can now import HAR (HTTP Archive) files into Hoppscotch with just a couple of clicks. Whether you're pulling data from your browser or a network tool, you can quickly bring HAR files into Hoppscotch collections and get to work.&lt;/p&gt;

&lt;p&gt;&lt;a href="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2Fiy4k5djnbeehz8p65f6v.jpeg" class="article-body-image-wrapper"&gt;&lt;img src="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2Fiy4k5djnbeehz8p65f6v.jpeg" alt="Import HAR files to Hoppscotch COllection" width="800" height="450"&gt;&lt;/a&gt;&lt;/p&gt;

&lt;h2&gt;
  
  
  APIs for Workspace Management 🤝
&lt;/h2&gt;

&lt;p&gt;Admins using the Self-Hosted Enterprise Edition can now manage workspaces more easily with simple API calls. Tasks such as creating new workspaces, updating existing workspace details, and deleting workspaces can be performed with just a single click.&lt;/p&gt;




&lt;p&gt;We're beyond grateful for the support from our community. Your belief in Hoppscotch and recognition of its potential have been major to our growth. We'd love to hear your thoughts on this release or anything else you'd like to share. Feel free to reach out to us at &lt;a href="mailto:hello@hoppscotch.io"&gt;hello@hoppscotch.io&lt;/a&gt;, join the conversation on our &lt;a href="https://hoppscotch.io/discord" rel="noopener noreferrer"&gt;Discord server&lt;/a&gt;, or head over to our &lt;a href="https://github.com/hoppscotch/hoppscotch" rel="noopener noreferrer"&gt;GitHub repository&lt;/a&gt;. We can't wait to hear from you!&lt;/p&gt;

</description>
      <category>opensource</category>
      <category>api</category>
      <category>webdev</category>
      <category>typescript</category>
    </item>
    <item>
      <title>Hoppscotch v2024.7.0: JUnit Reports, User management API &amp; more..</title>
      <dc:creator>Sanskriti Harmukh</dc:creator>
      <pubDate>Wed, 31 Jul 2024 06:01:34 +0000</pubDate>
      <link>https://dev.to/hoppscotch/hoppscotch-v202470-junit-reports-user-management-api-more-2an3</link>
      <guid>https://dev.to/hoppscotch/hoppscotch-v202470-junit-reports-user-management-api-more-2an3</guid>
      <description>&lt;p&gt;Hoppscotch is a simple straightforward API testing client that helps developers around the world to work with their APIs.  You can easily get started with Hoppscotch using our web client at &lt;a href="http://hoppscotch.io" rel="noopener noreferrer"&gt;hoppscotch.io&lt;/a&gt; or download our desktop app!&lt;/p&gt;

&lt;p&gt;We’re excited to roll out new features and enhancements with out latest &lt;strong&gt;release v2024.7.0&lt;/strong&gt; on our cloud and self-hosted solutions.&lt;/p&gt;

&lt;h2&gt;
  
  
  Generate JUnit Reports for Collection Runs on CLI 📄
&lt;/h2&gt;

&lt;p&gt;The &lt;code&gt;hopp test&lt;/code&gt; command can now generate &lt;code&gt;JUnit&lt;/code&gt; Reports in XML format for collection runs. Specify a path to store the reports in your desired location, else, the default path for saving the JUnit report will be the current working directory. To know more about the exported JUnit format, head over to our &lt;a href="https://docs.hoppscotch.io/documentation/clients/cli/overview#generate-junit-report-for-collection-runs" rel="noopener noreferrer"&gt;docuentation&lt;/a&gt;.&lt;br&gt;
&lt;/p&gt;

&lt;div class="highlight js-code-highlight"&gt;
&lt;pre class="highlight jsx"&gt;&lt;code&gt;&lt;span class="nx"&gt;hopp&lt;/span&gt; &lt;span class="nx"&gt;test&lt;/span&gt; &lt;span class="o"&gt;&amp;lt;&lt;/span&gt;&lt;span class="nx"&gt;file_path_or_id&lt;/span&gt;&lt;span class="o"&gt;&amp;gt;&lt;/span&gt; &lt;span class="o"&gt;--&lt;/span&gt;&lt;span class="nx"&gt;env&lt;/span&gt; &lt;span class="o"&gt;&amp;lt;&lt;/span&gt;&lt;span class="nx"&gt;file_path_or_id&lt;/span&gt;&lt;span class="o"&gt;&amp;gt;&lt;/span&gt; &lt;span class="o"&gt;--&lt;/span&gt;&lt;span class="nx"&gt;reporter&lt;/span&gt;&lt;span class="o"&gt;-&lt;/span&gt;&lt;span class="nx"&gt;junit&lt;/span&gt; &lt;span class="p"&gt;[&lt;/span&gt;&lt;span class="nx"&gt;path&lt;/span&gt;&lt;span class="p"&gt;.&lt;/span&gt;&lt;span class="nx"&gt;xml&lt;/span&gt;&lt;span class="p"&gt;]&lt;/span&gt;
&lt;/code&gt;&lt;/pre&gt;

&lt;/div&gt;



&lt;p&gt;&lt;a href="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2Fpk697653htcobzdwxs0m.jpeg" class="article-body-image-wrapper"&gt;&lt;img src="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2Fpk697653htcobzdwxs0m.jpeg" alt="JUnit Reporter" width="800" height="533"&gt;&lt;/a&gt;&lt;/p&gt;

&lt;h2&gt;
  
  
  AI meets Hoppscotch 🤖
&lt;/h2&gt;

&lt;p&gt;We are gradually introducing AI-powered features to provide quality of life features to help improve your API testing experience, and we’re starting with one small feature:&lt;/p&gt;

&lt;h3&gt;
  
  
  Automatically naming an API request
&lt;/h3&gt;

&lt;p&gt;This feature assigns a relevant name to an API request without requiring manual input from the user. The system examines the Request components and extracts the parameters to develop a name for the API Request.&lt;/p&gt;

&lt;p&gt;&lt;a href="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2Fvi9mj7sln2xp43buzizf.png" class="article-body-image-wrapper"&gt;&lt;img src="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2Fvi9mj7sln2xp43buzizf.png" alt="AI powered feature" width="800" height="533"&gt;&lt;/a&gt;&lt;/p&gt;

&lt;h2&gt;
  
  
  Duplicate a Collection 📂
&lt;/h2&gt;

&lt;p&gt;You can now duplicate collections with a single click, enabling easier management of similar requests and configurations without having to recreate them from scratch.&lt;/p&gt;

&lt;p&gt;&lt;a href="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2Frp83nxod72higlzjioma.png" class="article-body-image-wrapper"&gt;&lt;img src="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2Frp83nxod72higlzjioma.png" alt="Duplicate collection" width="800" height="533"&gt;&lt;/a&gt;&lt;/p&gt;

&lt;h2&gt;
  
  
  Manage your users using APIs ⚙️
&lt;/h2&gt;

&lt;p&gt;You can now perform user management on Hoppscotch self-host and perform actions such as inviting users and granting admin rights using APIs. Learn more about it by reading our &lt;a href="https://docs.hoppscotch.io/documentation/self-host/community-edition/admin-dashboard#apis-for-user-management" rel="noopener noreferrer"&gt;documentation&lt;/a&gt;.&lt;/p&gt;




&lt;p&gt;And that’s a wrap for this month’s release! Our team is dedicated to continuously improving Hoppscotch, and we appreciate your support in helping us get better each day. If you have any feedback or suggestions, please reach out to us at &lt;a href="//mailto:hello@hoppscotch.io"&gt;hello@hoppscotch.io&lt;/a&gt; or visit our &lt;a href="https://github.com/hoppscotch/hoppscotch" rel="noopener noreferrer"&gt;GitHub repository.&lt;/a&gt;&lt;/p&gt;

</description>
      <category>opensource</category>
      <category>api</category>
      <category>ai</category>
      <category>cli</category>
    </item>
    <item>
      <title>Hoppscotch v2024.6.0: Collection Runner on CLI, Team Invite Links, Client Certificates, and more</title>
      <dc:creator>Kiran Johns</dc:creator>
      <pubDate>Mon, 01 Jul 2024 04:44:50 +0000</pubDate>
      <link>https://dev.to/hoppscotch/hoppscotch-v202460-collection-runner-on-cli-team-invite-links-client-certificates-and-more-1k4n</link>
      <guid>https://dev.to/hoppscotch/hoppscotch-v202460-collection-runner-on-cli-team-invite-links-client-certificates-and-more-1k4n</guid>
      <description>&lt;p&gt;Hoppscotch is a super simple API client. You can easily get started with Hoppscotch using our web application or &lt;a href="https://hoppscotch.com/download" rel="noopener noreferrer"&gt;desktop app&lt;/a&gt;, and collaborate with your team via our cloud! Now, if you prefer hosting on your own, check out Hoppscotch &lt;a href="https://hoppscotch.com/pricing" rel="noopener noreferrer"&gt;Self-Host Editions&lt;/a&gt; and deploy Hoppscotch on your servers.&lt;/p&gt;

&lt;p&gt;With our latest release v2024.6.0, we’re taking a step forward in building out our Hoppscotch ecosystem of products as well as bringing some cool features across the cloud API client and our self-hosted products!&lt;/p&gt;

&lt;h2&gt;
  
  
  Connect your CLI with the API client
&lt;/h2&gt;

&lt;p&gt;&lt;a href="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2Fue7rqt5yjlqus8x4iibt.png" class="article-body-image-wrapper"&gt;&lt;img src="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2Fue7rqt5yjlqus8x4iibt.png" alt="CLI collections runs on Hoppscotch" width="800" height="450"&gt;&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;Hoppscotch CLI can now connect with your API client and run collections that are present in shared workspaces. To run the collections present in your API client, you need to create a personal access token! Once the personal access token is created, you can right-click any collection, select Run Collection, copy the command you see, and run it on the CLI!&lt;/p&gt;

&lt;p&gt;To run a collection present in the Hoppscotch cloud, the command looks like the one below:&lt;br&gt;
&lt;/p&gt;

&lt;div class="highlight js-code-highlight"&gt;
&lt;pre class="highlight shell"&gt;&lt;code&gt;hopp &lt;span class="nb"&gt;test&lt;/span&gt; &lt;span class="nt"&gt;-e&lt;/span&gt; &amp;lt;environment &lt;span class="nb"&gt;id&lt;/span&gt;&lt;span class="o"&gt;&amp;gt;&lt;/span&gt; &lt;span class="nt"&gt;-d&lt;/span&gt; &amp;lt;delay_i_ms&amp;gt; &amp;lt;hoppscotch collection &lt;span class="nb"&gt;id&lt;/span&gt;&lt;span class="o"&gt;&amp;gt;&lt;/span&gt; &lt;span class="nt"&gt;--token&lt;/span&gt; &amp;lt;access_token&amp;gt;
&lt;/code&gt;&lt;/pre&gt;

&lt;/div&gt;



&lt;p&gt;You can also run a collection present on your self-hosted instance by passing your server URL as an argument&lt;br&gt;
&lt;/p&gt;

&lt;div class="highlight js-code-highlight"&gt;
&lt;pre class="highlight shell"&gt;&lt;code&gt;hopp &lt;span class="nb"&gt;test&lt;/span&gt; &lt;span class="nt"&gt;-e&lt;/span&gt; &amp;lt;environment &lt;span class="nb"&gt;id&lt;/span&gt;&lt;span class="o"&gt;&amp;gt;&lt;/span&gt; &lt;span class="nt"&gt;-d&lt;/span&gt; &amp;lt;delay_i_ms&amp;gt; &amp;lt;hoppscotch collection &lt;span class="nb"&gt;id&lt;/span&gt;&lt;span class="o"&gt;&amp;gt;&lt;/span&gt; &lt;span class="nt"&gt;--token&lt;/span&gt; &amp;lt;access_token&amp;gt; &lt;span class="nt"&gt;--server&lt;/span&gt; &amp;lt;server url&amp;gt;
&lt;/code&gt;&lt;/pre&gt;

&lt;/div&gt;



&lt;p&gt;&lt;a href="https://docs.hoppscotch.io/documentation/clients/cli/overview#running-collections-present-on-the-api-client" rel="noopener noreferrer"&gt;Click here to read more about running a collection&lt;/a&gt;&lt;/p&gt;

&lt;h2&gt;
  
  
  Client Certificates on the Hoppscotch App
&lt;/h2&gt;

&lt;p&gt;We’ve brought the ability to add client certificates to authenticate requests on the Hoppscotch desktop app! You can now use a &lt;strong&gt;&lt;code&gt;.pem&lt;/code&gt;&lt;/strong&gt; or &lt;strong&gt;&lt;code&gt;.pfx/.pkcs12&lt;/code&gt;&lt;/strong&gt; certificate to authenticate your requests to a configured domain. Once set up, these certificates are applied whenever you request HTTP to your specified domains.&lt;/p&gt;

&lt;p&gt;&lt;a href="https://docs.hoppscotch.io/documentation/features/client-certificate" rel="noopener noreferrer"&gt;Read more about setting up client certificates on the Hoppscotch Documentation&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;&lt;a href="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2Femfejp04b9fkn5ibwz4e.png" class="article-body-image-wrapper"&gt;&lt;img src="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2Femfejp04b9fkn5ibwz4e.png" alt="Client Certificates on Hoppscotch" width="800" height="450"&gt;&lt;/a&gt;&lt;/p&gt;

&lt;h2&gt;
  
  
  Custom Banners
&lt;/h2&gt;

&lt;p&gt;Custom banners allow the self-host admin to share important announcements such as a scheduled maintenance or instance upgrade with the rest of your team! Banners are exclusive to Hoppscotch self-host enterprise.&lt;/p&gt;

&lt;p&gt;&lt;a href="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2Fdt65q5feys1p8kwt7oac.png" class="article-body-image-wrapper"&gt;&lt;img src="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2Fdt65q5feys1p8kwt7oac.png" alt="Custom banners on Hoppscotch" width="800" height="450"&gt;&lt;/a&gt;&lt;/p&gt;

&lt;h2&gt;
  
  
  Active users
&lt;/h2&gt;

&lt;p&gt;Self-host admins can now see the last active time of the users in your organization via the user management page on the Hoppscotch Admin dashboard, making it easy for you to manage inactive users on the app&lt;/p&gt;




&lt;p&gt;That’s it for the June release, a big thanks to all our contributors and supporters, and thank you so much for reading! If you’ve any feedback, contact us at &lt;strong&gt;&lt;a href="mailto:hello@hoppscotch.io"&gt;hello@hoppscotch.io&lt;/a&gt;&lt;/strong&gt; we’d love to hear from you!&lt;/p&gt;

</description>
      <category>javascript</category>
      <category>webdev</category>
      <category>opensource</category>
      <category>api</category>
    </item>
  </channel>
</rss>
