Paw (HTTP & REST Client) App Reviews

87 add

Great update!

Tons of great new features! Paw has been one of the best HTTP/Rest clients Ive used so far. And this update finally adds some of the much desired featuers like the JSON outline view. Im still a little unsure of the change to the environments UI, I wish I could make the sidebar wider but barely can, have to widen entire window to get a little bit. I have a lot of long text in my environments.

Best REST client on any platform

Was using a janky Chrome extension for the longest time until I found this. Absolutely the best REST client out there today. Thank you so much for bringing this to the world.

Excellent Update

This application is an invaluable asset to my development workflow with REST APIs. I highly recommend this to anybody who is serious about their development and testing of their APIs. It makes your life so much easier. The extensions are a cool addition.

Amazing update

Kind of crazy we didn’t have to pay for the update. Huge improvements in the JSON view. I love the ability to create new request formatting method. Super! If you’re thinking why would I pay for this rather than just use Postman? The big difference is the dynamic variables. They let you use parts of one request’s reponse as input to another response. Rerun the first request and the variables update when your ready to rerun the second request. So you can quickly chain together flows of requests for testing.

Wonderful Tool!

This tool is absolutely wonderful. It is as useful as it is beautiful - I highly recommend it if you have a REST website you need to test!

Fantastic app, love the update

I can’t tell you how much time this app has saved me developing and debugging against our API. The easy control over environments and variables really set this application apart, and I can tell the developers built this with a practical understanding of REST APIs. Excellent work. One recommendation: the ability to copy a full request even with environment variables (for sharing).

Worth every penny for the time it saves me every day!

Dude. What an update! This is, by far, the best designed and most useful HTTP API testing tool on the market. And this latest update made it even sexier. Keep up the great work!

2.0 overdid it

So. Still a great app, not arguing that. Though I gotta say, what made PAW excellent was its simplicity. I feel the UI change overall has gone a wee bit overboard and is actually a regression. Not a huge one, but a regression nonetheless. It’s not all bad. Things like the json parser are *very* nice additions. It’s also easier to edit form params, which is very welcome too. Though neither of these 2 required a big UI overhaul. But at the same time, hiding the environment dropdown in its own tab makes it harder to quickly switch environments, which was one of the best features in my opinion. Likely just a bug, but I’ve had issues with existing PAW files migrated over: environments are sorted in a random order, which makes it very tough to find one, and editing a request loses some of the variables that were in it. Still a great app, and hands down the best HTTP client running on a mac.

Does not work even for simple requests

This application cannot retrive even the most simple get requests. I am getting always , Socket closed by remote peer, asking for simplest GET Urls.

200 OK? 200 AWESOME.

“I really should buy Paw — it looks so nice. Ehh, I’ll make due with Postman. Or maybe RESTed today. Or HTTPie!” These are some of the conversations I occasionally had with myself in my head over the last year or so debating if I really should spend the $30 on Paw when there are some “good enough” competitors. After fighting with OAuth one day, I was frustrated. Vulnerable. Would buying Paw magically fix my woes? I decided to find out. At once, the clouds parted, the bits flowed like wine, HTTP requests were released like doves, and all was right with the world.

Worth every penny

I too was trepidatious about forking over $30 for a REST testing app. Every one I have tried was either sorely lacking in features or was buggy beyond any acceptable measure. Let me tell you, Paw is the last request editor/toolkit/swissarmyknife you will ever need. It was definitely built by someone who understands what a developer wants and needs in an HTTP testing tool. So just because Paw works so perfectly in doing what you expect it to do, it’s worth the 30 bucks right there. But there’s more. The extensibility features are awesome. If you have to publish an API blueprint to Apiary, this tool is for you. I can go from designing the API to documenting it in a few steps, which saves me a TON of time. If you design APIs, you need this.

Fan-fricking-tastic

If you deal in APIs a lot. Like a whole lot, you need Paw. I work with a remote team and they saw Paw while I was screensharing a demo and now the whole team uses it. Great job Lucky Marmot!

Excellent tool for working with web services

I love this app and have recommended it highly to developer friends, having had it recommended to me by a friend originally. It makes organizing RESTful requests for multiple projects a breeze and its ability to parameterize inputs (and maintain multiple sets of values) and pass results from one request on to others is beyond handy. This is one of those tools where you can use a small fraction of its features and still get imense value out of it or go to town with the extensive extra abilities it has. I used curl/vim to manage libraries of requests prior to this and have yet to feel Ive given up the fine grained control I previously had. The price is a bargain compared to the time it saves again and again. Keep up the great work, Paw!

Not worth the price

There are some nice features, color coding the URL and HTTP params for instance. I’m constantly getting the “please let us spy / snoop on you” popup asking for usage statistics, I’ve seen it about 10 times now and have yet to send even 1 request. The UI also relies heavily on the mouse / trackpad, something most devs don’t like (i.e. you can’t press enter and load the request, you must click the “go” button). $30 for an HTTP request client, I expect it to be perfect. This app is far from perfect and gets in the way more than it helps me.

This app is so worth $30

I use this app daily when I’m writing other apps. Other then Xcode and my git client, this is my most used app. It’s nearly perfect.

Best REST client out there!

A full featured REST client, if you’re building or testing REST api’s this is a must have.

Simply the best HTTP Client I have used

Love this app. It supports environment variables for easy switching between testing and production servers. It has code integration for viewing the request in a variety of development languages. It handle both the request and results data formats dynically. This app is very polished. It has been over a year since I wrote this original comment. Since then, the app continues to get better with OAuth and built in SHA 1 hashes and others. Yet, its basic handling of JSON and XML is superior to like products and allows the developer to see in every imaginable way. Even with all its complexity, the app remains easy to use. And when help is needed, I can usually find what I need and more on the support website. There is no doubt that this product is best in class. I recommend it to all my collegues.

There is alot to like but…

searching requests with Command + Shift + F is my new favorite! In previous versions the keyboard navigation has been extremely helpful and intuitive, along with exporting the code generation of multiple requests to the clipboard (select, copy, paste where needed) has been a boon. Looking forward to making use of environments/variables and custom extensions. [edit] The request search is better than I thought. It isn’t a straight string search. It does partial out-of-order searches which makes it very easy. I had requested tagging for requests for filtering but this works fine. So if you have a request of “Some Really Awesome Cool Request”, you can search “awe rea som” and it will be listed which is very nice. It’s also been handling larger data sets without crashes than the previous version. [edit] I started using environments. Excellent implementation. Mix and mash various scenarios quickly. The online docs link to an example file which actually negated the need to read the docs.

Wow. This is great.

I’ve used RESTed and the REST tool in JSON Editor, but this thing beats the socks off of those for request testing. Just being able to group multiple requests under one saved document is so helpful in organization. But it also does things the others can’t do because it has multiple options for HTTP libraries. Need to send a body in your GET requests? Paw can do it. OAuth 1 or 2, or S3 authorization? Paw can do it. Results displayed as navigable JSON? Display your request and headers before it’s sent? Cookies? Display your request as Python code? I don’t think I’ve even scratched the surface. Worth every penny for the time this has saved me.

One of the bests

This is a great tool for developing and debugging APIs. Tons of extensions and the future is bright!