Tim Perry

Creator of HTTP Toolkit: powerful tools to debug, test & build with HTTP.

Passionate tech speaker, open-source contributor, and maintainer of Loglevel, Git‑Confirm and notes.

Debug all HTTP(S) sent by git, npm, apt-get, or anything else

The command line is powerful, but can be hard to understand, and extremely hard to debug. Ever run a command, see it fail with a cryptic error, and have no idea why?

Better tools can help you understand what’s really going on. They can let you see inside the command you’re running to understand how it’s communicating, see what data it’s working with, and debug it in depth.

Excitingly I’ve just shipped one-click terminal interception to do exactly this with HTTP Toolkit, for HTTP and HTTPS, to show you everything your CLI is sending and ...

HTTP View is a beautiful, free & open-source HTTP inspector. This is the first release of HTTP Toolkit, and lets you intercept HTTP or HTTPS traffic with one click, explore & examine that traffic up close, and discover exactly what your code (or anybody else’s) is sending.

Want to dive right in? Download it now.

HTTP Toolkit is a project that I’ve been working on for a while, to build an open-source suite of tools for HTTP development. The goal is to intercept & examine HTTP, edit it live, analyse flows of HTTP requests to audit performance and security, and rapidly prototype HTTP cl...

Modern easy IoT with JS, Docker & Resin.io at DEVit
Woah, Github just announced official tools for directly sponsoring open-source development: https://github.com/sponsors
My first vote in Spain! Resident non-citizens get a vote in this week's EU/local elections (here by post, since I'm… https://twitter.com/i/web/status/1131130890141220865
PHP has a built-in 'parse_ini_file' function, which can't correctly parse PHP's own php.ini config file. php.ini a… https://twitter.com/i/web/status/1130530518729187334
Starting my week by rewriting some bash & batch scripts into PHP, for reasons. Not quite how I expected today to go.
Turns out http://httptoolkit.tech's automatic HTTPS interception for CLI tools doesn't work for PHP. Anybody know… https://twitter.com/i/web/status/1129116510650347520
Don't allow half-open TLS connections
New web security mechanisms: https://www.youtube.com/watch?v=DDtM9caQ97I ✅ CSP additions to flexibly block/allow content, without list… https://twitter.com/i/web/status/1128311078310621184
Discovered a new extreme sport: going to the dentist in a foreign language 😬
How do I let a user of my desktop app easily send a URL to their phone and open it there?
My coworking space just announced in all seriousness that they're going to become a decentralized autonomous organi… https://twitter.com/i/web/status/1124291083150745601
Imagine a list of items, with a search field, and button to download the list contents. You enter a search term, t… https://twitter.com/i/web/status/1123234487947735040
I'm seeing a slow sprinkling of 'getaddrinfo ENOTFOUND localhost' errors reported by @httptoolkit. Anybody know an… https://twitter.com/i/web/status/1123150673036677120
The PP's commitment to feminism really is admirable https://twitter.com/DesInfoCAT/status/1122625336641032197
A quick & rough design for the upcoming HAR & code snippet exports feature. Looks like this should actually be rem… https://twitter.com/i/web/status/1122125108527628289
Just spent 3 hours fighting with networking tools trying to reproduce an error report where a RST packet _somewhere… https://twitter.com/i/web/status/1121802673664036864
Added regex support to the withBody matcher
Ok, dust settled, next steps planned! Now looking toward the next launch: automatic Docker HTTP(S) interception, so… https://twitter.com/i/web/status/1121730667245600768
To go with the PH launch, I've whipped together a launch blog post with explanations & screenshots for every new fe… https://twitter.com/i/web/status/1120994692836089856
I have been looking for exactly this. VS Code is great, but this new change has been so annoying, this is going to… https://twitter.com/i/web/status/1120994262785699840
🚀 Excited/terrified to launch HTTP Toolkit Pro on @ProductHunt today! Huge release: 1400+ API integrations (AWS, S… https://twitter.com/i/web/status/1120946262411493376
They've reactivated my account (after 2 days & much fuss). After closing it saying 'this decision is final', it tur… https://twitter.com/i/web/status/1118537618491359232