github1s icon indicating copy to clipboard operation
github1s copied to clipboard

This is Amazing!

Open ianyepan opened this issue 4 years ago • 7 comments

May I ask what API you use? Is it an official browser version of VSCode provided by Microsoft? I would like to read more about it.

ianyepan avatar Feb 11 '21 04:02 ianyepan

Now github1s is based VS Code 1.52.1, VS Code can built for an browser version officially, we used some build scripts is from Code Server, the core work in github1s is impelementing an VS Code extension who provide the custom file IO interface with GitHub REST API, we will upgrade to the GraphQL API to improving user experience in the furture.

conwnet avatar Feb 11 '21 07:02 conwnet

Agreed, this project is awesome. Good job.

This is this rare occasion when i see a project and say: Im going to use this.

PS. If you are taking feature requests: Search (shift+cmd+f) :)

pavelloz avatar Feb 11 '21 11:02 pavelloz

+1! Mind blown :fire: :fire: :fire: :fire: :fire: :fire:

ajthinking avatar Feb 12 '21 05:02 ajthinking

Hi there, Thank you @conwnet for this amazing project ! If you want you can also use my work on https://github.com/Felx-B/vscode-web I compile vscode for browser and provide it through npm package.

This way you can reduce your compilation time and avoid all vscode requirement for building your project.

Also, if you need some help to build the search feature I'd love to help !

Felx-B avatar Feb 12 '21 07:02 Felx-B

Hi there, Thank you @conwnet for this amazing project ! If you want you can also use my work on https://github.com/Felx-B/vscode-web I compile vscode for browser and provide it through npm package.

This way you can reduce your compilation time and avoid all vscode requirement for building your project.

Also, if you need some help to build the search feature I'll love to help !

+1 for this. I want to suggest using your library as well. There are still some unclear parts like bundled extensions, URL parsing.

xcv58 avatar Feb 12 '21 08:02 xcv58

nice work, maybe we have to do some change for custom extensions

conwnet avatar Feb 12 '21 09:02 conwnet

For googlers, link to the documentation that explains how it works: https://github.com/conwnet/github1s/blob/master/docs/guide.md

This is brilliant work with an elegant JAMstack approach. Github1s has become part of my daily routine literally immediately! Excellent when you want to dig the code of open source projects you rely on.

eric-burel avatar Feb 21 '21 10:02 eric-burel