bloop
p/bloop-2
Code-search engine for developers
Chris Messina
bloop — Code-search engine for developers
Featured
91
bloop is an in-IDE code search engine that retrieves relevant JS and TypeScript code examples from library documentation and open-source repos.
See library function parameters, output, and error-handling - without going to Google.
Replies
Best
Chris Messina
Top Hunter
Hunter
This looks totally useful — I love where coding is going.
Gabriel Gordon-Hall
@chrismessina Thanks Chris!
Subhendu
Something I am gonna use everyday now on. Also I write flutter too. Maybe a support for that would be amazing. Plus the community is huge.
Rodrigo Mendoza-Smith
Cool stuff! I like the approach of coding with the support of real-life examples more than the Codex & Copilot approach! This is the way to go IMO! How many repos are you indexing? And what's next for the product?
Gabriel Gordon-Hall
Thanks for the Hunt @chrismessina 👋 Give it a try here: https://marketplace.visualstudio... It's an exciting time to be a developer as a new generation of AI tools are coming to the IDE. But while Copilot has taken code generation to the next level, code search is still manual. We still open hundreds of Chrome tabs and manually crawl through Google, StackOverflow or Github. Nobody goes to CS school to spend their time skimming Medium articles and CTRL-F’ing through docs. So we built bloop, a neural code search engine for VS Code to help developers find code quickly. bloop pulls in code scraped from Github and library documentation and displays relevant snippets in a sidebar. It highlights patterns that crop up in lots of repos, so you can see what’s particular to a project and what’s idiomatic code. So as you write, you get a sense of how functions are meant to be used. We’ve got exciting new features on the way. We want to make it seamless for developers to benefit from open-source code.
Nihal Bhushan
@chrismessina @gabriel_gordon_hall1 Congratulations on your launch on PH. I am certain this will help solve a number of problems for developers. KUDOS👌
Max V
How do you make money? The extension is not open-source and your Privacy Policy says you can collect whatever data you want, keep it forever and share it with whoever.
Linda MacDonald
I just HAD to try this so went ahead and installed vs code just to try this extension :) is there a way to use it with react functional components in particular? :)
Ayan S
This looks amazing! Seems like it's gonna take over searching code examples over on stackoverflow for me!
Danaz
That sounds like a really good extension. How many JS libraries are you supporting? Would like to see if my libraries are supported :)
Gabriel Gordon-Hall
@dz156 @frontend_enthusiast We support over 1000 JS libraries, and more being added regularly! Here's a list here: https://www.notion.so/teambloop/...
frontend-enthusiast
@dz156 @gabriel_gordon_hall1 I can find all the libraries I use on daily basis, very cool. Will try it even more when I get back to work
Danaz
@frontend_enthusiast @gabriel_gordon_hall1 Thanks. I am currently trying to learn jspreadsheet library with an unfriendly documentation. Judging by the notion list, that library is not supported yet. Is there a way for me to ask for this library, like reporting jspreadsheet?
Gabriel Gordon-Hall
@frontend_enthusiast @dz156 Of course! You can request a library here and we'll add it ASAP: https://bloop.ai/feedback
Adam McAskill
Bloop has substantially increased my productivity. I love having access to the source of the snippet so that I can see it in context when I need more information.
Gabriel Gordon-Hall
@adam_mcaskill That’s great to hear Adam! Completely agree: context is crucial when it comes to code 👌
Anas Mohamed
cool! ps: I had to make a comment on a product to complete my profile setup 😂. It's a cool product though, really.
Francesco Emiro
the vast majority of the time for those who code is studying the documentation to format the necessary algorithms of the various libraries, which normally have a limited set of examples, with bloom you can save hours and hours of work, great job guys!
Nikita Vlasov
This product is really nice! It helps me to increase my productivity in about 50%. I really like it and want this product to grow! Thanks for such a great thing!
Gabriel Gordon-Hall
@dolsze Thanks! Glad you like it 🎉
Gerasimos Lampouras
Given how many time during the day I have to leave the IDE environment to search the web for code usage and examples, this is a very interesting application indeed!!
Gabriel Gordon-Hall
@glampouras Thank you for your support Gerasimos!
FahrenBot System
https://fahrenbot.com/ is one of the best accounting management system providers in Indonesia by thousands of companies in the country.
Sofia Palashkevych
It's totally awesome! For me it solves 90% of cases when I have to google for something just to see an example of usage. I love it
Ana Solo
I think we need more tools like. Developers spend too much time on things that can be done automatically. Also, it would be really amazing if you could show examples of code from my colleagues because we try to keep the same code style, but our codebase is so large nobody can remember it fully.
Gabriel Gordon-Hall
@ana_solop Thanks! We're working on adding support for team codebases, so soon with bloop you'll be able to quickly see how your colleagues have solved similar engineering problems.
Viktor Resin
I like this extension! Personally, I toggled off auto show feature and open it manually when I need it with the shortcut, I think it's better this way.
frontend-enthusiast
Just tried this out, I really like it. The interesting, and important, feature is that each snippet has a relevant URL that I can go to and read more about its documentation. This is so much better than having me search documentations.
Trevor S
This is super useful. Going to shorten the amount of time we spend looking through libraries manually.
Linda MacDonald
sounds so cool :) any chance you guys are working on a version for webstorm?
Gabriel Gordon-Hall
@creative_mac Thanks 😊 We currently just support VS Code but will look to add Atom and Webstorm support in the near future!