Live data from Hacker News

Paw – macOS HTTP client for testing and describing APIs

paw.cloud

91–100 of 121 posts

Re: Paw – macOS HTTP client for testing and describing APIs

#91
post #50

Earlier quoted context omitted.

Don't forget the ability to paste a curl command into the url to import it!

paw has both these features (export to curl or httpie and import from curl)

And it costs $50. Also, I am sure that many people know that Paw is a good tool. It is just expensive and I don't like the UX.

Re: Paw – macOS HTTP client for testing and describing APIs

#93
post #72

Earlier quoted context omitted.

Paw can do a reasonably good job of exporting an OpenAPI (Swagger) 2.0 description of the API, but the usefulness of the export will depend on the extent to which the Paw-user "dressed up" the request objects.

Ahhhh that's why I was getting those completely useless Swagger objects! > the usefulness of the export will depend on the extent to which the Paw-user "dressed up" the request objects

OpenAPI / Swagger is just JSON which describes the input and output data from an API's endpoints. If you want to know, prior to runtime (of your code), what kind of data an API will accept and return, and if you don't have access to the API's source code, in what would format would you prefer to have the information documented? I don't have in mind a right or wrong answer, just curious.

Re: Paw – macOS HTTP client for testing and describing APIs

#94
post #56

Earlier quoted context omitted.

No need for a license for https://rest.secapps.com and we have all features of Paw.

I am sorry, but design is a feature as well and you have that strongly against you. I don't see myself happily using your app over something like Insomnia or Paw.

Thanks for the feedback. Theming is coming soon. Do you mean design in terms of visuals or design in terms of layout?

Re: Paw – macOS HTTP client for testing and describing APIs

#95
post #94

Earlier quoted context omitted.

I am sorry, but design is a feature as well and you have that strongly against you. I don't see myself happily using your app over something like Insomnia or Paw.

Thanks for the feedback. Theming is coming soon. Do you mean design in terms of visuals or design in terms of layout?

For one, I don't like that it is in the browser. I don't like the buttons on the left that are icons with no text or tooltip, I have no idea what they do. I don't like that I have to type the request verb (GET, POST, etc). The tool should help me with suggestions as they are finite. It is a shame I have to also type in the HTTP/1.1 section, again suggestions would work better. Can I create multiple requests and switch between them quickly? I usually switch through a few. There is no feedback when I press the play button, I have no idea if that is what makes requests, there is no tooltip.

Also, you say that you have all of paw's features. How do I do dynamic values in the url? How do I make and manage oAuth requests?

Update:

I can't make any requests it seems. That would seem an important feature.

Re: Paw – macOS HTTP client for testing and describing APIs

#96

Earlier quoted context omitted.

Insomnia doesn't even come close to Paw due to the amount of features Paw has that Insomnia doesn't. Also, Projects are just Paw files. Inside the files you can group and subgroup requests, too. Unless you meant something else?

That might be true. For me Paw's UI doesn't help me (a simple user vs a power user) to work pleasantly. I am forced in Paw to deal with Projects, difficulty to rename requests, etc.

Yeah, it feels to me that Paw is designed to be a full-blown IDE for HTTP requests, and of course sometimes you just want Notepad.

By the way, you can double-click a request to rename it :)

Re: Paw – macOS HTTP client for testing and describing APIs

#97
post #94

Earlier quoted context omitted.

Thanks for the feedback. Theming is coming soon. Do you mean design in terms of visuals or design in terms of layout?

For one, I don't like that it is in the browser. I don't like the buttons on the left that are icons with no text or tooltip, I have no idea what they do. I don't like that I have to type the request verb (GET, POST, etc). The tool should help me with suggestions as they are finite. It is a shame I have to also type in the HTTP/1.1 section, again suggestions would work better. Can I create multiple requests and switc…

We will capture this feedback so that we can get back to it. It is very helpful. Thanks.

In terms of the verb and the version, you can either select them from the dropdown, type or use dynamic values. The URL and all other input fields, certainly support dynamic values, which can be selected from the dropdown or autocompleted by typing the value text. We have wider support for transforms which can be nested like Paw and we do have variables, which can also be nested. You can build very complex dynamic expressions (http://bit.ly/2gz3OXO). These two features alone superset Paw on the same feature set.

We don't have builtin OAuth support but we are working on it. We don't have collections but you can save in projects (so files and folders).

The tool works in the browser by leveraging a minimal browser extension. There is currently work in progress to build it on top of Electron as a desktop app but it can be done in WebKit as well on Mac. We have not decided yet.

I genuinely believe this tool will improve your workflow once we add OAuth support and collections hence why I mentioned it here. And we do have a favourable licensing model which allows you to use the tool free of charge. This tool also works really well with all our other tools which allow you to fuzz, run security scans, and perform request inspection inside your browser without the need to install a proxy. You can even monitor iPhone HTTP traffic without too much fiddling (http://bit.ly/2h5nwex) and all of these features will be part of the desktop app.

Re: Paw – macOS HTTP client for testing and describing APIs

#98

I have a Paw license and recently I started using Insomnia instead: https://insomnia.rest/ I find Paw's project management very annoying. It assumes that I am working on some project and wants me to organise everything like that. Fine, lets do it, so where are my projects? They are hidden in some dropdown that you can have fun finding. Insomnia is much cleaner and more to the point.

this is clearly an ad for insomnia, in no way this shitty web app is better than PAW, which a native app, fully integrated with macOS and with features you didn't even know you needed, so please cut the bullshit with some weak excuses about some inexistent project management issues.

Re: Paw – macOS HTTP client for testing and describing APIs

#99
post #97

Earlier quoted context omitted.

For one, I don't like that it is in the browser. I don't like the buttons on the left that are icons with no text or tooltip, I have no idea what they do. I don't like that I have to type the request verb (GET, POST, etc). The tool should help me with suggestions as they are finite. It is a shame I have to also type in the HTTP/1.1 section, again suggestions would work better. Can I create multiple requests and switc…

We will capture this feedback so that we can get back to it. It is very helpful. Thanks. In terms of the verb and the version, you can either select them from the dropdown, type or use dynamic values. The URL and all other input fields, certainly support dynamic values, which can be selected from the dropdown or autocompleted by typing the value text. We have wider support for transforms which can be nested like Paw…

>The tool works in the browser by leveraging a minimal browser extension.

Am I dumb or it doesn't seem to work with Safari on Mac, which is the whole point of this thread?

Re: Paw – macOS HTTP client for testing and describing APIs

#100

$50? Ouch. I support developers making a living, but this is a market with a lot of competition, some of it free, some of it great, and some of it free and great. If it were $19, the professional looking UI would have had me pull the trigger, but $50 is way on the other side of of my price sensitivity.

Seriously? You can use the app for less than hour and it will pay for itself considering the hourly rate of an average programmer. A useful professional tool that will make development flow easier and save you time and fifty bucks is expensive? $19 is peanuts. I use Paw quite often and every time I use it I discover some new little detail that the developers put in. It's not a basic app, it's well-designed and it's useful. $19 - seriously that's less than what many people spend on coffee in a week. $50 is not at all expensive for a tool that used in a professional setting on a regular basis. Far from it.
Post reply on HN