Skip to content

cheap-glitch/warpgate

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Logo (light mode) Logo (dark mode)

License Latest release

Warpgate is a browser extension which enables a quick and painless way to access "external bookmarks", i.e. URLs that have been pinned/starred/bookmarked in a third-party service or web app.

For now, Warpgate only works with starred GitHub repos. Suggestions for other services are welcomed!

Installation

  • Firefox
  • Chrome (not yet available)
  • Opera (not yet available)

Configuration

Go the preferences page (about:addons > Warpgate > Preferences) to setup the extension.

Starred GitHub repos

Create a new personal token by going to this page and clicking on Generate token at the bottom. Copy-paste the alphanumeric code in the corresponding field, wait for the targets to update, and that's it!

You can now jump to any of your starred GitHub repos. The suggestions will update themselves when you unstar a repo or star a new one.

Usage

Enter the prefix @ in the address bar, followed by a space and the search string. Warpgate will suggest matching targets based on your settings.

usage demo

The warp targets are updated every 10 minutes, but if for some reason you want an immediate refresh, press Alt + W on your keyboard.

F.A.Q.

What are the required permissions for?

The storage permission is needed to keep the list of URLs in the browser's long-term memory and avoid flooding third-party services with requests every time you enter something in the address bar.

The notifications is needed to, well, send notifications. It's only used once, when the local data is forcefully refreshed by pressing Alt + W, to notify of the success of the operation.

What about things like saved Reddit posts, Pocket items, tweet collections, etc?

Those URLs are more akin to archived files: they're saved for a potential use at an unknown later point, not for regular visits. Warpgate focuses on giving instant access to more frequently visited URLs which are closer to in-browser bookmarks.

Contributing

Contributions are welcomed! Please open an issue before submitting substantial changes.

Acknowledgments

The font used for the logo is VAL by FontFabric.

License

Mozilla Public License 2.0