This content originally appeared on Bits and Pieces - Medium and was authored by Tomoe Li
A Website for Reading Open Source Projects from GitHub Online
What is github1s?
GitHub1s developed by @conwnet, this project aims to be an extremely fast way to load up any GitHub project in “one second” with the same feel as if you opened it up locally on VSCode.
Take React as an example, in the URL, simply replace github with github1s, as shown in the following image:
How about it, isn’t it cool, then let’s talk about the advantages and disadvantages of this project.
Advantage of github1s
- Almost the same interface as VS Code.
- Ability to quickly read and review code
- Support for some shortcuts in VS Code.
- The ability to command + click (window is ctrl + click) automatically jumps to the corresponding function.
- Press command + p to quickly find and locate a file, command + shift + f to search for a file globally, etc.
- Support the derivation type after hover and the appearance of pop-up modals:
- Support for code collapse and expansion:
- Support for online code comparison:
- Downloadable files or folders:
Disadvantages
- Can not click on a file to jump to another file. In the current version, it is not possible to click on the referenced file and then automatically open other files, although some regret, but we still want to have a feature.
- Unable to preview .md files.
Conclusion
Github1s brings some convenience, better than just using GitHub on its own, and a better experience than the sourcegraph plugin! But to completely replace the local editor to read the source code, it still needs to be improved, such as the above-mentioned shortcomings.
Unlock 10x development with independent components
Building monolithic apps means all your code is internal and is not useful anywhere else. It just serves this one project. And as you scale to more code and people, development becomes slow and painful as everyone works in one codebase and on the same version.
But what if you build independent components first, and then use them to build any number of projects? You could accelerate and scale modern development 10x.
OSS Tools like Bit offer a powerful developer experience for building independent components and composing modular applications. Many teams start by building their Design Systems or Micro Frontends, through independent components. Give it a try →
Meet GitHub1s: Load a GitHub Project in 1 Second was originally published in Bits and Pieces on Medium, where people are continuing the conversation by highlighting and responding to this story.
This content originally appeared on Bits and Pieces - Medium and was authored by Tomoe Li
Tomoe Li | Sciencx (2022-02-15T11:08:31+00:00) Meet GitHub1s: Load a GitHub Project in 1 Second. Retrieved from https://www.scien.cx/2022/02/15/meet-github1s-load-a-github-project-in-1-second/
Please log in to upload a file.
There are no updates yet.
Click the Upload button above to add an update.