<?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: 4yk5</title>
    <description>The latest articles on DEV Community by 4yk5 (@4yk5).</description>
    <link>https://dev.to/4yk5</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.us-east-2.amazonaws.com%2Fuploads%2Fuser%2Fprofile_image%2F4216739%2F23f15458-ce2f-4c2d-a9ad-5ffdc41cc6c3.png</url>
      <title>DEV Community: 4yk5</title>
      <link>https://dev.to/4yk5</link>
    </image>
    <atom:link rel="self" type="application/rss+xml" href="https://dev.to/feed/4yk5"/>
    <language>en</language>
    <item>
      <title>I got tired of Postman using 1GB RAM, so I built Ghostman (TUI API Client)</title>
      <dc:creator>4yk5</dc:creator>
      <pubDate>Fri, 30 Oct 2026 07:54:50 +0000</pubDate>
      <link>https://dev.to/4yk5/i-got-tired-of-postman-using-1gb-ram-so-i-built-ghostman-tui-api-client-2hhe</link>
      <guid>https://dev.to/4yk5/i-got-tired-of-postman-using-1gb-ram-so-i-built-ghostman-tui-api-client-2hhe</guid>
      <description>&lt;p&gt;Hi everyone,&lt;/p&gt;

&lt;p&gt;Like many developers, I got frustrated with what happened to Postman: it turned from a simple dev tool into a 1GB+ Electron app that forces cloud accounts, team workspaces, and telemetry just to test an endpoint.&lt;/p&gt;

&lt;p&gt;So I built Ghostman — a lightweight, keyboard-first terminal API studio that respects your system and privacy.&lt;/p&gt;

&lt;p&gt;Why use Ghostman over Postman?&lt;/p&gt;

&lt;ol&gt;
&lt;li&gt;RAM &amp;amp; Startup:&lt;/li&gt;
&lt;li&gt;Postman: Uses 800MB - 1.5GB RAM, slow to start.&lt;/li&gt;
&lt;li&gt;&lt;p&gt;Ghostman: Takes ~40MB, starts in under 200ms right in your terminal.&lt;/p&gt;&lt;/li&gt;
&lt;li&gt;&lt;p&gt;Cloud &amp;amp; Privacy:&lt;/p&gt;&lt;/li&gt;
&lt;li&gt;&lt;p&gt;Postman: Pushes your collections to the cloud, requires login.&lt;/p&gt;&lt;/li&gt;
&lt;li&gt;&lt;p&gt;Ghostman: 100% Local-First. Collections live in plain YAML (.ghostman/collections.yaml) inside your repo. Commit it to Git with your team. Zero accounts, zero tracking.&lt;/p&gt;&lt;/li&gt;
&lt;li&gt;&lt;p&gt;Built-in Webhook Receiver (The Killer Feature):&lt;/p&gt;&lt;/li&gt;
&lt;li&gt;&lt;p&gt;Postman: Testing incoming webhooks (Stripe, GitHub, Discord) requires setting up external tunnels (ngrok) or web mock tools.&lt;/p&gt;&lt;/li&gt;
&lt;li&gt;&lt;p&gt;Ghostman: Hit Ctrl+W and it instantly spins up a local receiver on port 9090. Incoming HTTP callbacks show up live on your screen.&lt;/p&gt;&lt;/li&gt;
&lt;li&gt;&lt;p&gt;Keyboard-Driven Workflow:&lt;/p&gt;&lt;/li&gt;
&lt;li&gt;&lt;p&gt;Complete requests, inspect formatted JSON responses, and view latency telemetry (ms) without taking your hands off the keyboard.&lt;/p&gt;&lt;/li&gt;
&lt;/ol&gt;

&lt;p&gt;It is 100% open source under the MIT License (screenshots in the repo):&lt;br&gt;
&lt;a href="https://github.com/4yk5/Ghostman" rel="noopener noreferrer"&gt;https://github.com/4yk5/Ghostman&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;If you find it useful, feel free to give it a star or share your feedback!&lt;/p&gt;

</description>
      <category>opensource</category>
      <category>python</category>
      <category>webdev</category>
      <category>productivity</category>
    </item>
  </channel>
</rss>
