Vasek Mlejnsky πŸš€

Devbook - Search engine for developers

Devbook is a search engine for developers that helps them to find the resources they need and answer their questions faster.
Fast, accessible right from a code editor, and fully controllable with just a keyboard.

Add a comment

Replies

Best
Vasek Mlejnsky πŸš€
Hey PH community! πŸ‘‹ @valentatomas and I started building Devbook when we realized how much time we spend on googling and going through different websites when coding. Current general internet search engines weren't made for developers but they're a tool that every developer is using almost every day. We felt like we are sometimes losing hours per week searching on the internet. That's why decided to build a search engine for developers. Starting with Stack Overflow and official documentation. We are both developers and have been working together for more than 11 years. With Devbook, our productivity has increased. It's now also easier to stay in the coding flow because we don't have to leave our IDEs and go to the browser so much. We just hit a shortcut to show Devbook, get what we need and go back to coding. 10x faster than going to a browser. This is how Devbook works πŸ‘‡ Devbook is a desktop app that works similarly to Spotlight on macOS. You hit a global shortcut and can start searching in Stack Overflow and docs right away. Since Devbook appears as an overlay on top of an app you're using right now, you don't have to leave your editor at all. Devbook can be fully controlled with just a keyboard. Even copying code snippets can be without touching a mouse. πŸ“š Currently we support these docs * Python * Pandas * Scikit * PyTorch * Jest * Mocha * Chai * Golang * Elixir * Flask * Django * TypeScript * Rust * React * Rails * Ruby * Web DOM API * Nunjucks * NPM * Node.js * HTTP * HTML * Docker * NumPy * CSS * JavaScript
 We are continuously adding more. We are also working on a way to add docs for NPM packages, PIP packages, Rust crates, etc. A lot of exciting features are coming to Devbook this year. πŸ’° Pricing: Free. We want Devbook to be free for solo devs. Later on, we will introduce premium plans for teams. We would love to learn what you think so we could make Devbook better. With your feedback we can make developers better and more productive! πŸ™ - Vasek (co-founder)
Tyler Swartz
@valentatomas @mlejva this looks super cool. What sort of benefits/features are you thinking will go into the premium team plans?
Vasek Mlejnsky πŸš€
@valentatomas @tylerswartz Hey Tyler, thank you! We have a lot of different feature requests for teams but the most requested ones so far are: 1) Anonymous analytics to see what are folks in the team searching for (requested by team leaders) 2) Search in organization repos 3) Search in organization docs/knowledge 4) Bookmark results and make them accessible for the whole team 5) Search in specific Slack channels like #Engineering Anything you might find useful in a team version of Devbook? By the way, Reddit has been one of the most helpful ways to reach out to developers and introduce them to Devbook. For example, our post to /r/python has been extremely helpful in gaining momentum - https://www.reddit.com/r/Python/... What a nice community :)
Ivanna Wendel
Great useful product! Well done!
Vasek Mlejnsky πŸš€
@ivanna_wendel Thanks! More cool stuff to come soon!
Michele Piccirillo
Great idea! One quick suggestion, from being a long-time fan and user of https://devdocs.io/: it would be nice to be able to select more than one active documentation source and keep them active persistently – for example, if my stack is TypeScript on Node.js with Jest, I would probably like to search across TypeScript, JavaScript, Node.js and Jest all the time without switching sources. For the rest, brilliant product! Love how you kept everything navigable through keyboard πŸ€“βŒ¨οΈ
Vasek Mlejnsky πŸš€
@lordofthelake Thank you, Michele. Being able to search in multiple resources (like multiple docs) is exactly what we are working on right now. We are rebuilding our search engine to support this!
Michele Piccirillo
@mlejva Nice! πŸŽ‰Can I be the picky customer once again and ask if you have any plans to implement search-as-you-type as well as part of that? πŸ˜… That would be πŸ”₯
Vasek Mlejnsky πŸš€
@lordofthelake Michele, we love picky customers :). We had that feature but weren't happy with the overall experience. We will consider implementing it in a better way and giving it a comeback πŸ˜ƒ
Simon
Great product, it really helps me working more productive
Sanket Makhija
Within seconds of the product introduction, I'm sold on the idea of this product. Kudos for an amazing product.
Vasek Mlejnsky πŸš€
@sanket_makhija That is awesome! πŸ™Œ Any feedback you might already have on your mind?
Sanket Makhija
@mlejva Add Cheat Sheets like, http://devhints.io/. Make it more awesome
Henrique Doro
Brilliant idea, Vasek & TomΓ‘Ε‘, thanks for building it! I'm trying to use it in my Windows laptop, but I can't go past the initial screen as the button is hidden at the bottom and I can't scroll - my screen size is quite small and zoomed-in. May be worth some debugging πŸ™ˆ
Vasek Mlejnsky πŸš€
@hdoro Oh shoot! We didn't test this use-case. I just deployed a quick hot-fix that should solve this for now: 1) Reload Devbook (Ctrl+R or completely close the process and start it again) 2) You still won't see the next button but you are now able to press enter to go to the next page during onboarding. Just a note, on the last page you have to hit the global shortcut to be able to finish onboarding. Please let me know if it helped and I'm super sorry for the bad experience. We are going to fix this!
Henrique Doro
@mlejva No need for apologies! Bugs happen even in the simplest of sites, right? Thanks for the quick reply and best of luck with the rest of your launch πŸ™Œ
Jessie Foley
Since it's a search engine for documentation do you plan on allowing users a way to add their own internal or custom documentation for like homelab environments or user-specific usecases somehow? Example. I'm learning docker-compose currently and i'm setting stuff up on a laptop in my house, could i somehow add documentation -- to list out what computer it's on the static ip of the computer, necessary passwords and any other documentation of my setup, -- and be able to search that within devbook when i'm working on my compose files on my local machine, or even potentially host devbook custom files and sync them between my computers for access anywhere?
Vasek Mlejnsky πŸš€
@jester5537 Hey Jessie, yes we plan to offer a support for plugins. Plugins will make Devbook programmable. This way you will be able to upload own docs, let Devbook index them and later search in them. We've been also thinking about offering self hosted solution for teams but that isn't clear right now. Support for plugins is a little bit down the roadmap.
Michael Richardson
Great product! Can get really distracted sometimes when searching SO and documentation online, this will make things so much quicker and more productive! Are there any plans to make this into an extension?
Vasek Mlejnsky πŸš€
@michael_richardson4 Hey Michael! Do you mean like a vscode extension? What would be the ideal extension experience for you?
Michael Richardson
@mlejva Hi Vasek, yeah a vscode extension. Having it the side bar for vscode could be really nice. You've already setup easy shortcuts so I'm not sure if it could add more value bringing into vscode
Mayank Gupta
Such an amazing creation man. At first I was sceptical about this. But now I use it daily. Waiting for more updates and features on this.
Vasek Mlejnsky πŸš€
@mayank_gupta11 Thank you so much Mayank! Anything you'd like to see in the future updates?
Mayank Gupta
@mlejva I would suggest a simpler UI for the results, the segregation is not understandable. And otherwise, everything is lovely. Just soon add more places that it would search. Like freecodecamp forum
Vasek Mlejnsky πŸš€
@mayank_gupta11 Got it. Thank you for the feedback!
Abdullah
I like the idea of devbook in general as something that would let me search through all documentations without leaving my editor. It also goes with my dark themed vscode. It'd be great if: 1. It becomes an internal vscode extension instead of a full windows app. 2. Supports more documentations like graphql, apollo-server, graphql-tools, kubernetes.io πŸ€·πŸ»β€β™‚οΈ.This is just my personal preference. 3. There can be a master search that would search through all documentations simultaneously. I may be able to preconfigure what documentations I usually work with and group those β€” in my case, javascript, nodejs, and graphql, these days. And when I hit a shortcut, a search appears that would only search from my preselected documentations. 4. Support for github issues maybe. Bcz many times the bug isn't your fault and usually resolved in the respective repo. I love your dark theme. Keep up the keyboard shortcuts game ❀️.
Vasek Mlejnsky πŸš€
@abdullahgrey Hey Abdullah, thank you for very detailed feedback! 1. Planned 2. We get back to adding more docs once we improve our search engine 3. Planned. This is why we are improving our search engine - to be able to search in all docs at once 4. More search sources are also planned Thank you!
Noorvir Aulakh
Great stuff! Love it so far
Vasek Mlejnsky πŸš€
@noorvir Thank you Noorvir, much appreciated :)
Mishka
Such a great tool. Saves so much time!
Vasek Mlejnsky πŸš€
@thiscodeworks Thank you Mishka!
Nikolay Siabrenko
It often happens that some function is spinning in your head and you can't remember :) This is like Google for developers.
Vasek Mlejnsky πŸš€
@nikolay_siabrenko This is exactly how we describe Devbook πŸ˜ƒ Google made just for developers.
Naim Bouallagui
Great product Vasek, it helps alot :)
Vasek Mlejnsky πŸš€
@naim_bouallagui Hearing feedback like this is what motivates us to keep going, thank you Naim!
Aycan Γ–ΔŸΓΌt
I'm using Devbook almost since day 1 and very pleased to see how it grow each day. Thank you for this killer app and congrats on your launch!
Vasek Mlejnsky πŸš€
@bleedeleventh Thank you Aycan for sticking with us almost since the day 1 πŸŽ‰ πŸ™Œ
Π•Π²Π³Π΅Π½ΠΈΠΉ Π“Π»Π΅Π±ΠΎΠ²
Where is gone github search? :)
Vasek Mlejnsky πŸš€
@glebka We weren't happy with the overall experience. It will come back in improved version :)
Gina
Looks promising. Any plans for adding iOS/Swift?
Vasek Mlejnsky πŸš€
@ginaoftherose Hi Gina! More docs will come in the near future. iOS/Swift will be included.
Jackson Prince
Great product, good work Vasek/Tomas. Has been exciting to see develop. Nice hat
Vasek Mlejnsky πŸš€
@jackson_prince Thank you, Jackson! Yeah, we have a great hat dealer 😎 🧒
Carlo Thissen
Every CS friend of mine saying "the first thing you learn at uni is how to google" should see this πŸ”₯
Andy Dent
It sounds a lot like a cross-platform version of https://kapeli.com/dash - would be useful to see a comparison. (Note there's a 3rd party Dash-compatible product https://velocity.silverlakesoftw... too). If you have added features over Dash might be worth being compatible with their docset format.