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.
NLog
up-for-grabs
14
NLog - Flexible and high performance logging framework for the .NET platforms
.net,
logging,
structured,
semantic,
c#,
nlog
GitCric
upforgrabs
65
Transform your boring GitHub contribution grid into high-performance, shareable Cricket Player Cards! GitCric maps your developer activity (commits, pull requests, issues, streaks, and languages) into dynamic cricket ratings, custom specialties, and career statistics.
cricket,
nextjs,
raectjs,
github,
githubgraphql,
supabase,
javascript
openrasta-core
good first issue
2
OpenRasta is an open-source .NET framework for building everything web, from web sites to RESTful APIs
.net,
c#,
rest,
web
Catima
good first issue
5
A Loyalty Card & Ticket Manager for Android
android,
java
Statewave
good first issues
1
Stateful memory runtime for AI agents that enables persistent memory, context, and continuity across sessions.
ai,
ai-agents,
llm,
memory,
state-management,
mcp,
runtime,
developer-tools,
opensource
CloakBin
good first issue
53
Zero-knowledge encrypted pastebin. Data is encrypted in the browser before it ever reaches the server.
encryption,
pastebin,
privacy,
svelte,
typescript
nod3
good first issue
4
A local-first trainer for algorithm interviews. It records what you say and what you type on one clock, then shows you the stretches where you were coding in silence.
typescript,
javascript,
node.js,
next.js,
python
Engene Game Engine
enhancement
1
A new game engine in java based on LibGDX and ashley
java,
game-engine,
ligbdx,
game,
2d-game
Redux Saga Test Plan
up-for-grabs
4
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
opentelemetry-go-contrib
help wanted
2
The OpenTelemetry Go 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.
go,
trace,
cloud,
stats,
monitoring,
opentelemetry,
tracing,
distributed-tracing,
metrics,
logs,
prometheus,
jaeger,
application-insights
ContainerPilot
help wanted
5
An init system for cloud-native distributed applications that automates the process of service discovery, configuration, and lifecycle management inside the container, so you can focus on your apps.
docker,
containers,
init,
orchestration
Themer
up-for-grabs
3
Themer is a colorscheme generator and manager for your desktop.
python,
theme,
color,
colorscheme
CodeNowHere
up-for-grabs
1
CLI application to create any programming language file!
cli,
autotools,
c++,
cpp,
cpp11,
linux
LibGit2Sharp
Up for grabs
34
LibGit2Sharp brings all the might and speed of libgit2, a native Git implementation, to the managed world of .Net and Mono.
c#,
libgit2,
git,
wrapper,
bindings,
api,
dvcs,
vcs
opentelemetry.io
good first issue
18
The OpenTelemetry website and documentation. 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.
website,
documentation,
trace,
cloud,
stats,
monitoring,
opentelemetry,
tracing,
distributed-tracing,
metrics,
logs,
prometheus,
jaeger,
application-insights
HipHopVM
probably easy
50
Compiler and Runtime for PHP and Hack languages
c++,
php,
hack,
asm,
compiler,
language
Hackernews Scraping
up for grabs
1
Web scraper written in Python, that scrapes thehackernews.com up to specified number of pages.
python3,
scraping,
jupyter-notebook
College Connect
up-for-grabs
6
College Connect is an Android application aimed to be a one stop shop for all the college needs irrespective of college and course. It aims to create a helpful plateform for all college students. It uses Firebase and SQLite to store and display the information to user. The app uses Material UI for an attractive interface and is available in both Light and Dark mode
android,
java,
kotlin,
firebase,
sqlite,
xml,
ui,
ux,
jetpack
PSSlack
help wanted
5
PowerShell module for simple Slack integration
powershell,
slack
Meshery
help wanted
253
Meshery enables collaborative design and operation of cloud and cloud native infrastructure. Meshery is an extensible, self-service engineering platform.
go,
reactjs,
kubernetes,
kanvas,
cncf,
javascript,
css,
docker,
devops,
cloud
Sentry .NET SDK
Good First Issue
8
Client libraries for Sentry, an error reporting and performance monitoring platform, for usage from .NET and popular application frameworks
crash-reporting,
error-logging,
performance-monitoring
dart.dev
co.help-wanted
1
A website covering the Dart language and common libraries, for developers of Dart libraries, web apps, server-side code, and mobile (Flutter) apps.
dart,
javascript,
website
SoCLI
up-for-grabs
2
Stack Overflow command line client. Search and browse Stack Overflow without leaving the terminal.
stackoverflow,
command-line,
cli,
python
Iceberg Accounting Suite
help wanted
8
Iceberg Accounting Suite is intended to be a full service accounting suite capable of running small business applications such as invoicing, inventory, a cash drawer, card readers and POS compatibility, website connectivity, and more. Written in Python using PySimpleGUI, Iceberg currently allows users to create an encrypted database and journal transactions against a set of accounts with vendor tracking.
accounting,
bookkeeping,
pos,
kms,
card,
reader,
register,
inventory,
vendor,
customer,
accounts,
books
Redis Object Cache
help wanted
1
A persistent WordPress object cache backend powered by Redis. Supports Predis, PhpRedis, HHVM, replication and clustering.
php,
wordpress,
plugin,
redis,
predis,
phpredis,
hhvm
TreeTracker Android
good first issue
10
Android application used to capture geotagged images of trees for ecosystem restoration projects.
android,
kotlin,
mobile,
climate
buildbot
good first issue
7
Python-based continuous integration testing framework.
python,
python3,
ci
Sinhala Fingerspelling Alphabet Learning Tool
help wanted
3
A hand pose based web application developed as a training tool for people learning the Sinhala (Sri Lankan) fingerspelling alphabet
reactjs,
mediapipe,
pose,
classification,
vision
Scribe-iOS
good first issue
7
Keyboards for language learners with translation, verb conjugation and more!
swift,
ios,
language-learning,
wikidata,
keyboard,
grammar
httpref
help wanted
2
Command line, offline, access to HTTP references
go,
cli,
http
Freedomotic Vue Webapp
help wanted
17
A Vue.js web application for Freedomotic Open IoT framework
vue.js,
javascript,
webapp,
open-source,
domotics,
home-automation
FluentMigrator .NET CLI Runner
up-for-grabs
8
A .NET CLI runner for Fluent Migrator
migration,
dnx
TimelyDiff
help wanted
1
TimelyDiff is a JavaScript package that converts Unix timestamps into human-readable time differences.
javascript
ODK Collect
help wanted
9
ODK Collect is an Android app for filling out forms. It's been used to collect millions of data points in challenging environments around the world. Contribute and make the world a better place!
android,
java,
global-development,
data-collection
Paket
up-for-grabs
51
A dependency manager for .NET with support for NuGet packages and Git repositories.
f#,
.net,
build,
dependency-manager,
packaging,
package
ZITADEL
good first issue
43
An opensource identity and access management platform as an alternative to Auth0
go,
angular,
typescript
Hilary
up-for-grabs
9
Open Academic Environment project back-end
javascript,
node.js,
oss,
education
Celestial-bodies-detection
good first issue
9
TensorFlow Image Classifier that can be used to classify whether an image is of a Planet (Earth, Mercury, Mars, etc), Spiral or an Elliptical Galaxy
tensorflow,
artificial-intelligence,
machine-learning,
convolutional-neural-network,
python,
linux
FSharp.Management
up-for-grabs
6
The FSharp.Management project contains various type providers for the management of the machine.
.net,
f#,
typeprovider,
powershell,
registry
Linkerd
good first issue
12
An ultralight service mesh for Kubernetes.
oss,
web,
cloud-native,
go,
javascript,
kubernetes,
rust,
cncf,
containers,
docker,
reactjs
MyGet Docs
Up For Grabs
3
Markdown based ASP.NET Web Pages documentation web site for MyGet.
markdown,
.net,
documentation,
nuget,
convention,
packaging,
build
PublicLab.org
help wanted
138
An open source publishing platform for environmental projects.
javascript,
ruby,
rubyonrails
Online store app with MERN
good first issue
1
A boilerplate for an online store app with front end with React and a back end API with Express/Node/MongoDB.
mern,
javascript,
node.js,
reactjs,
mongodb,
mongoose,
express,
cloudinary,
passport-facebook,
oauth
Npgsql
up for grabs
8
.Net data provider for Postgresql
.net,
c#,
mono,
database,
postgresql,
ado.net,
data-provider,
sql
Learn Git - First Contributions
up for grabs
3
This is perhaps one of the easiest ways to get introduced to open source
open-source,
git,
github
React Styleguidist
good first issue
10
Isolated React component development environment with a living style guide
reactjs,
styleguide,
javascript,
components,
ui
Bread Player
up-for-grabs
4
Bread Player, a free and open source music player powered by UWP and C#/.NET with a sleek and polished design built for, and by, the people seeking a better alternative to Groove and Windows Media Player by Microsoft.
.net,
c#,
uwp,
.net-core,
windows-phone
git-secret
help wanted
18
A bash-tool to store your private data inside a git repository
oss,
bash
Howdy
help wanted
9
Windows Hello style facial authentication for Linux
authentication,
python,
python3,
c++,
video,
gtk,
pam,
auth
Volatile Chess Engine
help wanted
6
Volatile is a high-performance, UCI-compatible C++ chess engine built from scratch, currently playing at a 2200-2400 Elo. We are looking for contributors of all skill levels to help us bridge the gap to top-tier engines. This project serves as a fantastic, beginner-friendly learning ground for modern C++ systems programming, clean architecture (SOLID principles), and game AI. Current high-priority tasks include integrating Efficiently Updatable Neural Networks (NNUE), implementing Monte-Carlo Tree Search (MCTS), optimizing time-management algorithms, and improving our testing and CI/CD infrastructure. Whether you are making your first open-source contribution or you are an expert eager to tackle complex optimization problems, your ideas are warmly welcomed here!
chess-engine,
hce,
nnue,
good-first-issue,
c,
cpp
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.