up-for-grabs/up-for-grabs.net — explained in plain English
Analysis updated 2026-06-26
Find open source projects welcoming first-time contributors, browsable and filterable by programming language or tag
Submit your own project to the directory by opening a pull request that adds a small data file with your project details
Run the website locally to develop and test changes before submitting a pull request
Discover beginner-friendly issues across hundreds of projects without browsing GitHub individually
| up-for-grabs/up-for-grabs.net | openpgpjs/openpgpjs | clinicjs/node-clinic | |
|---|---|---|---|
| Stars | 5,948 | 5,948 | 5,949 |
| Language | JavaScript | JavaScript | JavaScript |
| Setup difficulty | moderate | moderate | moderate |
| Complexity | 2/5 | 3/5 | 3/5 |
| Audience | developer | developer | developer |
Figures from each repo's GitHub metadata at analysis time.
Requires Node.js, two separate site versions exist (current and beta) each with their own commands documented in the contributing guide.
Up-for-Grabs is the source code behind the website up-for-grabs.net, a directory of open source projects that have specifically tagged tasks suitable for first-time contributors. The idea is to help people who want to start contributing to open source find projects that are actively welcoming newcomers, rather than having to cold-approach any random repository. Project maintainers who want to attract new contributors can submit their project to the site by opening a pull request that adds a small data file describing the project, a link to it, and where to find the beginner-friendly issues. The website then displays these projects in a searchable, filterable list so that people looking to contribute can browse by programming language, tag, or project name. The repository itself is what powers that website. It is a JavaScript project built for static hosting on Netlify, meaning it compiles into a set of plain HTML and CSS files with no server needed at runtime. There is a beta version of the site in development alongside the existing site, and the README describes the commands needed to run either locally for development and testing. Contributing to the Up-for-Grabs project itself is also explicitly encouraged. The repository has its own contributing guide covering environment setup, how to test changes locally, and the commands to run before submitting a pull request. The project lists its own contributors using the all-contributors specification, giving credit for code, documentation, and content additions alike.
Up-for-Grabs is the source code for up-for-grabs.net, a searchable directory of open source projects that have tagged beginner-friendly tasks specifically to help first-time contributors find places to start.
Mainly JavaScript. The stack also includes JavaScript, HTML, CSS.
Setup difficulty is rated moderate, with roughly 30min to a first successful run.
Mainly developer.
This repo across BitVibe Labs
Verify against the repo before relying on details.