Who am I, where have I been, and where am I going?
In real society, people actually rely on their connection with others to determine their position. In the open source world of GitHub, various collaborative behaviors between developers and projects have also formed a huge social collaborative network.
We can't answer the above profound philosophical three questions, but we want to let you see with your own eyes who you are, where have you been and where you are going in the open source world through this project.
In this project we cleaned the log data of GitHub, abstracted it into a developer collaboration behavior model, and built the following huge GitHub collaboration galaxy.
What are you waiting for? Come and experience it! https://open-galaxy.x-lab.info/
Some packages in this repository are old, Node 14
MUST be used to start the project. nvm is recommended to manage multiple versions of Node
in your machine.
git config --global url."https://github.com/".insteadOf git://github.com/ # one package uses a no longer supported url, this is a fix
git clone https://github.com/X-lab2017/open-galaxy.git
cd open-galaxy
yarn install
yarn start # This will start local development sever with auto-rebuild.
Click here to see how to build your own graphs.
W |
Move forward | Up |
Rotate up |
S |
Move backward | Down |
Rotate down |
A |
Move left | Left |
Rotate left |
D |
Move right | Right |
Rotate right |
Q |
Roll right | R |
Fly up |
E |
Roll left | F |
Fly down |
L |
Toggle links | Space |
Toggle steering |
Shift |
Fly faster |
There are many ways in which you can participate in this project, for example:
- Find an issue to join
- Submit bugs and feature requests by issues
- Help us fix typo
- Translation
- ...
Copyright (c) 2021 X-lab2017.
Licensed under the Apache License Version 2.0.
NOTICE: Some of OpenGalaxy's code is derived from anvaka/pm whose copyright and license can be found at the end of LICENSE file.