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.
OpenWorkflow
good first issue
1
Open-source TypeScript framework for building durable, resumable workflows.
javascript,
typescript,
node.js,
bun,
postgresql,
sqlite
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
electricityMap
help wanted
17
A real-time visualisation of the Greenhouse Gas (in terms of CO2 equivalent) footprint of electricity consumption.
oss,
climate-change,
data-visualization,
javascript
Scribe-iOS
good first issue
7
Keyboards for language learners with translation, verb conjugation and more!
swift,
ios,
language-learning,
wikidata,
keyboard,
grammar
Hoppscotch
good first issue
2
A free, fast and beautiful API request builder.
api,
testing,
graphql,
rest,
developer-tools
Oppia
good first issue
67
Interactive learning platform using Python and Javascript with AngularJS
python,
javascript,
angularjs,
html,
appengine,
web,
interactive,
tutor,
education,
learning,
nonprofit
Data Science Flashcards
help wanted
1
A comprehensive collection of question - answers on Data Science and Machine Learning in the form of flashcards that allows you to expand your knowledge of Machine Learning, Data Analysis, Statistics and other related topics. Coding dojo are also included.
data-science,
machine-learning,
deep-learning,
education,
learning
ResuMorph
good first issue
5
Browser extension and self-hosted FastAPI backend that tailor a resume and cover letter to a job posting using your own OpenAI, Claude or Gemini API key
python,
typescript,
reactjs,
fastapi,
chrome-extension,
docker,
llm,
ai,
privacy,
self-hosted
Flufwars
up-for-grabs
1
A CTF-style, moba, top-down shooter made in Godot.
godot,
gdscript,
client-server,
game
test.io
good first issue
1
Socket.io online test tool
socket.io,
test,
node.js
Harmonica
good first issue
3
Harmonica is a android application which translates the SARGAM notations to numerical Harmonica Notations.
java,
android
AI Language Partner
up-for-grabs
30
Local-first Japanese speaking practice app for Korean learners with Expo, FastAPI, and local STT/TTS.
react-native,
expo,
fastapi,
typescript,
python,
education,
language-learning,
local-first,
accessibility
GreenBerry
help wanted
11
One-line statement language. Contribute to the development of a new language written in pure python, complete with ide. Propose new syntax or work as a core dev implementing support for them.
python,
new-language,
cli
Keylime
good first issue
7
Open source security software for Bootstrapping and Maintaining Trust
security,
linux,
python
hyppo
good first issue
3
A Python package for multivariate hypothesis testing
python,
data-science,
independence,
hypothesis-testing,
ksample-testing
TcpDirectorySyncronizer
good first issue
1
Synchronize files via TCP protocol.
open-source,
networking,
beginner-project,
resolving,
tcp-protocol,
help-wanted,
up-for-grabs,
clouds,
mismatches,
good-first-issue,
beginner-friendly,
syncronizing-files
cz-customizable
help wanted
2
Customizable Commitizen plugin to help achieve consistent commit messages
javascript,
git,
commitizen,
semantic-release,
git-commit-consistency
OrganiseDesktop
help wanted
1
A small programme that organises icons on a desktop
python,
tkinter,
gui,
easy
Keploy
Good First Issue
77
Keploy is a functional testing toolkit for developers. It generates E2E tests for APIs (KTests) along with mocks or stubs(KMocks) by recording real API calls. KTests can be imported as mocks for consumers and vice-versa.
api-testing,
mock-generation,
go,
java,
typescript,
automated-testing
.NET WPF & WinForms Docs
help wanted
1
Documentation for .NET Desktop tehcnologies: Windows Forms and WPF
.net,
documentation,
winforms,
wpf
PowerShell Editor Services
Up for Grabs
9
Provides language and debugging services for developing PowerShell scripts in any code editor
powershell,
c#
Mellium
Good First Issue
16
An implementation of XMPP (Jabber) in Go.
go,
jabber,
xmpp,
im
hmpl
help wanted
2
Server-oriented customizable templating for JavaScript
language,
javascript,
rest,
fetch,
hmpl,
html
J.A.R.V.I.S.
Low-Hanging Fruit
9
A community-driven python bot that aims to be as simple as possible to serve humans with their everyday tasks
python,
messenger,
bot,
chat,
assistant
ConfigR
up-for-grabs
2
Write your .NET configuration files in C#.
configuration,
roslyn,
csx,
script,
scriptcs,
c#
Ancient Beast
easy
6
Turn based strategy indie game project, played against other people (or bots) in hotseat or online modes, featuring a wide variety of units to acquire and put to good use in order to defeat all your opponents in battle. This project was carefully designed to be easy to learn, fun to play and hard to master. Keep fighting!
oss,
javascript,
web,
strategy,
game,
chess,
node.js
Net Utilities
contribution
2
A bunch of utilities for .NET Developers
.net,
c#,
utilities
CodeMirror-Blocks
code quality
4
A Screenreader-Friendly, Language-Agnostic Toolit for building Block Language Plugins for CodeMirror
accessibility,
a11y,
k12,
programming,
blocks
Kotlin Libraries Playground
good first issue
8
A playground to gain a wider and deeper knowledge of the libraries in the Kotlin ecosystem. Also the official sample for gradle refreshVersions.
kotlin,
gradle,
android
algorithms-js
good first issue
12
Consumable Data Structures and Algorithms library in JavaScript
javascript,
algorithm,
data-structures,
libraries,
node.js,
npm
lakeFS
good first issue
33
an open source layer that delivers resilience and manageability to object-storage based data lakes
data,
data-lake,
datalake,
data-engineering,
data-schema,
data-science,
versioning,
branching,
merging,
history,
git-like,
go
SeeGit
easy-fix
6
A beautiful Git repository visualizer useful for teaching Git
git
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
TripAi
good first issue
1
TripAi is a powerful AI-based travel planning web application that helps users effortlessly generate customised trip itineraries. By leveraging Meta’s Llama 3.8B Instruct model and integrating real-time data from Amadeus APIs, TripAi delivers intelligent and practical trip suggestions – including flights, hotels, and personalised activities.
node.js,
express,
ejs,
goodfirst,
travel
Awesome Developer Podcasts
good first issue
7
A curated directory of developer podcasts for software engineering teams. It is an open-source collection of podcasts that covers system architecture, cloud-native, DevOps, B2B SaaS, AI/ML, and engineering leadership.
open-source,
devtools,
podcasts,
awesome-list,
software-engineering,
software-development,
dev-environment,
devrel,
developer-community,
developer-advocacy,
developer-marketing,
dveloper-podcasts
Mattermost
Up For Grabs
4
Open source Slack-alternative in Golang and React
go,
javascript,
reactjs,
react-native
motor_speed_control_using_voice_commands
good first issue
1
A ros1 node that uses a tensorflow model to recognize speech commands and then send a signal to Arduino which uses PID control to apply a corresponding speed to a DC motor through rosserial
pid-control,
python,
deep-learning
LXD
Easy
9
System container and virtual machine manager
containers,
vms,
go
RadixEngine
simple task
3
Open Source 3d and 2d game engine with physics
c++,
python,
javascript,
game,
3d,
physics,
2d
Howdy
help wanted
9
Windows Hello style facial authentication for Linux
authentication,
python,
python3,
c++,
video,
gtk,
pam,
auth
SyntacticVersioning
help wanted
1
Helper tool to verify semantic version changes based on API surface area changes
f#,
.net
xUnit.net
help wanted
4
A free, open source, community-focused unit testing tool for the .NET Framework.
unit-testing,
testing,
tdd,
.net,
c#,
f#,
vb.net
UnityStation
Good First Issue
56
A port of SpaceStation 13 into unity
ss13,
unity,
unitystation,
game
career-ops-ui
help wanted
1
Local-first, CRM-style web UI on top of the career-ops job-search pipeline — runs on 127.0.0.1, no cloud, no telemetry, no auto-submit. Vanilla HTML/CSS/JS.
javascript,
html,
css,
job-search,
local-first,
self-hosted
tapflow
good first issue
5
Self-hosted iOS & Android simulator streaming so the whole team can test mobile apps directly from a browser, using the Mac you already own with no external cloud.
typescript,
testing,
mobile-testing,
ios,
android,
simulator,
self-hosted,
developer-tools
Fortknight
up for grabs
5
A minimalist HTML5 battle royale game.
game,
html5
logary
help wanted
4
Logary is a high performance, multi-target logging, metric and health-check library for mono and .Net. Targets include: textwriter, console, debugger, nlog, zipkin, nimrod, riemann, logstash, sqlite, sql server, graphite. Adapters for: suave.
.net,
nlog,
zipkin,
console,
debugger,
logstash,
suave,
graphite,
database,
f#
Theia
help wanted
206
Theia is a cloud & desktop IDE framework implemented in TypeScript.
ide,
editor,
language-server-protocol,
node.js,
express,
electron,
javascript,
typescript,
web,
web-ide,
cloud-ide
OMRChecker
up-for-grabs
7
Grade exams fast and accurately using a scanner 🖨 or your phone 🤳.
opencv,
python,
omr,
checker,
document,
document-scanner,
exam,
education,
grader,
hacktoberfest,
hacktoberfest2022,
image-processing,
mcq,
multiple-choice,
omr-layout,
omr-sheet,
scanned-documents,
scanner,
template,
tray-fed-scanner
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
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.