Ranga Vadhineni

Thunder Client - Rest API client for VS Code, lightweight Postman alternative

Thunder Client is Rest API Client Extension for Visual Studio Code, with simple and clean design. The extension makes api testing very easy with Scriptless GUI based testing.

Add a comment

Replies

Best
Ranga Vadhineni
Hi I am creator of Thunder Client - Rest API Client Extension for VS Code I have been using Postman from last few years, with recent updates its very slow to load and confusing UI. So I build this lightweight extension with simple and clean UI, No separate download needed. Just get the extension from VS Code Gallery. Main Features: - Lightweight API Client - Simple & Clean UI - Collection & Environment Variables - Scriptless Testing For full story behind Thunder Client read blog post on medium https://rangav.medium.com/thunde... Github Support Page https://github.com/rangav/thunde...
Eugene Hauptmann
Congrats on the launch! @ranga_vadhineni - add clear privacy policy - add option to turn on/off any telemetry you sent - add import of postman collections - add one click API Collection export and GitHub share button.
Ranga Vadhineni
@eugenehp Thanks Eugene for the feedback - Privacy & telemetry details added to readme - Import of Postman collections is supported, please click Import and select file - You can also import/Export Thunder Client collections from collections tab - Github Share button not available yet, you have to do it manually for now.
Eduardo Soubihe
Great work, @ranga_vadhineni. I'd love to see something like this gain traction. We'd happily pay for team features too.
Ranga Vadhineni
@ebsalberto Thanks Eduardo, Team features is in roadmap, Currently you export a collection and share with teams as a workaround. If you don't mind, can you share couple of Team features you would like to see in Thunder Client. It will help us in product roadmap.
Eduardo Soubihe
@ranga_vadhineni We do have a bunch of collections in Postman that we'd need to sync with team members. Syncing with a gist would probably work (similar to the Settings sync extension) but we'd need to be able to explicitly set which envs vars values can be synced and which can't.
Ranga Vadhineni
@ebsalberto Thanks got it, will add them to the list.
Nazim @Koinju
Look an awesome product, congrats to you guys ! do you plan to implement a websocket connector pleaaaaase ?
Ranga Vadhineni
@nazim_m Thanks Nazim, I will add that to my product roadmap list. You can submit any feature requests on Github https://github.com/rangav/thunde...
Nazim @Koinju
@ranga_vadhineni I also shared it with my team, one of them is a postman user. We'll see if your product can change his habits
Ranga Vadhineni
@nazim_m thatโ€™s great ๐Ÿ‘Œ
Ranga Vadhineni
@jules_grenier @nazim_m i am here, you can also DM me on Twitter if you have any questions.
Mayank Jhawar
@ranga_vadhineni Gr8 work, just need more detail on security, I don't want to store my data on any server, which includes my JWT or any API key's If its on local, then it will be gr8. Please through some light on the same.
Ranga Vadhineni
@mayank_jhawar Thanks Mayank, There is no backend or cloud sync currently, all the data is stored locally on your computer.
Mayank Jhawar
@ranga_vadhineni Thanks for the Info. Currently we are using RestClient extension, but your UI helps alot. Thanks gr8 work
CuongNH
This is an awesome product! I hope you will implement generating HTML/xUnit report when run collection
Ranga Vadhineni
@cuongnhd Thanks for the feedback, will implement reports soon.
Conner Charlebois
This looks great! Can't wait to try it out :)
Ranga Vadhineni
@connerc Thanks Conner, Let me know if you have any questions or feedback.
Nic Mahaney
Love what you're working on! Logo style looks good too ๐Ÿ˜‚
Naiyer Asif
This looks very promising. As a developer, I usually have VS Code open most of the time and having this keeps things in the flow. I love that you support GraphQL already. Any chance of RSocket support in future?
Ranga Vadhineni
@naiyer Thanks Naiyer, I will add RSocket support to our roadmap. Can you please post feature request on GitHub page, it is good place tracking all feature requests.
Jorge Farfan
Hi, congratulations on the great job. I have been using it for a few days. It would be nice if you could identify the request tabs with an associated icon. Greetings.
Ranga Vadhineni
@jorge_farfan thanks Jorge. Can you share a screenshot with your idea for better understanding and post on our GitHub page.
Andreas Hennig
Excelent tool evolving very well. I am only lacking one feature to completely move over from postman, which would be a more flexible way to extract values from the response, e.g. when having to extract parts of a value from a JSON response, which today I to in posman via JS usen a split.
Ranga Vadhineni
@andreas_hennig Hi Andreas, thanks for the feedback, will implement this feature very soon.
Ranga Vadhineni
We crossed 200 Upvotes, Thanks everyone for the huge response
saleh ahmed
nice
Shiva Prasanth Kesavarapu
@ranga_vadhineni awesome work. I feel the same way about postman. recently i worked on similar concept checkout via https://www.producthunt.com/post... https://marketplace.visualstudio...
Ralph J. Smit
This is ridiculously handy. Great job!
Yash Verma
Is there any sort of integration with postman? Can I import those here?
Ranga Vadhineni
@yashkumarverma Hi Yash, yes you can import postman collection
Vignesh S
Will this be free for individual user like postman or there will be a paid plan for individuals in the future?
Ranga Vadhineni
@vickylance always free for individual.
Elton Alves
Great Job Man! I hope this tool doesn't turn to pay tool in the future (at least not a expensive tool) Congrats for the job!
Ranga Vadhineni
@elton_alves1 thanks Elton, haven't decided yet, but won't be expensive definitely
Biswarup Mandal
Do you have any way to add or set variable for a collection like postman? If yes, Please let me know how ?
Ranga Vadhineni
@biswarup_mandal Hi Biswarup, Not yet supported, Its in our roadmap.
Biswarup Mandal
@ranga_vadhineni Thanks. It will be good if you have it and We do not need to look for postman anymore.
Ranga Vadhineni
@biswarup_mandal Sure, Will work on it soon, can you post feature request on github page.
Fares Karbia
@ranga_vadhineni hello , it' awsome but with copy/paste option it will be more useful , now we need to tap all
Ranga Vadhineni
@fares_karbia Hi Fares, copy paste is working for me I am using it everyday, can you create bug on GitHub page with your pc info and vs code version info, I will look into it.
Ranga Vadhineni
@fares_karbia Hi Fares, We found a solution for this issue Please see comments here https://github.com/rangav/thunde... Let me know if that works for you or not