Skip to content
This repository has been archived by the owner on Mar 17, 2024. It is now read-only.

Feature: Search/filter list of open tabs #41

Open
erikcw opened this issue Dec 1, 2017 · 5 comments
Open

Feature: Search/filter list of open tabs #41

erikcw opened this issue Dec 1, 2017 · 5 comments

Comments

@erikcw
Copy link

erikcw commented Dec 1, 2017

I'm one of those people who always have hundreds of tabs open in my browser. Some sort of search/filter functionality on the page title and url would be super convenient for quickly finding the iPhone tab I want to open on my Mac.

@ghost
Copy link

ghost commented Dec 1, 2017 via email

@erikcw
Copy link
Author

erikcw commented Dec 1, 2017

I was more referring to a search box at the top of the menu bar drop down to narrow the list down quickly/find what I'm looking for.

@josh-
Copy link
Owner

josh- commented Dec 14, 2017

Thanks for the suggestion @erikcw! I've thought about this feature before and think it would be really awesome.

I really like the way that Xcode handles it when you start typing in a list of items and it fuzzy-filters based on the filename:

2017-12-14 15_56_22

Unfortunately I haven't been able to find a component that already implements this (or something similar) so hopefully I'll get around to creating one at some point in the future 😄

@erikcw
Copy link
Author

erikcw commented Dec 14, 2017

One possible solution would be to expose a simple local API (maybe a small webserver serving JSON?) that external tools can access to get at the data. It would be trivial to write plugins for tools like Alfred and Quicksilver to access and filter that data. Not to mention all the other extensibility benefits that come from being able to programmatically access the data.

@josh-
Copy link
Owner

josh- commented Feb 1, 2018

Hey @erikcw, sorry for the late response! I wasn't sure how I felt about including a local API within CloudyTabs itself, however I really like the idea of exposing tabs via a JSON API so I've started work on CloudyTabs-Server which is a small swift project that does that very thing.

Hope it's similar to what you were envisioning and very open to feedback otherwise! 😄

Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Projects
None yet
Development

No branches or pull requests

2 participants