Skip to content

GitHub1s

Browse and search GitHub code in a VS Code-style browser view, without cloning.

Stars
23.3k
Forks
908
Licence
MIT
Language
TypeScript
Last update
4 days ago
Type
App

What it is

GitHub1s is a browser-based code explorer built on VS Code. You add "1s" after "github" in a repository URL to open that repo in a VS Code-like interface, where you can browse files, search code, and review changes without downloading the repository. It also offers an optional AI chat that you can connect to a model endpoint to help explain code.

  • Open a public GitHub repository by changing its URL and browse its directories
  • Switch branches or tags and inspect commit history for a file
  • Review a pull or merge request diff on GitHub or GitLab
  • Ask the built-in AI panel to explain a selected file or piece of code, if you have configured a model

Great for

  • Developers who want to read an unfamiliar public repository quickly
  • Students exploring how a real project is structured
  • Reviewers who want to look at branches, commits, or pull request diffs in an editor-style view
  • People who want to browse private repos with their own GitHub or GitLab account or token

Not ideal for

  • People who need to edit and push code, since remote repositories are read-only
  • Users who need search and navigation to match a full local IDE, since the README says these depend on upstream services
  • Anyone who does not want code context sent to a third-party model endpoint, since the README says messages and code are sent to the selected endpoint
Step-by-step guide: how to use GitHub1sInstall, first run, examples, tips and FAQs

How to get it

  1. 1

    Use it in the browser (or self-host)

    Use the hosted site: change the repo URL from github.com to github1s.com

    https://github1s.com/microsoft/vscode
  2. 2

    Run it

    • Open a public GitHub repository URL in your browser.
    • Change github.com to github1s.com in the address bar.
    • Browse files in the explorer or use search.
    • Optionally open the AI panel with Toggle Secondary Side Bar and configure a model per the AI guide.
  3. 3

    Get the most out of it

    • Use the usage guide for URL formats, authentication, and navigation
    • Add a GitHub or GitLab access token to browse private repositories
    • Follow the AI setup guide to connect a model endpoint that accepts browser requests
    • Check the capabilities and limits section before relying on search or navigation results

Downloads

Strengths

  • No clone or local setup needed to start reading code
  • Familiar VS Code interface for people who already use it
  • Works for GitHub, GitLab, and npm packages via related sites named in the README

Trade-offs

  • Remote repositories are read-only
  • Search and code navigation quality depends on upstream services and rate limits
  • AI features require a model endpoint that accepts browser requests and send code context to that endpoint

How it compares

ProjectStarsTypeLevelUpdatedBest for
github1s (this)23.3kAppbeginner4 days agoDevelopers who want to read an unfamiliar public repository quickly
vscodium33.9kAppbeginner7 days agoDevelopers who want the VS Code interface without Microsoft's telemetry or license terms
code-server79.8kDev toolintermediate5 days agoDevelopers who want to code from a tablet, a borrowed computer, or a machine with limited local resources
OpenHands92.5kAppintermediate4 days agoDevelopers who want coding agents running on a server while their laptop is off
DeepSeek-Reasonix36kAppbeginner4 days agoDevelopers who want an AI assistant to make multi-step changes in a local project
deer-flow84.9kAI model / agentadvanced4 days agoDevelopers who want to experiment with multi-agent workflows on their own infrastructure

Stats synced from GitHub. The assessment above was drafted with AI from the project's README on 2026-10-29 and may miss recent changes — check the README before relying on a command. MIT licence: free to use, modify and distribute, including commercially, as long as you keep the copyright notice.