[HN Gopher] Show HN: Jumprope - Terminal-like commands for the C...
       ___________________________________________________________________
        
       Show HN: Jumprope - Terminal-like commands for the Chrome search
       bar
        
       Author : scottfits
       Score  : 43 points
       Date   : 2021-04-27 16:40 UTC (6 hours ago)
        
 (HTM) web link (jumprope.ai)
 (TXT) w3m dump (jumprope.ai)
        
       | muhammadusman wrote:
       | reminds me of autojump on the command line, I bet this can be
       | immensely useful if it didn't rely only on searching and
       | bookmarking, e.g. "jira create 'user auth setup'" (this would
       | create a ticket in jira with that title)
        
         | scottfits wrote:
         | yes, i love autojump for terminal, definitely part of the
         | inspiration for this. And I agree on adding more utility to
         | create / edit - we are going in this direction for example
         | jumprope has these commands:
         | 
         | c1 new - create a new calendar invite
         | 
         | m1 new - create a new email in gmail
        
       | scottfits wrote:
       | Hey y'all, I built this after working at Facebook and using the
       | much-loved internal tool called bunnylol. You could do things
       | like looking up users with commands like "id 124124512" to pull
       | up a specific fb account.
       | 
       | Would love for you to try it out and give feedback!
        
         | mavsman wrote:
         | Looks useful but memorizing commands can be challenging. I'm
         | guessing there's something in mind for this...
         | 
         | What is the AI aspect of it? (assuming based on the URL)
        
           | scottfits wrote:
           | to be honest there is no AI yet - the vision is to have
           | predictive suggestions, automatically open the first result
           | on the page if beyond a certain confidence threshold, etc!
           | 
           | and yes, I do agree memorization is hard with more than a few
           | commands. I am trying to solve it by adding jumps to the
           | search suggestions, so when you type things like drive.google
           | a search suggestion will say "tip, use gd to open or search
           | google drive"
        
         | geoah wrote:
         | Hey, congrats on launching this. Worked like a charm and
         | overall looks really polished.
         | 
         | I'd be interesting in using this but if I understand correctly
         | this works by replacing the search functionality which means
         | all my searches go to jumprope. I am not sure if there is a way
         | around this in chrome but for me it's a deal breaker.
        
           | scottfits wrote:
           | thanks for the feedback! we don't save searches, but I see
           | the concern and we may release an update where your jumps are
           | stored locally in browser storage and only routed through
           | Jumprope if its in the local jump list
        
         | JoshCole wrote:
         | Thanks for this. I appreciate this type of product and will
         | likely use it. Right now I'm not able to because it doesn't
         | seem to be playing well with Brave. Clicking add command takes
         | me to the homepage. No add command functionality is surfaced.
         | 
         | One question I have is why is this preferable to creating these
         | commands using the browser search engine integration directly?
         | They support keyword prefixes. They support a command line like
         | pass through structure.
        
           | scottfits wrote:
           | i think this problem happens on brave because there is no
           | user account and it needs to have an email to create the
           | account.
           | 
           | there are a couple benefits to building it this way, for
           | example sharing commands across an organization is now
           | possible (so for example you can create a command and make it
           | available to your company to use.)
           | 
           | for example, we use it at my company AirGarage to search
           | django admin, open company zoom links, open reports, etc and
           | if one person adds a command everyone can use it
        
       | knubie wrote:
       | Great idea! This looks really handy. I just tried installing it
       | but when I try to click "add command" or "see command" it just
       | redirects to the home page.
        
         | scottfits wrote:
         | this may happen if you don't have a user account signed in in
         | Chrome? Jumprope needs an email to create your account.
         | 
         | let me know if this is the wrong diagnosis.
        
       | felixmc wrote:
       | facebook has something like this internally (bunnylol),
       | everyone's browser uses an internal search engine by default that
       | parses the query into commands that can take args and often route
       | to internal tools, etc it's pretty neat, the open source version
       | is called bunny1
        
         | scottfits wrote:
         | yes! my time working there using bunnylol for everything was
         | actually the inspiration for the tool :)
        
       | m_x wrote:
       | For the search use case, I use Firefox search keywords [1]. It
       | avoids a useless redirection through duckduckgo ; I use
       | duckduckgo bangs when I don't have a keyword configured.
       | 
       | You can even add search keywords by right clicking on a search
       | field -> "Add a keyword for this search". It works on intranets
       | and internal knowledge bases too.
       | 
       | [1] https://support.mozilla.org/en-US/kb/how-search-from-
       | address...
        
         | behnamoh wrote:
         | This. In addition, you can use "Custom Search Engine" extension
         | on Firefox to create custom search queries on Amazon, YouTube,
         | etc. with keyboard shortcuts. For example, if I want to search
         | for something on Amazon, I type "AA{space}USB Dongle" and it
         | automatically searches the Amazon for "USB Dongle". The neat
         | thing is that I customized the search URL so that "AA" also
         | filters the results (shows only +4-star products, New, and
         | Prime).
         | 
         | I've done similar thing with YouTube where I type "YY{space}"
         | from anywhere and end up searching on YouTube.
        
       | jayross2730 wrote:
       | About page is not found
        
         | scottfits wrote:
         | thank you
        
       | Chief_Emerie wrote:
       | Cheers! This has been a great productivity booster. I can search
       | my django admin instantly and with ease.
        
       | andihow wrote:
       | you can literally just do this with bookmarks and '%s' - for
       | example set the bookmark destination to
       | https://www.google.com/search?q=%s and set the bookmark's keyword
       | to 'google'.
       | 
       | you can now trigger a google search by typing "google [search
       | term here]"
       | 
       | ...after typing all this out i realize google is a redundant
       | example but you get the idea
        
       | Arelius wrote:
       | Looks neat, and similar to ddg's bang searches. I set ddg as my
       | default search engine, and use it similarly, `!tw Joe Biden` in
       | my Firefox search bar to search for tweets about Joe Biden and
       | the like.
        
         | nr2x wrote:
         | Recently switched from many, many years of DDG back to Google
         | and I really miss bangs...otherwise, results are way better.
        
           | behnamoh wrote:
           | Why did you switch?
        
         | scottfits wrote:
         | oh thanks for the heads up, yes looks similar. But Jumprope
         | hopefully has a couple more perks:
         | 
         | You can create your own shortcuts at https://jumprope.ai
         | without needing to submit them to ddg
         | 
         | You can also do alias commands - for example I set it up so
         | "prs" opens me github pull requests page for example and "zm"
         | opens the company zoom link
         | 
         | but yes thanks for the heads up!
        
           | andrewjmg wrote:
           | how exactly do I create my own shortcuts? I can only see the
           | landing page.
        
             | scottfits wrote:
             | Perhaps your sign up did not work - you have to have a
             | google chrome account with an email address and then
             | install the extension here.
             | 
             | https://chrome.google.com/webstore/detail/jumprope/peljbehf
             | b...
             | 
             | if that doesnt work please reach out to scott@jumprope.ai
             | and i will investigate
        
       | yewenjie wrote:
       | There is duckduckgo bangs which has over 13000 custom site
       | searches [1]. Also, you can write your own complex regex based
       | replacements using Redirector [2] - the potentials are infinite!
       | 
       | [1] https://duckduckgo.com/bang
       | 
       | [2] https://github.com/einaregilsson/Redirector
        
         | scottfits wrote:
         | Thanks for pointing out bangs, it's definitely a good product
         | too. I do think Jumprope has a couple legs up:
         | 
         | You can create your own shortcuts at https://jumprope.ai
         | without needing to submit them to ddg for approval
         | 
         | You can also do alias commands - for example I set it up so
         | "prs" opens me github pull requests page for example and "zm"
         | opens the company zoom link
         | 
         | but yes looks like bangs has some cool regex manipulation but
         | hopefully Jumprope is easier to get started with.
        
           | anotheryou wrote:
           | if you could make it work offline that would be a big plus
        
             | samhh wrote:
             | If you're willing to get your hands a little dirty you may
             | like bangin: https://sr.ht/~samhh/bangin/
        
               | anotheryou wrote:
               | But I can't type in the browser bar than right? hmm
               | 
               | edit: uh oh, i see: "With the use of bangin-server-node
               | it is possible to use bangin as the search engine in your
               | web browser. "
               | 
               | I'm about 90% there already with other hacks, just stuck
               | to having + signs instead of spaces :)
               | 
               | My ridiculous way:
               | 
               | - https://github.com/einaregilsson/Redirector
               | 
               | - some local-host open-search plugin meant for self
               | hosted searx. Adds a bunch of junk parameters but
               | searches on localhost:8888/q=SEARCHTEAM%morecrap
               | 
               | - set it to my default search
               | 
               | - some redicoulous regex trying to catch the search term
               | after the bang !z
               | 
               | ^(?:http:\/\/localhost:8888\/\?q=%21z\\+)(.*)&language=en
               | &time_range=&safesearch=0&categories=general
               | 
               | - same without the bang for fallback redirecting to
               | duckduckgo
        
       | [deleted]
        
       | 1cvmask wrote:
       | Hello there. Your about page returns a 404.
        
         | scottfits wrote:
         | oops thank you
        
         | ianwalter wrote:
         | It does tell you something about them though, like the fact
         | that they are using Next.js, haha.
        
       | POiNTx wrote:
       | I've tried sending a mail to hello@jumprope.ai to apply for the
       | firefox beta, but it gave an error saying "the address couldn't
       | be found, or is unable to receive mail".
       | 
       | In any case, good luck! This seems like something I'd want to
       | use!
        
         | scottfits wrote:
         | sorry, thanks i forgot to set that up. if you email me at
         | scott@jumprope.ai i will add you to the firefox list
        
           | RileyJames wrote:
           | In case you are selectively forwarding mail, I'd suggest
           | forwardemail.net Wild card or specify addresses. It's been a
           | game changer for me to centralise email across side projects
           | and mini sites. Also fully functional on the free plan.
           | 
           | Too many solutions just didn't quite work, or were a pain to
           | setup. Losing email sucks, and not knowing you're missing
           | them leads to unnecessary paranoia.
        
             | nathancahill wrote:
             | ForwardEmail is fantastic. Use it for all side projects.
        
       | orliesaurus wrote:
       | I love this idea, I would use this every day if it was native to
       | my Android and Desktop Chrome, does the extension read/send any
       | of my data anywhere? (Incl. Usage)
        
       | mikewhy wrote:
       | It's not super obvious, but chrome and Edge already support a
       | sort of keyword lookup for history entries. IE I type "github
       | repo pulls" and the top suggestion is for
       | "github.com/company/repo/pulls".
        
       ___________________________________________________________________
       (page generated 2021-04-27 23:01 UTC)