explaingit

conwnet/github1s

📈 Trending23,304TypeScriptAudience · vibe coderComplexity · 2/5ActiveLicenseSetup · easy

TLDR

Open any GitHub repo in a VS Code editor inside your browser instantly, just change the URL from github.com to github1s.com.

Mindmap

mindmap
  root((repo))
    What it does
      VS Code in browser
      Browse code instantly
      Search across files
    How to use
      Change URL to github1s
      Works with GitLab too
      Add auth token if needed
    Use cases
      Explore before cloning
      Read unfamiliar codebases
      Share code reviews
    Tech stack
      TypeScript
      Browser-based
      No installation

Things people build with this

USE CASE 1

Explore a GitHub repository's code structure and files before deciding to clone it locally.

USE CASE 2

Read through an unfamiliar codebase with a full editor experience instead of GitHub's basic file viewer.

USE CASE 3

Review code changes and navigate a project's folder tree directly from a shared repository link.

Tech stack

TypeScriptVS CodeWeb Browser

Getting it running

Difficulty · easy Time to first run · 5min
Use freely for any purpose, including commercial use, as long as you keep the copyright notice and license text.

In plain English

github1s is a browser trick that lets you instantly open any GitHub repository in a full VS Code editor, the same coding environment professional developers use, right inside your web browser, with no installation required. The trick is almost embarrassingly simple: just type "1s" after "github" in any repository URL. So github.com/microsoft/vscode becomes github1s.com/microsoft/vscode, and the page loads with a VS Code-style interface where you can browse files, read code, search across the project, and navigate the folder structure with all the familiar editor conveniences. This solves the problem of GitHub's default code viewer being fairly basic, it shows one file at a time, without a file tree on the side or the ability to search across all files at once. github1s gives you that richer view immediately. You would use this when someone shares a repository link and you want to explore the codebase more comfortably than GitHub's built-in viewer allows, or when you want to read through a project's structure before deciding to clone it locally. It also works with GitLab repositories via gitlab1s.com. For private repositories, you can add a personal access token stored only in your browser. The project is built with TypeScript and runs entirely in the browser.

Copy-paste prompts

Prompt 1
I want to quickly browse a GitHub repo without cloning it. How do I use github1s to open it in VS Code?
Prompt 2
Show me how to add a personal access token to github1s so I can view private repositories.
Prompt 3
How do I search across all files in a repository using github1s's VS Code interface?
Prompt 4
Can I use github1s with GitLab repositories, or does it only work with GitHub?
Open on GitHub → Explain another repo

Generated 2026-05-18 · Model: sonnet-4-6 · Verify against the repo before relying on details.