Manage Open-Source Projects from the beginning with 'Open-Source Management Platform', Open-Set-Go! 🚀
Open-Set-Go is the Open-Source Management Platform
for Open-Source Developers. Open-Set-Go provides the creation of new open-source projects and operational review for existing projects.
Open-Set-Go is dependent on GitHub, and the GitHub OAuth 2.0 authorization process allows you analyze, create, and requests Pull-Request from your(or your organization's) GitHub repository.
-
Create Pull-Request Template, Issue Templates, README.md, CONTRIBUTING.md with Open-Set-Go!
-
Open-Set-Go provides documents from many well-known open-source projects and allows them to be modified with markdown editor!
-
Create beautiful documents easily and simply using Open-Set-Go's personalized template!
It is not just to create a Source-Open Project, but to create a contribution-friendly environment and create an environment where communication between developers and contributors is smooth to create sustainable open source projects.
In addition, Open-Set-Go makes it easy, fast, and simple to build a contribution-friendly environment at the start of an open-source project.
It provides an open-source operation review feature for three areas for the open-source project in progress.
-
Template: Ensure that there are templates required to sustain open source. Using the features of Open-Set-Go, additional templates can be created to make pull-request requests.
-
Security: Check whether the features provided by GitHub for the security of open-source projects are activated.
-
Community: Check the elements needed to build an open-source community.
Can see our vision for the foreseeable future at our wiki.
Open-Set-Go is moving toward an Open-Source project management platform that can manage more parts. Join Slack if you want to join us!
Open-Set-Go makes it easy, fast and simple to start an Open-Source project, while also sharing your own contribution environment and becoming a community driving the Open-Source trend. Like GitHub.
Supported Environment | Version | Description |
---|---|---|
Ubuntu OS | Ubuntu 22.04 | Open-Set-Go_server was developed by Ubuntu OS |
Windows OS | Windows 11 | Open-Set-Go_client was developed by Windows 11 |
Node.js | >= 18.x | @ocotokit/rest & styled-reset require >= node v18.x |
yarn | 1.22.19 | Open-Set-Go server & client manage package with yarn |
- Install easily with install.sh
- Install manually at Open-Set-Go_client's repository & Open-Set-Go_server's repository
- Install with Docker! (Installation through Docker is still supported only by the server.)
-
Clone our repository!
git clone --recursive https://github.com/AgainIoT/Open-Set-Go.git ###################################### # Open-Set-Go Repository Dependencies # # Open-Set-Go # ┣ Open-Set-Go.io # ┣ Open-Set-Go_client # ┗ Open-Set-Go_server # ######################################
-
Install with install.sh! (or check each other repository of client & server!)
sudo bash ./install.sh
-
Add .env with env.sh! (more details at EnvironmentVariable.md)
sudo bash ./env.sh
-
Excute each of client & server with
yarn start
!yarn start
We are conducting documentation at Open-Set-Go.io. Please refer to the following. You can see our technical blog & showcase & documentation on Open-Set-Go.io
We always welcome your contributions. Please see the CONTRIBUTING.md for how to contribute.
Also, we are recruiting collaborators, so if you are interested, please join our Slack!
Thank you to everyone who contributed to our project. Any contribution you make will be reflected on RELEASE.md
Open-Set-Go is released under Apache-2.0 License.
See the LICENSE file for details.