This is a list of projects which have curated tasks
specifically for new contributors. These are a great
way to get started with a project, or to help share
the load of working on open source projects.
Find a project you'd like to get involved with:
Read the contributor guidelines of the project
Get the project running locally
Leave a message on a task you'd like to work on
Get to work!
You have disabled JavaScript on this site. As we rely on JavaScript for
important functionality on the site, we will fallback to instead render
a selection of available projects for you to explore.
Zen Audio Player
up for grabs
5
Listen to YouTube videos without the distracting visuals.
javascript,
css,
html,
youtube,
audio,
player,
web
cloud-sample-app-vue
up-for-grabs
1
A sample website written in JavaScript and Vue utilizing the Kontent.ai Delivery API to retrieve content
javascript,
kontent-ai,
headless-cms,
headless,
vue,
single-page-application,
caas
Before I Die Code
help wanted
2
An open source project that simplifies and guides beginners in making their first contribution to open source projects. Developers can contribute by sharing their aspirations before they die.
react.js,
javascript,
community-driven,
css,
collaboration,
documentation,
beginner-friendly,
good-first-issue,
first-contribution
NBA Search
up-for-grabs
3
An NBA analytics web application which contains a chatbot, blogs, and predictions. Great project for early data scientists and machine learning engineers.
python,
javascript,
html,
css,
flask,
pandas,
sklearn,
bs4
boilerplate-net
up-for-grabs
2
Kontent.ai Boilerplate for development of ASP.NET Core MVC applications
.net,
.net-core,
boilerplate,
mvc,
c#,
kontent-ai,
cms,
headless-cms,
caas
ASP.NET Core
help wanted
19
ASP.NET Core is a cross-platform .NET for building modern web applications on Windows, Mac, or Linux.
asp.net,
.net
gngr
need-code
10
a cross-platform browser that champions privacy
java,
browser,
privacy
Docusaurus
good first issue
2
(Facebook Open Source) Easy to maintain open source documentation websites that powers website of React Native, Prettier, WarriorJS and Jest
javascript,
libraries,
ui,
reactjs,
documentation,
static-website-generator,
facebook
The .NET Project System for Visual Studio
good-first-issue
20
This repository contains the .NET Project System for Visual Studio that is written on top of the Common Project System (CPS) framework. In Visual Studio 2017, Visual Studio 2019, and Visual Studio 2022, this project system is used for .NET Core [SDK-style] (C#, F# and Visual Basic) and Shared Projects (C# and Visual Basic) project types. In the long term, this project system will be the basis for all C#, F# and Visual Basic project types.
.net,
c#,
vb,
f#,
visual-studio,
microsoft
MERN-Boilerplate
help wanted
4
This is boilerplate for MERN stack with integrations like Redux and SSR
node.js,
javascript,
mongodb,
reactjs,
express,
redux,
boilerplate,
mern,
server-side-rendering
Saturn
up for grabs
8
Opinionated, web development framework for F# which implements the server-side, functional MVC pattern
f#,
web,
.net
Wikivoyage listings
up-for-grabs
11
Extract museums/sights/restaurants/etc information from the online collaborative travel guide and transform the data into SQL/JSON/etc
java,
parsing,
open-data,
wiki,
json,
xml,
sql,
command-line
ObjectBox Dart
good first issue
1
ObjectBox is a super-fast database storing Dart objects locally.
database,
dart,
flutter,
ffi,
typescript,
javascript
awesome-eli5
good first issue
1
👶 Technical concepts explained in layman terms!
markdown,
data,
easy,
education,
collaboration,
eli5,
awesome
Media Player
up-for-grabs
2
Media Player designed to lightweight and work on the go.
c#,
wpf,
design-patterns
opentelemetry-python-contrib
help wanted
109
The OpenTelemetry Python Contrib project. OpenTelemetry provides a single set of APIs, libraries, agents, and collector services to capture distributed traces and metrics from your application. You can analyze them using Prometheus, Jaeger, and other observability tools.
python,
trace,
cloud,
stats,
monitoring,
opentelemetry,
tracing,
distributed-tracing,
metrics,
logs,
prometheus,
jaeger,
application-insights
algorithms-js
good first issue
12
Consumable Data Structures and Algorithms library in JavaScript
javascript,
algorithm,
data-structures,
libraries,
node.js,
npm
pastepwn
good first issue
3
Python framework to scrape Pastebin pastes and analyze them
python,
pastebin,
scraping,
osint
WaterMarkIt
good first issue
3
A lightweight Java library for adding watermarks to various file types, including PDFs and images
watermarking,
watermark,
watermark-image,
pdfbox,
java,
kotlin
PetMe
good first issue
4
PetMe is an all-in-one platform that allows animals to be adopted, donated to pet lovers, and provides emergency medical care to stray animals in need.
html,
css,
javascript,
postman-api
ChameleonForms
up-for-grabs
13
Shape-shifting your forms experience in ASP.NET MVC.
.net,
mvc,
asp.net,
forms,
html-helpers,
template,
bootstrap
Moya
good first issue
5
Network abstraction layer written in Swift.
swift,
moya,
networking,
rxswift,
reactiveswift,
alamofire
.NET Docs
help wanted
29
Documentation for .NET
.net,
documentation
Document Your Code
up-for-grabs
7
A Pure Python CLI Application that Auto Populates Docstrings under methods. Built to support all Programming Languages and help make Development for all engineers as smooth as possible.
python,
documentation,
docstrings,
automation
Scikit-learn
good first issue
2
Scikit-learn is an open source machine learning library that supports supervised and unsupervised learning. It also provides various tools for model fitting, data preprocessing, model selection and evaluation, and many other utilities.
classification,
regression,
clustering,
dimensionality-reduction,
model-selection,
preprocessing,
machine-learning,
python
EduMIPS64
up-for-grabs
5
A cross-platform educational MIPS64 CPU simulator.
java,
simulator,
cpu
CiviWiki
good first issue
3
Building a Better Democracy for the Internet Age
python,
django,
democracy,
government,
html,
javascript
Tessel Project
contribution-starter
2
The Tessel Project's mission is to create a fully open source hardware & software platform that makes it easy and intuitive to develop Internet-connected devices. Decisions are steered by open governance, an inclusive community, and the goal of creating freely-licensed designs and tools.
tessel,
johnny-five,
hardware,
oss,
oshw,
javascript,
rust,
c,
documentation,
tutorials,
firmware,
cli,
node.js,
wifi,
linux,
openwrt,
website,
open-governance
PSEMU
up-for-grabs
4
An experimental PS1 Emulator made in c++ 20
windows,
emulator,
cpu,
cpp,
custom,
mips,
gpu,
sound,
playstation,
help-wanted,
ps,
bios,
emu,
visualstudio,
good-first-issue,
help-needed,
soundchip,
psemu
opentelemetry-java-instrumentation
contribution welcome
89
OpenTelemetry auto-instrumentation and instrumentation libraries for Java. OpenTelemetry is a working name of a combined OpenCensus and OpenTracing project. It provides a single set of APIs, libraries, agents, and collector services to capture distributed traces and metrics from your application. You can analyze them using Prometheus, Jaeger, and other observability tools.
java,
trace,
cloud,
stats,
monitoring,
opentelemetry,
tracing,
distributed-tracing,
metrics,
logs,
prometheus,
jaeger,
application-insights,
instrumentation,
auto-instrumentation
FastAPI
good first issue
3
FastAPI framework, high performance, easy to learn, fast to code, ready for production
python,
fastapi,
api,
asyncio,
starlette
expecto
help wanted
13
A smooth testing lib for F#. APIs made for humans! Strong testing methodologies for everyone!
f#,
testing,
.net
vue-carousel
good first issue
31
A responsive, touch-friendly carouself for vuejs
vuejs,
javascript,
unit-tests,
web
Nextcloud
good first issue
82
A safe home for all your data
javascript,
web,
php,
design,
html,
css,
database,
privacy,
android,
ios,
c++,
qt
opentelemetry-rust
help wanted
18
Rust implementation of OpenTelemetry, a working name of a combined OpenCensus and OpenTracing project. It provides a single set of APIs, libraries, agents, and collector services to capture distributed traces and metrics from your application. You can analyze them using Prometheus, Jaeger, and other observability tools.
rust,
trace,
cloud,
stats,
monitoring,
opentelemetry,
tracing,
distributed-tracing,
metrics,
logs,
prometheus,
jaeger,
application-insights
FaceDB
help wanted
1
A face database for large-scale face recognition
python,
machine-learning,
deep-learning,
face-recognition,
vector-database
DataWhisperer
enhancement
1
A website that can automate the generation of ML pipelines for a dataset, and also generate fundamental insights from it.
machine-learning,
python,
streamlit,
data-preprocessing,
insight-generation
Redux Saga Test Plan
up-for-grabs
5
Test Redux Saga with an easy plan! Declarative APIs for unit testing and integration testing sagas.
javascript,
redux-saga,
redux,
reactjs,
sagas,
testing,
unit-testing,
integration-testing
MEVN-CLI
help wanted
6
Light speed setup for MEVN(Mongo Express Vue Node) Apps
node.js,
javascript,
mongodb,
vue,
vue.js,
passport.js,
vuetify,
axios,
vee-validate,
express,
vuex,
boilerplate,
mevn,
nuxt.js,
graphql,
pwa,
sfc,
scaffolding,
server-side-rendering
TypeScript
Help Wanted
1120
TypeScript is a superset of JavaScript that compiles to clean JavaScript. It adds static typing and next-level ECMAScript features to JavaScript.
javascript,
web,
compiler,
node.js,
language
test.io
good first issue
1
Socket.io online test tool
socket.io,
test,
node.js
.NET API Docs
help wanted
70
API documentation for .NET
.net,
documentation
Learn Docker
good first issue
2
This repository walks you through the basics of Docker and Containers. It contains all commands for getting started with Docker!
oss,
docker,
containers
Hyperswitch
hacktoberfest
117
🦀 An open source payments switch to make Payments fast, reliable, and affordable.
rust,
sdk,
postgresql,
payments,
orchestration,
redis,
high-performance,
beginner-friendly
electron
beginner friendly
4
The Electron framework lets you write cross-platform desktop applications using JavaScript, HTML and CSS.
electron,
javascript,
c-plus-plus,
html,
css,
chrome,
node.js,
v8
movie-py-cli
good first issue
1
A simple script for fetching movie details right from the terminal
movies,
imdb-movies,
imdb-webscrapping,
imdb
Prayer Times Menubar App
good first issue
3
A menubar application for displaying the prayer times from your city.
electron,
javascript,
html,
css,
islam,
muslim,
prayer-times
OpenRCT2
help wanted
5
An Open Source Reimplementation of RollerCoaster Tycoon 2.
c,
c++,
game,
rollercoasters,
2d
Liam ERD
good first issue
4
Automatically generates beautiful and easy-to-read ER diagrams from your database.
visualization,
node.js,
documentation,
typescript,
sql,
orm,
database,
reactjs,
postgresql,
webassembly,
documentation-tool,
data-visualization,
erd,
ruby-on-rails,
database-schema,
er-diagram,
entity-relationship-diagram,
tbls,
prisma
skia-chart
help-wanted
4
A simple xamarin.Forms chart library, built on top of the skiasharp.views.forms library. This library is developed with engineering and statistics in mind. It might not be the prettiest but it will visualize your data appropriately.
.net,
xamarin.forms,
c#,
xamarin
We're looking for projects who can take the time out to
help mentor developers as they get started with
open source.
What sort of tasks are a good fit?
Tasks should take no longer than a few nights' worth of work
Tasks should stand alone - avoid core functionality on which other tasks depend
Tasks should be well described with pointers to help the implementer
We suggest the label up-for-grabs
but using a different name is also acceptable.
If this sounds like you, getting involved is simple:
Label bugs and feature requests that would be a good place to start
Grab the URL to this list of tasks so that others can get to it easily
Sign in to GitHub and check out the README.