Item logo image for Peephole

Peephole

ExtensionDeveloper Tools6 users
Item media 2 (screenshot) for Peephole
Item media 1 (screenshot) for Peephole
Item media 2 (screenshot) for Peephole
Item media 1 (screenshot) for Peephole
Item media 1 (screenshot) for Peephole
Item media 2 (screenshot) for Peephole

Overview

Preview a GitHub repository before you clone it.

Peephole lets you inspect a public GitHub repository before you clone it. Open a public repository on GitHub and select Peephole from the repository header. Peephole analyzes the repository's public metadata and selected project files, then shows its detected framework, package manager, runtime, repository structure, backend and environment requirements, confirmed deployments, and preview compatibility in a Chrome Side Panel that follows GitHub's Light, Dark, and Dark Dimmed themes. Choose any public branch: Peephole resolves it to one exact commit before analyzing or previewing it. When a repository contains more than one frontend project, Peephole lists the detected candidates so you can select a supported target. For supported projects, connect GitHub and choose Build preview. Peephole verifies your GitHub identity, sends the exact public commit and selected target to its preview service, builds it in an isolated, resource-limited gVisor sandbox, and displays the resulting static site from a separate HTTPS artifact origin. Peephole supports public repositories only. The production-verified build paths are static HTML and root or selected nested Vite + React projects using npm with a target-local lockfile. Peephole can recognize additional project shapes, including backends, but it previews only supported static frontends. Vue and Svelte do not currently produce an executable runner plan. Peephole does not ask you to create a GitHub personal access token. GitHub App OAuth is used only to verify the requester identity for preview jobs. No analytics or advertising SDK is included. Source code and security documentation: https://github.com/The-peephole/peephole

Details

  • Version
    0.2.0
  • Updated
    October 8, 2026
  • Offered by
    ppsssj
  • Size
    219KiB
  • Languages
    English
  • Developer
    Email
    psj3154728@gmail.com
  • Non-trader
    This developer has not identified itself as a trader. For consumers in the European Union, please note that consumer rights do not apply to contracts between you and this developer.

Privacy

Manage extensions and learn how they're being used in your organization

Peephole has disclosed the following information regarding the collection and usage of your data. More detailed information can be found in the developer's privacy policy.

Peephole handles the following:

Personally identifiable information
Authentication information
Location
Web history
Website content

This developer declares that your data is

  • Not being sold to third parties, outside of the approved use cases
  • Not being used or transferred for purposes that are unrelated to the item's core functionality
  • Not being used or transferred to determine creditworthiness or for lending purposes

Support

For help with questions, suggestions, or problems, visit the developer's support site

Google apps