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
0 out of 5No ratings
Details
- Version0.2.0
- UpdatedOctober 8, 2026
- Offered byppsssj
- Size219KiB
- LanguagesEnglish
- Developer
Email
psj3154728@gmail.com - Non-traderThis 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
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:
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