DEV Community

Emanuele Bartolesi
Emanuele Bartolesi

Posted on

5 1

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! :)

Heroku

This site is built on Heroku

Join the ranks of developers at Salesforce, Airbase, DEV, and more who deploy their mission critical applications on Heroku. Sign up today and launch your first app!

Get Started

Top comments (2)

Collapse
 
dimensi0n profile image
Erwan ROUSSEL

Does an alternative exist ? (For javascript)

Collapse
 
kasuken profile image
Emanuele Bartolesi

A Workflow Copilot. Tailored to You.

Pieces.app image

Our desktop app, with its intelligent copilot, streamlines coding by generating snippets, extracting code from screenshots, and accelerating problem-solving.

Read the docs