Giter Club home page Giter Club logo

peek's Introduction

Peek

Peek is a browser extension that shows previews for links to files and supported services in web pages. Just hover your mouse over a link, and Peek will display a small popup with an interactive preview of the link's content.

Peek can show previews for PDFs, Microsoft Office documents, YouTube video links, audio files, Google Docs, and much more. It uses the browser's built-in rendering features, in combination with the Google Docs Viewer, Microsoft Office Web Viewer, and other third-party embedded viewers to display rich previews.

Download for Google Chrome

Download for Firefox (requires Firefox v106+)

Download for Microsoft Edge

Screenshot of extension in Google Chrome

Supported file types and links

Supported file types:

  • PDF, TXT, and RTF documents
  • WebM, MP4, M4V, OGG, OGV, and Imgur GIFV video
  • MP3, M4A, OGA, OGG, and WAV audio
  • Word documents (.doc, .docx)
  • Excel spreadsheets (.xls, .xlsx)
  • PowerPoint files (.ppt, .pptx)
  • OpenDocument files (.odt, .ods, etc.)
  • JPG, PNG, APNG, SVG, GIF, ICO, and BMP images

Supported links:

  • Google Docs links
  • iCloud Keynote links
  • YouTube videos and Shorts
  • Reddit links
  • Imgur links
  • TikTok videos
  • Mastodon posts
  • Facebook posts
  • Instagram posts and reels
  • Threads posts
  • Spotify tracks, albums, and podcast episodes

peek's People

Contributors

corbindavenport avatar

Stargazers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

Watchers

 avatar  avatar  avatar  avatar  avatar  avatar

peek's Issues

Peek Bug Report

Sent by DJ S ([email protected]). Created by fire.


Your promo at least in the search listing says with a hover of my mouse I can preview audio files. I add the extension and it says it can preview pdfs docs etc. Don’t see where it says it can preview audio files which is what I need for my work.

Peek Bug Report

Sent by KEATING FEE ([email protected]). Created by fire.


Hi, do I understand correctly this is not intended to work universally with links? If you allowed for some simple customization of the window size, the mechanism for triggering maybe, and whether to open links clicked within inside or in a new tab etc, and obviously allowed universal link support, you could easily have a very competent and minimalist/sleeker alternative to ezlinkpreview, which has 1,000 options and features but no way to make it engage upon simply hovering.

Publish the latest version to AMO

Hi,

I have noticed that the latest version available on AMO is 3.0, whereas the latest version available on GitHub is 3.1. Could you update the AMO version to 3.1?

Open in new window / pop out

Hi Corbin
This is excellent work - haven't seen anything like it!
I have a few suggestions which I'll add separately. I'm using latest Google Chrome.

The preview window has options for "pop out" in the Google preview and "open in new window" in the MS preview. These are currently blocked (or at least they are for me?).

It would be really useful to allow these links to open up the previews in a new page. Currently I use the "Docs Online Viewer" extension for this. Or I use Office editing for docs to edit in the browser.

Letting the links open to a full page would do away with the need for opening up external apps, or adding additional extensions.

Peek (apparently) breaks an online banking login

Hi Corbin,
Great job on the extension, really helps me out sometimes.
There is this one weird issue, though, which happens when I try to log into my Internet Banking system (in Russian, https://ibank.belinvestbank.by/signin). As you can see, one of the tabs in the #signin element has a PDF, which Peek picks up. Whenever I disable Peek I can login fine, and enabling it gives me an "incorrect username and password" error.
Any thoughts? Maybe, a per-URL blocklist for Peek could be implemented?

Update extension title

Title should be something like Peek - Preview links to PDFs, Office files, and more for better discoverability.

Update image link preview behavior

It's common for sites to create links to an image wrapped around an image tag. With Peek installed, this means rolling over an image that links to itself will show the same image in a popup. Not sure what the best approach is, maybe a setting for turning off image previews that are inside links to images?

Make Peek's pop-up window bigger?

Hi, is it possible to add a setting to make Peek's pop-up window bigger? Whether it's fit-to-screen, scaled, or fixed sizes, any one would be appreciated. It's currently a bit hard to see previews of documents and pdfs, etc. in the small window.

Thanks!

OUR FIRST PROJECT FOR THE YEAR 2020

Sent by Thomas Au-Yeun ([email protected]). Created by fire.


Good-day,

           My name is Thomas Au-Yeun,I am one of the solicitors of Mrs. Carrie Perrodo, Co-Founder of Perenco, an Oil and gas exploration And production, natural gas and LNG trading and transportation, oil refining.

I got your contact from online , Mrs. Carrie Perrodo is looking for a good contact to establish or sponsor a big Project outside her country.

Please get back to me in reply this project's verified e-mail address If accepted by you.E-mail: ([email protected] ).

You can check about her bio-data page to get a proper understanding of her.
https://en.wikipedia.org/wiki/Carrie_Perrodo

Anticipating your communication.

Regards

Mr Thomas Au-Yeun
FOR:Mrs Carrie Perrodo

Add more PDF viewer options

Peek uses the browser's built-in PDF viewer, but it could be useful to add a setting for more viewers. Peek could have options like:

  • The built-in viewer
  • Google Docs (demo)
  • Mozilla PDF.js (more info)

There might be others too? Microsoft's Office viewer doesn't seem to support PDFs. There should also be a warning that PDFs that require authentication to view won't work with a custom viewer.

Pop up resizes with page zoom

Me again

For accessibility reasons I often have custom zooms on my webpages.

I've noticed in Chrome (latest) that this also alters the size of the preview window.

Ideally being able to resize the window would be perfect.

But even keeping the pop up at the 100% size regardless of page zoom would be great.

Thanks
Nicole

Add support for Reddit gallery links

In this format: https://www.reddit.com/gallery/v087su

Converting them to comment format and then using the existing Reddit embed code might be enough: https://www.reddit.com/r/Catloaf/comments/v087su/i_caught_the_loaf_mid_yawn/

Request: Add preview delay

A display delay (something like 300ms) would be a great option (and default) to add in order to avoid undesired previews. You can see a similar feature with the Imagus extension.

Add VLC button

It would be useful if Peek had a button on media previews that would open the given URL in VLC Media Player. On non-media previews the button should be hidden.

VLC should have a vlc:// URL scheme that can be used to open the player with the given file. It should be tested to work on all platforms though.

Suggestion: Right-click menu option to preview non-recognised link

A system I use regularly allows users to upload attachments.
The hyperlinks to these attachments have the file extension in the link TEXT, not the URL.

URL example "https://***.com/fileStoreViewer.ashx?FileID=0d47ca6a-6101-495b-a21f-53190e915c4f&CheckID=1287"
Link text example "worddocument.docx"

Would it be possible to either
a) Run pattern matching on the link TEXT (to detect the file extension) as well as the URL
b) Add a right-click menu option to attempt to preview any non-recognised link?

Many thanks!

Feature Request: can you make this extension to work on reddit comment links too

You are about to read some bad English. and I am really sorry about it. I am not a native English speaker.

Hey corbin,
I have a feature request I want peek to work on reddit comment links too

I want to request a feature that enables me to press or hover the reddit comment links and read all the comments on the same page
I am a lazy person..and I am a reddit addict also and I really don't like pressing comments links every damn time to see the damn comments on another tab.

It is a similar feature like Image Expando, Video Expando, Text Expando

Here I made a Image Example with a little help of Photoshop it's not really that good but still you can know what I am talking about http://i.imgur.com/zU8L1z3.png

SO Dev Plz think about this I Think 80 To 90% Of Users Will Really Like This Feature

And it will save their lots of time Just think about it

Just Think About It.
thanx for reading

Not working in latest Opera release

Hi, I tried installing Peek 3.0 from the Chrome Web Store, 2.2.1 from the Opera Add-ons site, and 3.1 in developer mode downloaded directly from GitHub but I can't get any of them to work.

2.2.1 and 3.0 don't give me any errors, but 3.1 gives me this error on the chrome://extensions page:
opera_u9DaJJnxVx

I'm on W10 Enterprise x64 Version 2004 and Opera version 66.0.3515.72.

Suggestion for new feature: indication of preview- able files

Hello,
I would appreciate some indication where the preview- able files are on the web page. Currently you are informed at the peek icon how many files can be previewed but then you proverbially have to try all links to find these previews - this is not very comfortable to say the least.

Thanks.
Marquu

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.