The New Fast and Git-Friendly Opensource API client

แชร์
ฝัง
  • เผยแพร่เมื่อ 31 ธ.ค. 2024
  • 📨 Easy to digest software engineering guides weekly: tech-vision.io...
    Quick overview of a free API Client application. It's lightweight, no-nonsense and very easy to use
    Here is the official site: www.usebruno.com

ความคิดเห็น • 367

  • @brunoapi
    @brunoapi 4 หลายเดือนก่อน +275

    Thank you so much for the shoutout! Really appreciate the love and support.

    • @TechVisionExplained
      @TechVisionExplained  4 หลายเดือนก่อน +22

      OMG!!! can't believe the real Bruno is here 🤩💜
      Thank you for building such a great tool and for taking the time to comment on the video 🙏

    • @gourabsarkar2587
      @gourabsarkar2587 4 หลายเดือนก่อน +6

      Bruno is good, but the main issue is that there's a performance hit in requests. For example, an api took 1.3s to complete in Bruno, but the same api takes around 300 ~ 700ms on postman. So however much we want to use Bruno, we can't, at it's current state. But, I am hopeful for this to be fixed soon enough.

    • @herrpez
      @herrpez 4 หลายเดือนก่อน

      ​@@gourabsarkar2587Highly dependent on the type of work you do. For me, and for just poking at endpoints, it's a nuisance, but completely acceptable. I'm gonna have to go give it a try come Monday.

    • @SiimKoger
      @SiimKoger 4 หลายเดือนก่อน

      ​@@gourabsarkar2587 What are you using Postman for to care about hundreds of milliseconds?

    • @ardonjr
      @ardonjr 4 หลายเดือนก่อน

      So you know what to do right!? Never require an account for users!

  • @retrodaredevil
    @retrodaredevil 4 หลายเดือนก่อน +97

    I just wanna say, most TH-camrs would stretch out a video like this into a 10 minute video. Thank you for keeping this concise and showing the features I'm interested in.

    • @ThorClient
      @ThorClient 2 หลายเดือนก่อน +1

      yes, short but really focus on the main point

    • @jhwheeler7
      @jhwheeler7 2 หลายเดือนก่อน +1

      yes! thank god, great content delivery!

  • @Imevul
    @Imevul 4 หลายเดือนก่อน +87

    I mean, the content was great. But that it's presented by such a positive and charismatic guy is just a bonus. Subbed!

    • @TechVisionExplained
      @TechVisionExplained  4 หลายเดือนก่อน +1

      @Imevul thank you so much for the kind words and for subscribing to the channel 💜. Really glad you enjoed the video

  • @BrunoBeltran
    @BrunoBeltran 4 หลายเดือนก่อน +269

    It's me, I'm Bruno, I am watching 👀

  • @moorederodeo
    @moorederodeo 4 หลายเดือนก่อน +101

    The thumbnail with postman killer pointing to the dog icon really made me think this was a different kind of video

    • @minikame2272
      @minikame2272 4 หลายเดือนก่อน +1

      legit my first thought

    • @RaineWilder
      @RaineWilder 4 หลายเดือนก่อน +3

      Are you referring to dogs hating postal service workers and finally doing something about it?

    • @lemontec
      @lemontec 4 หลายเดือนก่อน +5

      If that’s the original idea behind the Bruno brand then that’s brilliant

    • @TechVisionExplained
      @TechVisionExplained  4 หลายเดือนก่อน

      @@lemontec 🤣🤣🤣

  • @ArjenHaayman
    @ArjenHaayman 4 หลายเดือนก่อน +18

    Been using Bruno for about a year now for exactly the same reasons as you mentioned. Very happy

    • @TechVisionExplained
      @TechVisionExplained  4 หลายเดือนก่อน

      @ArjenHaayman are you using Bruno just for yourself or are you sharing your collection with a team. I'm realy curious to know what the experience of using Bruno for collaboration is like

    • @ArjenHaayman
      @ArjenHaayman 4 หลายเดือนก่อน

      @@TechVisionExplained All scenarios are shared in git and we all (both 🙂) use each others' scripts. It took some time to find out how to handle dev-specific data but now we're using variables in .env

    • @ThorClient
      @ThorClient 2 หลายเดือนก่อน

      Yes, bruno is great tools, I am inspired a lot from them

  • @Ahmad_5000
    @Ahmad_5000 4 หลายเดือนก่อน +12

    The shine in his beard is brighter than my career in tech

  • @P3PPING
    @P3PPING 4 หลายเดือนก่อน +25

    I've been burnt too many times by api clients. I took the hit and learnt curl inside-out and now my life is so much easier.

    • @mauricioaviles6914
      @mauricioaviles6914 4 หลายเดือนก่อน

      Check out hurl, and http abstraction on top of curl

    • @TechVisionExplained
      @TechVisionExplained  4 หลายเดือนก่อน +4

      @P3PPING any particular resources you would recommend to skill up on curl. I only use curl for basic requests here and there

    • @jeffreysmith9837
      @jeffreysmith9837 4 หลายเดือนก่อน

      ​@@TechVisionExplained
      Get familiar with -X -d -H flags and that's 99% of what you'll need.

    • @ThorClient
      @ThorClient 2 หลายเดือนก่อน

      mine too, I have tried all of them, but they keep burning. So I ended up writing my own API client. It was challenging at first, but it has been really motivating, like building my own dream tool.

  • @EnLaMitad
    @EnLaMitad 4 หลายเดือนก่อน +20

    Fun fact, if you use bigint as your auto-incrementing PK on a table, Bruno will integer overflow the id and round it so you'll always get the wrong ID back. The is presumably a stupid JS bug that could be fixed by using actual bigint types in the runtime, which JS now supports.

    • @TechVisionExplained
      @TechVisionExplained  4 หลายเดือนก่อน +8

      @EnLaMitad might be worth creating an issue on their gitHub 😉

  • @hahouari_dz
    @hahouari_dz 4 หลายเดือนก่อน +11

    Very very interesting ✨👏. Shout out to the Bruno team, I like the pricing in the one time payment plan which is 19$, Postman has 14$/month which is insanely high to me for a rest testing service. Good luck to the dev team

  • @DavidBernard31
    @DavidBernard31 4 หลายเดือนก่อน +9

    I used Httpyac (you could see as a successor of the REST client). HttpYac is available as cli, docker image, vscode extension. It uses a "superset" of the "HTTP" file format than REST Client or a Jetbrain extension, so git friendly (and extensible with code if needed).
    I used the HTTP file for manual test (local), but also for demo or basic functionnal/smoke tests (readable by product or team using an other language) (using the docker image in CI or as scheduled job, eg with testkube, corn,...)
    Thanks for sharing

    • @TechVisionExplained
      @TechVisionExplained  4 หลายเดือนก่อน

      @DavidBernard31 Httpyac looks great, definitly going to try this as well. Thank you so much for sharing. So glad I posted this video I'm learning a lot 💪
      I like that it also has scripting included

    • @micheloe
      @micheloe 4 หลายเดือนก่อน +2

      +1 for Httpyac here, I really like the way your .http files are stored in your repo, .env files are read automatically so your project variables are already available. And it is easy to automate testing via CLI.
      Ad-hoc testing of requests via VS code is also easy, as the spec and thus the extension knows which requests depend on each other and executes them before the actual request. It lacks a fancy UI, but who needs a fancy UI when testing API's? 🤷‍♂️

  • @nikolaykolev5143
    @nikolaykolev5143 4 หลายเดือนก่อน +1

    Now I wanna try this immediately!!! Thank you so much for the suggestion! And yes: it’s annoying to be forced to create an account in Postman!

  • @nabeelkausari
    @nabeelkausari 4 หลายเดือนก่อน +8

    Switched from Postman to RestClient extension sometime back, only reason was version control for api requests… now I’ll give Bruno a try as it looks interesting 😊

    • @ThorClient
      @ThorClient 2 หลายเดือนก่อน

      what's the advantage of RestClient?

  • @nathanstrik
    @nathanstrik 4 หลายเดือนก่อน

    The fact that it has a dog icon has me immediately excited. Will definitely try it out, thanks!!

  • @ThorClient
    @ThorClient 2 หลายเดือนก่อน +1

    I have tried all of them, but they were still missing some key pieces.
    So I ended up writing my own API client. It was challenging at first, but it has been really motivating, like building my own dream tool.
    It's a VS Code extension named Thor Client!

  • @water_melon_9000
    @water_melon_9000 4 หลายเดือนก่อน +11

    Man, it's like postman but only the good parts. Thanks for the recommendation!

  • @DarioColetto
    @DarioColetto 4 หลายเดือนก่อน

    Will try it for sure! Our company is paying about 250€/month for postman (6 license) and it's just crazy for any small company... thanks!

  • @calderov
    @calderov 4 หลายเดือนก่อน +14

    I love Bruno, it has completely replaced Postman and Insomnia for me!

    • @stephenremillard9462
      @stephenremillard9462 4 หลายเดือนก่อน +1

      Same here. On top of the speed to launch the application. Postman is so slow.

    • @ThorClient
      @ThorClient 2 หลายเดือนก่อน

      same here, just missing the point of deeply integrated with VSCode

  • @patrickc.6183
    @patrickc.6183 4 หลายเดือนก่อน +2

    Bruno looks great! Currently, I am using HTTPie's GUI client for API requests.

  • @sg9257
    @sg9257 4 หลายเดือนก่อน +3

    One more thing Postman has entire collections json serialisable and can be version controlled but I agree it would be some friction to always update the json collection

  • @manuakasam
    @manuakasam 4 หลายเดือนก่อน +2

    Bruno is amazing. It makes so much sense. So incredibly much.
    The only issue we're facing is that it's a little bit annoying to share API requests with project managers as they shouldn't get access to the whole repository but also shouldn't need to download zip files manually all the time and unpack, etc...

    • @ficolas2
      @ficolas2 4 หลายเดือนก่อน

      Store the file in your git repo?

    • @l00kns33
      @l00kns33 4 หลายเดือนก่อน

      My first thought was that I'd probably put my Bruno files in a separate repo. PM's though, why would they need access to an REST API testing tool? I don't think PM's should be doing any testing work, but I might be wrong?...

    • @manuakasam
      @manuakasam 4 หลายเดือนก่อน

      @@l00kns33 that heavily depends on the company I'd argue. We don't have a QA department, so PMs test feature requests and somsetimes they test if our api does what it's supposed to, figuring out if its simple user/pass errors, etc..
      Separate repo is an option, but frankly due to internal workflows, that's a lot of overhead

    • @placeprom
      @placeprom 4 หลายเดือนก่อน

      In my use case external service providers should have access to the collection. In Postman we could add them as guests. I havent found a smart way to do this here aswell without creating a separate repository

    • @ficolas2
      @ficolas2 4 หลายเดือนก่อน +1

      @@placeprom openAPI yaml, you can import them in postman.
      And it also serves as documentation

  • @Mike-Zz
    @Mike-Zz 4 หลายเดือนก่อน

    Yo, thanks for the recommendation. Loved the client

  • @wicktorinox6942
    @wicktorinox6942 4 หลายเดือนก่อน +11

    Our company banned Postman a few months ago, and Bruno is one of the proposed alternative.

    • @TechVisionExplained
      @TechVisionExplained  4 หลายเดือนก่อน +2

      What else did you consider as an alternative to Postman?

    • @roembol
      @roembol 4 หลายเดือนก่อน

      ​@@TechVisionExplainedinsomnium is a fork of insomnia that doesnt require an account

    • @wicktorinox6942
      @wicktorinox6942 4 หลายเดือนก่อน +3

      @@TechVisionExplained Bruno and Hurl. The fact that Postman is sending some security headers to the servers is not something we can have.

    • @TechVisionExplained
      @TechVisionExplained  4 หลายเดือนก่อน +1

      @@wicktorinox6942 Thanks, hurl looks really cool just saw other people mentioning it as well, will give it a go 👍

    • @wicktorinox6942
      @wicktorinox6942 4 หลายเดือนก่อน

      @@TechVisionExplained i forgot to mention, I ended up with using Insomnia

  • @brunohnrtrading
    @brunohnrtrading 4 หลายเดือนก่อน +65

    Best video ever 😂😂😂❤

    • @TechVisionExplained
      @TechVisionExplained  4 หลายเดือนก่อน +6

      I knew you were going to watch this video Bruno 💜🤣

    • @ruhanrouf3601
      @ruhanrouf3601 4 หลายเดือนก่อน

      ahhahahaah

    • @aaronfisk3764
      @aaronfisk3764 4 หลายเดือนก่อน

      Came to the comments section looking for bruno. Wasn't disappointed

    • @brunohnrtrading
      @brunohnrtrading 4 หลายเดือนก่อน

      @@aaronfisk3764 haha let's go!

  • @CarlosLopezIII
    @CarlosLopezIII 4 หลายเดือนก่อน

    I too have been annoyed by the Postman account issue, so this was really useful!

  • @VincentJenks
    @VincentJenks 4 หลายเดือนก่อน

    What a great smile on this guy! Thanks for the tip, gonna try it out today.

  • @sarbnagra3935
    @sarbnagra3935 4 หลายเดือนก่อน

    Love your content and your vibe ❤

  • @masterflitzer
    @masterflitzer 4 หลายเดือนก่อน +9

    curl is the goat 🐐

    • @ThorClient
      @ThorClient 2 หลายเดือนก่อน

      ThorClient love curl

  • @pable2
    @pable2 4 หลายเดือนก่อน +2

    IntelliJ IDEs have a builtin HTTP client, it's very powerful and I've never moved on from that

  • @legendrags
    @legendrags 4 หลายเดือนก่อน

    Ive been looking for a good client for a while, and i think i found it. Thanks! im trying it out.

  • @everythingisfine9988
    @everythingisfine9988 4 หลายเดือนก่อน

    Thunder & Rest client are awesome. But this sounds even better. Nice find 👏

  • @mayanxoni
    @mayanxoni 4 หลายเดือนก่อน +1

    Subscribed! Loved your positivity and charisma brother!

    • @TechVisionExplained
      @TechVisionExplained  4 หลายเดือนก่อน +1

      Thank you for the kind words this is giving me motivation to keep going, and welcome on board 😁💜

  • @anarchymatt
    @anarchymatt 4 หลายเดือนก่อน +2

    After the insomnia rug pull I've been using Restfox, it was easy to clone, build from source and use. The version I'm using doesn't have as many features as Insomnia did, but I'm a frontend dev so I don't use it super often
    Bruno's cute icon would be a reason to switch

    • @TechVisionExplained
      @TechVisionExplained  4 หลายเดือนก่อน +1

      @worgenzwithm14z thanks for sharing, never heard of Restfox before, will give it a go ✅

  • @StefanoV827
    @StefanoV827 4 หลายเดือนก่อน +3

    Postman is pretty fine to me but there are 2 things that make me go crazy:
    1. So slow to load! Ok it's electron, but it's so slow sometimes!
    2. I have a tool that generate swagger doc from my API. I use to import swagger yml file into postman to convert it into a postman collection. But what happen is that if i'm still building the APIs, for every changes i need to delete the collection inside postman and re-import the file! That's so annoying! Why they can't just sync the file to convert new endpoints?!
    I wonder if Bruno does it....
    EDIT: no .. it has the same problem...

  • @stanislawborowy
    @stanislawborowy 4 หลายเดือนก่อน

    Great and concise review! 👌 Straight to the point... like added, channel subscribed and Bruno downloaded! Thank you! 🙌

  •  4 หลายเดือนก่อน

    We are using Bruno in the company I work for. And its been the best decision, switch Postman to Bruno

  • @rosyidharyadi7871
    @rosyidharyadi7871 4 หลายเดือนก่อน +1

    never heard bruno before, this looks neat, maybe worth to try

  • @eisaqasemi3924
    @eisaqasemi3924 4 หลายเดือนก่อน

    Thank you so much. I have been looking exactly for this thing.

  • @johnjohnson7500
    @johnjohnson7500 4 หลายเดือนก่อน

    Thanks for sharing. Exactly what I was searching, too.

  • @fixgn
    @fixgn 4 หลายเดือนก่อน

    I totally agree with you about the account and saving these files along with the source code! Since I'm a rider user, I use an http client that they provide. But when I change IDE, I'll definitely try this app! Thanks a lot!

  • @youtubeuser1052
    @youtubeuser1052 4 หลายเดือนก่อน

    In my job, I program very infrequently; probably 2-4 times per year I need to automate some task, but it's not my main responsibility. So I've never understood the need for an "API client" application. My tool of choice is either iPython (if I'm working on a remote machine via ssh, which is a lot of the time) or Jupyter Notebook if I'm working locally. Jupyter is also an option for remote work if I want to take the time to setup ssh tunneling. I'd be interested in recommendations of a video that clearly demonstrates the advantages of using a dedicated API client application vs jumping directly into writing code into an interactive interpreter and then extracting the best bits of that code to use directly in whatever script I need to write in order to automate the (for me, usually one-off) task I need to automate.

  • @rasmuswilli1044
    @rasmuswilli1044 4 หลายเดือนก่อน +1

    Great video, thanks for the recommendation!

  • @FinlayDaG33k
    @FinlayDaG33k 3 หลายเดือนก่อน

    I mostly use the HTTP client built into IntelliJ (also works with VSCode) but Bruno does sound like a neat alternative for when you want a GUI of sorts.

  • @clintonlunn7582
    @clintonlunn7582 4 หลายเดือนก่อน

    I don't use all thats possible with bruno yet but i do all of my http client testing in Bruno. So useful. Definitely going to try integrating version control with it.

  • @Cyber_Lanka
    @Cyber_Lanka 4 หลายเดือนก่อน +36

    Hey man. Nice video. Can you please increase the volume a bit from next uploads?

    • @TechVisionExplained
      @TechVisionExplained  4 หลายเดือนก่อน +9

      @Cyber_Lanka Sorry about the volume level, will get it fixed in my next Upload 🙏.
      Thank you not only for the feedback but for also being a recurring viewer of the channel really appriciate the support 💜

    • @evandrojunior1406
      @evandrojunior1406 4 หลายเดือนก่อน +4

      Volume great for me

    • @patricktuub2607
      @patricktuub2607 4 หลายเดือนก่อน +1

      Volume also OK for me. Great video BTW!

    • @Cyber_Lanka
      @Cyber_Lanka 4 หลายเดือนก่อน

      @@b228d0 oh maybe. I was watching on mobile without headphones

    • @Alex-dd3oy
      @Alex-dd3oy 4 หลายเดือนก่อน

      Volume seems normal for me

  • @Dobby_zuul
    @Dobby_zuul 4 หลายเดือนก่อน

    I was a heavy Postman user, then switched to Insomnia for it's ease of use, then things went totally south with them forcing you to login and a few other annoyances so I reluctantly went back to Postman, now, I will be using Bruno for the foreseeable future

  • @zakir.nuriiev
    @zakir.nuriiev 4 หลายเดือนก่อน

    Hi. Thank you for sharing new tool! I am using Postman as a plugin in VS Code. Until that moment it was enough for me)

  • @stephentrouse2069
    @stephentrouse2069 3 หลายเดือนก่อน

    I’m with you. I’m just completely over having to create an account for everything I use and then to get bombarded with emails forevermore and I’m tired of giving out my personal information to people I don’t even know to the point of paranoia. Make the free tier account free and if the product is good, then I’ll upgrade so they can make money, but don’t make annoyware.

  • @brandonbraner
    @brandonbraner 4 หลายเดือนก่อน +1

    The thing is Postman does so much more then just make api calls. It allows you to write tests, workflows etc. I understand if you are just using it for just api calls then maybe. Also doing this in postman allows non devs to be able to run the requests as well
    Also for api collections being with your code, maintain a OpenAPI schema

    • @TechVisionExplained
      @TechVisionExplained  4 หลายเดือนก่อน +1

      @brandonbraner that is a good point. I actually didn't think about non-devs. I guess the key point really is about understanding what you want out of a tool, right? Plus, the fact that Postman is so popular would make it the default option if you don't want to burden everybody with having to learn something new.
      I still use Postman at work with a business account. However, for my side project, where I usually work alone, I really don't see the use of a tool like Postman.

  • @CaptRespect
    @CaptRespect 4 หลายเดือนก่อน +2

    Awesome. Postman used to be pretty great, but all the accounts, team, and sharing features have since made it confusing to use. A tool that rips all that out and just uses Git instead sounds fantastic.

  • @FeedMeLeaks
    @FeedMeLeaks 4 หลายเดือนก่อน +1

    Ty for the vid, needing a postman acct is a pain, but I do like their tests w/ ChaiJS and Newman CI. Gonna check Bruno out asap, sound real good

  • @the_nomadic_ajith
    @the_nomadic_ajith 4 หลายเดือนก่อน

    I might be nitpicking here. But its slightly slower than the Post man on my M3 pro Mac. It takes a while to switch between requests. Also setting the bearer token is slightly more easier on Postman, I can just click the collection name to see the settings.

  • @vasudevmenon2496
    @vasudevmenon2496 4 หลายเดือนก่อน

    Very good. I was against bloated and slow postman on my personal machine. I was using thunder client and postcode for vscode. Will be trying Bruno. I didn't know API collection exports were this organized. Usually postman collection export didn't have environment variables and had to added manually.

  • @Marfig
    @Marfig 4 หลายเดือนก่อน +1

    It's been my API Client for 4 months now. I've also got the golden edition. The features are well worth the one-time payment. My only complainrt are the releases on github. They are poorly documented. Essentially a laundry list of the commits descriptions on the main branch. To anyone not following the development of the tool, we can't really tell what went into each release version

    • @TechVisionExplained
      @TechVisionExplained  4 หลายเดือนก่อน

      @Marfig thanks for the feedback, really insightful. I haven't tried the "Golden Edition" because I'm only interested in the basic features but it's cool to see that the tool has a nice balance between offering the core features and going beyond the basics with more advanced features. I think that's a really smart and sustainable model.

  • @jldymy
    @jldymy 4 หลายเดือนก่อน

    I agree to your points especially postman detached from actual source code is such a pain to maintain. However I am using it with a team of people across a few different systems under the same corp umbrella. We enforce team who involved in each system API design should always update the postman so that another team could use it quickly by selecting postman ENV without checking out the source codes.

  • @danieljohnmorris
    @danieljohnmorris 4 หลายเดือนก่อน +1

    Thanks for this! Will be switching to Bruno

  • @DeveloperChris
    @DeveloperChris 4 หลายเดือนก่อน

    I am retired now but you hit the nail on the head. I really liked postman but when they moved to the forced login version (originally it could be local only, with no login required) I just stopped using it unless necessary.

  • @jhwheeler7
    @jhwheeler7 2 หลายเดือนก่อน

    Super useful, we need this on our team. Will check this out! Subbed.

  • @ScamstinCrew
    @ScamstinCrew 4 หลายเดือนก่อน

    I've begun to use restfox in recent months. I'll give Bruno a try. I don't like having to subscribe for using tools that are at their core a chromium browser. So I love ethe open source solutions

  • @CK-qx2js
    @CK-qx2js 4 หลายเดือนก่อน

    I gave you a thumb up but I felt it was not enough. Thank you for presenting this tool.

    • @TechVisionExplained
      @TechVisionExplained  4 หลายเดือนก่อน

      Thank you so much for the kind word and for supporting the channel 💜

  • @ellonmusketwannabe2201
    @ellonmusketwannabe2201 4 หลายเดือนก่อน

    Honestly might try this one, ive been using postman for 3 years now. mainly for automations and tests.

  • @msdhaliwal
    @msdhaliwal 4 หลายเดือนก่อน +1

    great find man, 2-3 years back we tried creating something like this ourselves but our journey was cut short due to funding issues. I hope this company survives. I like postman for all the advance features like flows and stuff but my data not being available on local machine is something I don't like even the env variables

    • @msdhaliwal
      @msdhaliwal 4 หลายเดือนก่อน +2

      who can feel confident enough to share production passwords with some 3rd party app for them to store it on their cloud 😅

    • @TechVisionExplained
      @TechVisionExplained  4 หลายเดือนก่อน +2

      I really like their one time purchase option for the "Golden Edition" I feel like that's a really fair way of funding the open source project 🤞

  • @businessoftechnology
    @businessoftechnology 4 หลายเดือนก่อน

    How do you do End to End API testing with service request to service reply being the ends? Using postman we found newman let us do this in our projects.

  • @iXmerof
    @iXmerof 4 หลายเดือนก่อน

    That's exactly the tool I've started using after postman forced to store corporate security details in 3rd party cloud. After using ThunderClient for some time, which was a pretty buggy experience for me, and many other tools Bruno became my favourite as its simple, straight to the point and private. Now if only it could understand updates on the endpoints and dto's to keep samples on openapi spec files by itself...

    • @SiCrip09
      @SiCrip09 4 หลายเดือนก่อน

      Never had any Problems with ThunderClient and I prefer not downloading a additional desktop app for basic Api Testing

  • @kelvinpham24
    @kelvinpham24 2 หลายเดือนก่อน

    I love the concept of Bruno at first as it's totally offline.
    But it's missing the deeply integrated with VSCode
    So I ended up writing my own API client. It was challenging at first, but it has been really motivating, like building my own dream tool.
    It's a VS Code extension named Thor Client!

  • @cugansteamid6252
    @cugansteamid6252 หลายเดือนก่อน

    yeah, we also switched to Bruno at our workplace once Postman decided one day that "you need to login" to test APIs lol

  • @adrianscarlett
    @adrianscarlett 4 หลายเดือนก่อน +1

    I'm not totally against creating accounts, but it should be optional and provide additional features that require it.
    I really like how the rest client works. Plain text, that's it.

  • @nadetdevfullstack7041
    @nadetdevfullstack7041 4 หลายเดือนก่อน

    indeed it is a good alternative to Postman but it lacks the management of the header (writing, reading) of cookies. there is also Httpie in gui version which is a good alternative. For me, the most interesting alternative that handles a lot more query and header functionality is ARC (Advanced Rest Client).

  • @timoruohomaki
    @timoruohomaki 4 หลายเดือนก่อน

    Thanks, very good tip! I've been getting increasingly irritated about the changes in Postman as well, especilally when using it as an extension the login requirement doesn't make any sense.

  • @avalagum7957
    @avalagum7957 4 หลายเดือนก่อน +1

    I prefer the Rest Client by Huachao Mao to Bruno. Reason: I can see everything related to a request without switching tabs. If the request has tens of query parameters, tens of headers, I guess it'll be a bit difficult to see all of them without scrolling.

    • @TechVisionExplained
      @TechVisionExplained  4 หลายเดือนก่อน

      @avalagum7957 that is actually a very good point. Yesterday I was testing out a set of endpoints and I automatically resorted to a .http file. Added the 4 requests in the same file and I must say that was very convinient

  • @SkippyDa
    @SkippyDa 4 หลายเดือนก่อน +1

    You should put a link to Bruno in your description.

  • @_indrid_cold_
    @_indrid_cold_ 4 หลายเดือนก่อน

    I agree completely. Dumped Postman and moved to Bruno. There are a couple of rough edges, but overall it’s fantastic and far easier to collaborate and share without the old “$9.99 per month” lock in.

  • @ShawnHartke
    @ShawnHartke 4 หลายเดือนก่อน +1

    Great video. I absolutely agree with everything in this video

  • @nielskersic328
    @nielskersic328 4 หลายเดือนก่อน

    I tried HTTPie too, but it’s a severe case of form over function. Looks great, but still missing basic features. Will definitely give Bruno a try!

  • @twgok13
    @twgok13 4 หลายเดือนก่อน +1

    YES! I've wasted so much time moving around the test cases prepared by my team and trying to make it all compile into a documentation. The fact that i cannot sync my own data with git is ludicrous!

  • @AyoubNachat-wm4no
    @AyoubNachat-wm4no 4 หลายเดือนก่อน +1

    there is another good option, yaak its built with Tauri that uses rust so its light and fast with the same experience + the one who created it and still maintain it is the creator of insomnia.

    • @TechVisionExplained
      @TechVisionExplained  4 หลายเดือนก่อน

      Thanks for the feedback; I'll actually work on a follow-up video where I test all the suggested options , and Yaak is definitely going to be one of them 💜

  • @subhokarmakar7065
    @subhokarmakar7065 4 หลายเดือนก่อน +1

    Bro i can really feel that smile

  • @DarkzarichV2
    @DarkzarichV2 4 หลายเดือนก่อน

    Can it be autogenerated as the code changes? Like for example if I use TypeScript and change types

  • @turolretar
    @turolretar 4 หลายเดือนก่อน +3

    Nothing better than curl

  • @AlexanderGarzon
    @AlexanderGarzon 3 หลายเดือนก่อน

    Exactly my struggle, I passed from postman to Thunder client, which was good at the beggining then I hated when the implemented the git sync in a paywall, so I moved to Rest client, whish I still use and it works, but is a bit cumbersome when working with binaries. I never heard about Bruno until right now, YT algo show me this video (I was not looking for it).... is like you and I were connected 🤣 Going to get it right now.

  • @invinciblemode
    @invinciblemode 4 หลายเดือนก่อน +1

    My only problem is why do they have to use their own markup language? Why not YAML? Or even JSON

    • @kelvinpham24
      @kelvinpham24 2 หลายเดือนก่อน

      yes, I have the same concern. So I ended up writing my own API client. It was challenging at first, but it has been really motivating, like building my own dream tool.
      A completely free, offline-only, local JSON file-based solution that can be committed to GitHub
      It's a VS Code extension named Thor Client!

  • @s-code-b
    @s-code-b 4 หลายเดือนก่อน

    Thanks for spreading the good news. Postman user here. User account requirement not a bother at all, and Postman is easy to use/navigate. But if solutions like Bruno are further improvements, that is wonderful news.

  • @devinicin
    @devinicin 4 หลายเดือนก่อน +3

    very good content bro, I actually use Insomnia but I'll try it next, ty!

  • @alansnyder8448
    @alansnyder8448 4 หลายเดือนก่อน

    I'm a long-time Postman user and have become annoyed with how they have "overcooked" the UI. I use it at a certain phase of developing an API to make sure the API does what I want, but immediately after that phase, it becomes useless due to its bad design.
    Your description of Bruno looks compelling so I'll give it a look. Putting collection in a git repo, is exactly what I would want.

  • @Alex-dd3oy
    @Alex-dd3oy 4 หลายเดือนก่อน

    Great content. Will definitely try Bruno. Thank you

  • @dariuscall
    @dariuscall 4 หลายเดือนก่อน +1

    Bro this is nice gonna check it out. I definitely dislike how account gated postman is, business is hard I understand. I tend to just collect a bunch of poorly named scripts over time at a company

  • @shofiqul0023
    @shofiqul0023 4 หลายเดือนก่อน

    Exactly what I needed. I was also looking for some rest api client to replace postman as postman has become completely online which is annoying for me.

  • @thefatcat-hd6ze
    @thefatcat-hd6ze 4 หลายเดือนก่อน +9

    I need the Bruno watching this video to respond to the summons

    • @TechVisionExplained
      @TechVisionExplained  4 หลายเดือนก่อน

      @thefatcat-hd6ze done ✅, I've pinned his comment 😂🐶

    • @brunoelgrande
      @brunoelgrande 4 หลายเดือนก่อน +1

      Hi there !

    • @thefatcat-hd6ze
      @thefatcat-hd6ze 4 หลายเดือนก่อน

      @@brunoelgrande Ayyyy!!

    • @TechVisionExplained
      @TechVisionExplained  4 หลายเดือนก่อน

      @@brunoelgrande I knew it was goind to hapen 💜🎉😆

  • @shashank.c
    @shashank.c 4 หลายเดือนก่อน

    Bro, you got an infectious smile!

  • @some-random-video
    @some-random-video 4 หลายเดือนก่อน

    Thanks for your video! ❤

  • @joergw
    @joergw 4 หลายเดือนก่อน

    Our team uses different tools (like Visual Studio, VS Code or Jetbrain Rider) and the most common type is currently the Rest Client Format - the files can be even opened and processed in Rider, which is pretty awesome.
    Sadly the VS Code extensios gets no further improvements 😞

    • @TechVisionExplained
      @TechVisionExplained  4 หลายเดือนก่อน

      Unfortunately, with free tools and open-source projects, there is a slight risk that maintenance will stop or slow down.

    • @1vader
      @1vader 4 หลายเดือนก่อน

      The httpyac VSC extension is also based on the same file format. It supports pretty much all the IntelliJ features (so I assume the same as Rider) and even a bunch more nice features.

  • @renemonroy214
    @renemonroy214 4 หลายเดือนก่อน

    Wouldn’t be great if this kind of interfaces create the JS library of the API to use as well, like exposing a sdk.

  • @HeatherHerbert_
    @HeatherHerbert_ 4 หลายเดือนก่อน

    Anyone know how easy it is to import/export to postmans collection format?
    Collection id's always cause merge conflicts when you have more than one dev working on a collection, if Bruno can solve that and we can import post an collections in ill be sold

  • @furmek
    @furmek 4 หลายเดือนก่อน

    What's up with those hardcoded subtitles?
    What is the usecase? I can watch the video but can't listen to it and I can't be bothered to click CC button (which scales text depending on the device btw.)

  • @ninadsentinel
    @ninadsentinel 4 หลายเดือนก่อน

    I use API clients generally to call third party APIs so collocation of collections with source not such a need for me. For my development environment I use swagger it’s super simple, but I believe has support only in Spring framework.

  • @ChinmayKalegaonkar
    @ChinmayKalegaonkar 4 หลายเดือนก่อน

    Wow thanks will definitely try this !

  • @sam-j4zy
    @sam-j4zy 4 หลายเดือนก่อน

    Bruno is powerful I use it everyday.

  • @Warze
    @Warze 4 หลายเดือนก่อน +1

    I'll give it a try, great video! :)

  • @wbarbosa0
    @wbarbosa0 4 หลายเดือนก่อน +1

    I was OBLIGATED to use Postman to produce a collection for a PenTest where I work. Got pissed off...

  • @arcy2056
    @arcy2056 4 หลายเดือนก่อน

    bruno to the moon 🚀