DEV Community

Emanuele Bartolesi
Emanuele Bartolesi

Posted on

A new way to contribute to Open Source Projects

Sometimes I want to learn something new or challenge myself but I don't have any new idea.
Often I go to GitHub and search for something new to contribute.

Some days ago Shayne Boyer (https://github.com/spboyer) had created a new tool for .NET Core Global tool to help people like to find a new project to contribute.

The project is called UpForGrabs (https://github.com/spboyer/dotnet-upforgrabs).

Requirements

First of all this tool is only available for .NET Core 2.2.

alt text

To install it, you can go to the official page on the .NET site: https://dotnet.microsoft.com/download

You can verify the correct installation with the command:

dotnet --info
Enter fullscreen mode Exit fullscreen mode

After that, you can install the tool with the command:

dotnet tool install -g upforgrabs
Enter fullscreen mode Exit fullscreen mode

How to use

Open your favourite terminal (I use Hyper, for example) and type:

upforgrabs
Enter fullscreen mode Exit fullscreen mode

You can change the number of the results with the parameter -n:

upforgrabs -n 15
Enter fullscreen mode Exit fullscreen mode

You can also decide to open the issue automatically with the parameter -o:

upforgrabs -n 15 -o
Enter fullscreen mode Exit fullscreen mode

Below you see this tool in action:

Enjoy your contribution to Open Source Project! :)

Discussion (2)

Collapse
dimensi0n profile image
Erwan ROUSSEL

Does an alternative exist ? (For javascript)

Collapse
kasuken profile image
Emanuele Bartolesi Author