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.
Terasology
Good First Issue
34
Terasology - an open-source voxel world!
oss,
java,
groovy,
opengl,
gamedev,
game,
engine
CorsixTH
Good First Issue
2
A reimplementation of Theme Hospital (1997) for modern operating systems and resolutions
sim,
hospital,
game,
lua,
c++
opentelemetry-collector-contrib
help wanted
22
Contrib repository for the OpenTelemetry Collector. 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.
collector,
contrib,
trace,
cloud,
stats,
monitoring,
opentelemetry,
tracing,
distributed-tracing,
metrics,
logs,
prometheus,
jaeger,
application-insights
Owasp VulnerableApp
good first issue
76
A Vulnerable Web Application for DAST developers, Students and DAST consumers.
vulnerable-web-application,
spring-boot,
java,
javascript,
payload-testing,
learn-security,
owasp-zap,
burp,
learn-hacking,
dast
Rexial
good first issue
6
Real-time quiz hosting platform
typescript,
reactjs,
node.js,
express,
websocket,
postgresql,
prisma,
redis,
docker
selection-js
good first issue
3
A lightweight javascript library which provides users with a set of options in the form of a small popover over the selected portion of text.
selection,
copy-paste,
facebook,
twitter,
text-to-speech,
popover,
javascript,
javascript-library,
vanilla-javascript,
google-search
KubeIntellect
good first issue
3
KubeIntellect answers Kubernetes questions in plain English: it investigates a live cluster with real tools - kubectl, Prometheus (PromQL) and Loki (LogQL) - correlates the evidence, and explains the root cause. Any change to the cluster pauses for explicit human approval, gated by role-based access control. Python, FastAPI and LangGraph; peer-reviewed in the Journal of Grid Computing (2026); AGPL-3.0. Good first issues are curated, and CONTRIBUTING.md walks one end to end.
python,
kubernetes,
devops,
sre,
observability,
llm,
ai-agents,
fastapi,
documentation
Voiden
up-for-grabs
3
Design, Test and Document APIs in plain Markdown. Compose Requests with API blocks. Reuse, Replace & Version everything just like code. Offline, Truly Git Native, No Lock-in.
typescript,
api,
markdown,
http-client,
rest-api,
testing,
openapi,
graphql,
websocket,
cli,
offline-first
CICD-Using-Jenkins
Up-for-Grabs
2
Set up a Continuous Integration and Continuous Delivery pipeline using DevOps tools like Jenkins, Nexus, SonarQube etc.
jenkins,
java,
git,
nexus,
maven,
devops,
sonarqube
Flufwars
up-for-grabs
1
A CTF-style, moba, top-down shooter made in Godot.
godot,
gdscript,
client-server,
game
Memojiro
help wanted
2
A minimalist note taking app to stop procastinating and free up the mind
notes,
mind,
productivity
Backend Failure Lab
up-for-grabs
4
Learn production backend engineering through runnable failure cases with broken code, failing tests, fixes, and production notes.
python,
fastapi,
backend,
pytest,
sqlalchemy,
debugging,
testing,
education,
open-source
pinboard.net
up-for-grabs
3
A fully featured C# client for the pinboard bookmarking service
wrapper,
api,
client,
pinboard,
c#,
.net
Surface
help wanted
2
Surface is simple, light-weight, MVC based framework written in PHP to provide a faster, secure and efficient way to build websites.
php,
mvc,
router,
eloquent,
orm,
twig
opentelemetry-java-contrib
help wanted
1
The OpenTelemetry Java 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.
java,
trace,
cloud,
stats,
monitoring,
opentelemetry,
tracing,
distributed-tracing,
metrics,
logs,
prometheus,
jaeger,
application-insights
OpenToAll
good first issue
10
Find an open source issue you can actually clone and finish, with language and repo-weight filters.
python,
django,
beginner
Podiom
good first issue
5
Podiom is a thin orchestration layer for local LLM agents. It gives agents durable sessions, profiles and memory on your own machine, plus scheduling and native MCP, tool and skill integration, so several named agents can collaborate on the same projects through a shared ledger. Runs as a local daemon with a web UI, a CLI and a Home Assistant add-on.
go,
svelte,
typescript,
sqlite,
ai-agents,
agent-orchestration,
llm,
llm-orchestration,
mcp,
cli,
self-hosted,
local-first,
developer-tools,
automation
deja-vu
good first issue
3
Memory for coding agents, built from the session files they already write to disk: search, MCP recall and automatic recall across twenty agents, with no LLM and no embeddings.
go,
cli,
ai,
memory,
developer-tools,
mcp
LocalAppVeyor
up-for-grabs
1
Run your AppVeyor builds, locally
appveyor,
build,
console,
command-line,
c#,
.net,
.net-core
guess-game
good first issue
1
The classic guess the number game with some extra features.Try it
javascript,
javascript-game,
material-design,
guess-the-number
crapkit
good first issue
2
Per-function CRAP scores (complexity times uncovered risk) for Python and JavaScript repos, with a CLI, a GitHub Action and an MCP server.
python,
javascript,
testing,
code-quality,
coverage,
mcp
BigInt
help wanted
3
Arbitrary-sized integer class for C++
arbitrary-size,
class,
libraries,
biginteger,
bigint,
c++,
c++11,
c++14,
c++17,
oss
Julia Language
good first issue
56
Julia is a high-level, high-performance dynamic programming language for technical computing. http://www.julialang.org
julia,
language
.NET SDK
help wanted
25
Core functionality needed to create .NET projects, that is shared between Visual Studio and the .NET CLI
.net,
c#,
vb,
f#
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
TJ-Bot
help wanted
1
TJ-Bot is a Discord Bot used on the Together Java server.
java,
bot,
discord,
beginner-friendly
Open Source Starter Lab
good first issue
24
Beginner-friendly open-source lab for practicing Git, GitHub, issues, pull requests, CI, and maintainer workflows.
git,
github,
typescript,
cli,
documentation,
beginner,
open-source
Virtual Assistant
good first issue
12
A linux based Virtual assistant on Artificial Intelligence in C.
Find restaurants in an area, Fetch weather information of any place, send and read Emails, Google search, Youtube search, Play media files, Show calendar, etc.
c,
linux,
artificial-intelligence,
natural-language-processing
Cover Letter Snippets
help wanted
1
A local application for parsing job descriptions and creating a customized, relevant cover letter
node.js,
angular-5,
mongodb,
cover,
letter,
resume,
job,
description,
parsing,
database
wger Workout Manager (flutter app)
good first issue
2
wger is a free, open source flutter application that manages and tracks/logs your exercises and personal workouts, weight and diet plans.
flutter,
dart,
android,
ios,
rest,
workout,
fitness,
exercises
Open Source Event Manager
good first issue
5
Event Management App Tailored to Free Software Conferences
ruby,
rails,
html,
css,
javascript
Take Me There
good first issue
1
A URL Shortening service powered by Google Apps Script
google-apps-script,
url-shortener,
github-pages,
open-source
pygame
good first issue
6
games, art, music and even sciencing with python.
pygame,
python,
game,
art,
music,
education
suricata-check
good first issue
2
suricata-check is a command line utility to provide feedback on Suricata rules. The tool can detect various issues including those covering syntax validity, interpretability, rule specificity, rule coverage, and efficiency.
suricata,
security,
linter,
cli,
python
FileHelpers Library
Jump In
7
FileHelpers is a free and easy to use .NET library to import or export data from fixed length or delimited records in files, strings or streams.
csv,
flatfiles,
etl,
c#,
.net
Python Code Health Analyzer
good first issue
3
Dependency-free Python static analyzer for code health, complexity, security risks, and import cycles.
python,
static-analysis,
code-quality,
security,
cli
The Guild
good first issue
20
A peer-run open-source network where developers earn verifiable reputation through contributions, peer reviews, and on-chain attestations.
open-source,
web3,
blockchain,
developer-tools,
reputation,
attestations,
eas,
dao,
mentoring,
contributions
Rock, Paper & Scissor
hacktoberfest
1
A simple fully responsive rock,paper and scissors game developed using HTML,CSS & JAVASCRIPT.
hacktoberfest,
javascript,
up-for-grabs,
front-end-development,
open-source
VTEX SDK .NET
help wanted
3
VTEX (e-commerce PaaS) SDK for .NET projects
.net,
c#,
sdk,
vtex,
integration
PlasmaPy.github.io
help wanted
1
The website for PlasmaPy, an open source plasma physics package in Python
python,
science,
web,
nikola
BlindAssist
good first issue
1
An open-source Android prototype for on-device assistive perception, reproducible evaluation, and evidence-bounded accessibility research.
android,
kotlin,
accessibility,
assistive-technology,
on-device-ml,
computer-vision,
tflite,
reproducible-research,
social-impact
.NET MAUI
help wanted
2
.NET MAUI is the .NET Multi-platform App UI, a framework for building native device applications spanning mobile, tablet, and desktop.
maui,
.net,
android,
ios,
macos,
windows,
blazor
bpython
bitesize
2
A fancy interface to the Python interpreter
python
Lion Web Components
good first issue
1
Lion web components is a set of highly performant, accessible and flexible Web Components
javascript,
web-components,
web
Data Science Notes
up for grabs
3
Open-source project hosted at https://makeuseofdata.com to compile a robust collection of notes related to data science (math, visualization, modeling, etc)
data-science,
machine-learning,
jupyter-book,
python,
r,
sql,
markdown,
jupyter-notebook
TX-2 Simulator
help wanted
3
Simulator for the historic TX-2 computer
simulator,
sketchpad,
vintage-computing,
retrocomputing,
rust,
typescript,
reactjs
Sankhya SDK .NET
help wanted
3
Sankhya ERP SDK for .NET projects
.net,
c#,
sdk,
sankhya,
integration
Mocked-API
hacktoberfest
4
A set of FREE Api's that allow you to fill your application with mocked data
typescript,
api,
javascript
Moon Downloader
good first issue
4
A bulk file downloader for Windows, with real-Chrome extraction over CDP, aiohttp streaming, a WebView2 GUI and a headless CLI.
python,
windows,
aiohttp,
playwright,
documentation,
ci
organic-os
good first issue
2
An always-on organic growth loop for your website, as a free Claude plugin. It watches search and AI-answer performance, proposes work with the reasoning attached, applies approved changes to WordPress, verifies they landed, and learns from the outcome. Every write is gated on a recorded human approval.
python,
seo,
wordpress,
automation,
claude
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.