Live data from Hacker News

Show HN: API Parrot – Automatically Reverse Engineer HTTP APIs

apiparrot.com

101–110 of 122 posts

Re: Show HN: API Parrot – Automatically Reverse Engineer HTTP APIs

#101
post #38

How does it compare to mitmmitmproxy2swagger? https://github.com/alufers/mitmproxy2swagger

Probably a dumb question but if my web app uses graphql, how would I go about with the swagger generation?(since its just one endpoint) Thank you for sharing this though, I was looking for a tool like this :)

Why would you use swagger/openapi? My understanding is that graphql has its own schema system that's supposed to be returned by the server when the client requests it.

https://graphql.org/learn/schema/

Re: Show HN: API Parrot – Automatically Reverse Engineer HTTP APIs

#102
post #15

Any current plans for a macOS release?

The macOS version is now available for download at https://apiparrot.com/#download

Please note that since the app isn't code-signed yet, you'll need to remove the quarantine attribute to run it. I've updated the documentation with instructions on how to do this: https://docs.apiparrot.com/docs/getting-started/download-and...

Let me know if you have any questions or run into any issues!

Re: Show HN: API Parrot – Automatically Reverse Engineer HTTP APIs

#103
Update: The macOS version is now available for download at https://apiparrot.com/#download

Please note that since the app isn't code-signed yet, you'll need to remove the quarantine attribute to run it. I've updated the documentation with instructions on how to do this: https://docs.apiparrot.com/docs/getting-started/download-and...

Let me know if you have any questions or run into any issues!

Re: Show HN: API Parrot – Automatically Reverse Engineer HTTP APIs

#105

Earlier quoted context omitted.

Not sad at all! Mac has excellent hardware, excellent reliability, excellent day to day performance. Im not a fanboy, but it won for (IMHO) clear and obvious reasons. Of course folks want a mac app. No comment on the “harm” bit.

It is always amazing to me people who will chastise people for using Macs. It is by far the most robust hardware and 15 years later Windows laptops may finally be catching up. My first programming job was LAMP so I had a Linux desktop and loved it. Later I got a new job that gave us laptops, but they were quite beefy. I had a Dell laptop with an Nvidia GPU and an Intel iGPU... After updating my OS my gpu was the only…

Now install Linux on it.

Re: Show HN: API Parrot – Automatically Reverse Engineer HTTP APIs

#106
post #99
post #61

Earlier quoted context omitted.

Linux is good for development, but Apple hardware is pretty damned nice. Now if Framework laptops were available in Norway, I'd probably rather have that, even if they're not as powerful. Also, depending on where you work, there might be restrictions in the choice of platform. Usually limited to Mac or Windows.

I asked Framework that repeatedly, but no progress. I think they might be violating EU Regulation 2018/302, which is rather common, mostly due to ignorance. The problem is that it is rather hard to enforce such regulation to non-EU/EEA companies. You can still send your wishes to support@frame.work.

[deleted]

Re: Show HN: API Parrot – Automatically Reverse Engineer HTTP APIs

#107
post #99
post #61

Earlier quoted context omitted.

Linux is good for development, but Apple hardware is pretty damned nice. Now if Framework laptops were available in Norway, I'd probably rather have that, even if they're not as powerful. Also, depending on where you work, there might be restrictions in the choice of platform. Usually limited to Mac or Windows.

I asked Framework that repeatedly, but no progress. I think they might be violating EU Regulation 2018/302, which is rather common, mostly due to ignorance. The problem is that it is rather hard to enforce such regulation to non-EU/EEA companies. You can still send your wishes to support@frame.work.

Update: you can buy from Norway now, but you need to get it shipped to a different country. You need to select a different country and then chose a billing address different from the shipping one. The message that the website displays on not being able to order from Norway is misleading, and it looks like no email to Norwegian customers has been sent with respect to this possibility. Not perfect, but they got better.

https://knowledgebase.frame.work/en_us/what-countries-and-re...

Re: Show HN: API Parrot – Automatically Reverse Engineer HTTP APIs

#108
post #94

Earlier quoted context omitted.

Glad you like the project! I'm working on getting the macOS version built and released as soon as possible. If you'd like to be notified when it's ready, you can sign up for the newsletter here: https://apiparrot.com/#newsletter . As for adblock-rs, I'm using it to detect and automatically disable requests related to ads and other unnecessary stuff. This helps cut down on noise and saves some time for developers.

I was able repackage it for macOS. I can help you test it too. Shot you an email at contact@apiparrot.com

How were you able to do without the source code?

Re: Show HN: API Parrot – Automatically Reverse Engineer HTTP APIs

#110
post #35

interesting but not sure what the value add here is, it gives you a graph flow of all the API requests being made? and then the goal is to replay them? aren't there github libraries that do this already?

> aren't there github libraries that do this already?

which ones?

Post reply on HN