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.
Moya
good first issue
5
Network abstraction layer written in Swift.
swift,
moya,
networking,
rxswift,
reactiveswift,
alamofire
Cross Clipboard
help wanted
1
An open source cross-platform clipboard sharing.
go,
clipboard,
p2p,
hacktoberfest,
libp2p,
tview
ChocolateyGUI
Up for Grabs
7
A GUI interface for using Chocolatey
chocolatey,
chocolateygui,
c#,
.net,
wpf
facio
up-for-grabs
3
Tools for building compilers, interpreters, and analysis tools in F#
f#,
.net
Esperanto
help wanted
2
A simple unified interface for various AI model providers (text, embedding, speech)
llm,
ai,
vector-databases,
embedding,
text-to-speech,
speech-to-test,
python,
langchain
DynamicsCRMProvider
up-for-grabs
1
A type provider for Microsoft Dynamics CRM 2011.
f#,
.net,
type-provider
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
Ancient Beast
easy
10
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
Nocturne IDE
good first issue
2
Voice-powered IDE with AI assistant for blind and visually impaired developers.
ai,
voice,
ide,
accessibility
s3backup
help wanted
5
Simple backup to S3
go,
cli,
backup,
s3,
aws
Angular Full-stack Generator
Help Wanted
45
Yeoman generator for creating MEAN/SEAN stack applications, using ES6, MongoDB/SQL, Express, AngularJS, and Node - lets you quickly set up a project following best practices.
oss,
web,
javascript,
typescript,
yeoman,
mongodb,
mongoose,
sequelize,
mean,
express,
node.js
TypeScript
Help Wanted
915
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
Include Gardener
up-for-grabs
2
A small C++ based commandline-tool which analyzes include statements in C/C++ code.
c++,
cpp,
analysis,
code-analysis,
static-analysis
Theia
help wanted
258
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
Moment.js
Up-For-Grabs
12
Parse, validate, manipulate, and display dates in JavaScript.
javascript,
date,
time
Awesome Certificates
up for grabs
21
List of IT, computer science and business courses with free certificates & badges.
certificate,
career,
courses,
free,
learn
XKCD Bot
up for grabs
1
A reddit bot for /r/xkcd that posts detailed comments about xkcd comics.
reddit,
python,
praw,
logging
xubuntu-18.04-dev-box
up-for-grabs
1
Throwaway development environment in Xubuntu using Vagrant, Virtualbox, and Ansible
ansible,
bash,
java,
python,
vagrant,
virtualbox
opentelemetry-java
help wanted
13
Java 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.
java,
trace,
cloud,
stats,
monitoring,
opentelemetry,
tracing,
distributed-tracing,
metrics,
logs,
prometheus,
jaeger,
application-insights
elmish-react
help wanted
3
Elmish React extensions for writing SPA and Native apps
f#,
.net
GitGud
good first issue
1
A CLI git tool built using Ink, Node and React
git,
cli,
ink,
reactjs,
node.js
TQUIC
good first issue
4
A high-performance, lightweight, and cross-platform QUIC library
quic,
http3,
protocol,
rust,
network-programming,
cross-platform
hmpl
help wanted
1
Server-oriented customizable templating for JavaScript
language,
javascript,
rest,
fetch,
hmpl,
html
Avalonia
help-wanted
133
A cross-platform UI framework for .NET
cross-platform,
gui,
user-interface,
xaml,
.net,
windows,
linux,
macos,
android,
ios,
webassembly,
wasm,
skia,
skiasharp,
xplat,
mvvm,
wpf,
uwp
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
Rubik's Cube
up-for-grabs
1
A Rubik's Cube Visualizer with face turns, cube rotations, scramble generator and flat view of cube.
html,
css,
javascript,
responsive,
website
opentelemetry-specification
help wanted
17
Specification 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.
specification,
trace,
cloud,
stats,
monitoring,
opentelemetry,
tracing,
distributed-tracing,
metrics,
logs,
prometheus,
jaeger,
application-insights
PSSlack
help wanted
5
PowerShell module for simple Slack integration
powershell,
slack
twitter-clone
good first issue
11
TwClone is a Twitter replica designed to showcase cutting-edge technologies, foster knowledge sharing, and cultivate a supportive developer community.
typescript,
nx,
node.js,
nestjs,
prisma,
pg,
reactjs,
styledcomponents,
reactquery,
jest
opentelemetry-python-contrib
help wanted
106
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
Black Chamber Email Monitor
up for grabs
3
Black Chamber is tool designed to help IT teams detect unauthorized SaaS usage within an organization. The email monitor reads M365 message logs to determine if a users is using a SaaS application
cybersecurity,
security-tooling,
systems-administration,
go
Signal Estimator
help wanted
19
A tool to measure characteristics of a looped back audio signal.
c++,
audio,
dsp,
alsa,
pulseaudio,
qt,
qwt
Array Slice optimizer
up-for-grabs
6
ArraySlice allows to build shared memory array views without performance impact (a replacement for ArraySegment). It uses IL manipulation to achieve the fastest implementation.
.net,
fody,
optimization,
arrays
Eclipse OpenJ9
good first issue
16
A fast and efficient JVM that delivers power and performance when you need it most.
java,
c++,
c,
interpreter,
compiler,
runtime,
jvm,
virtual-machine,
jit,
garbage-collector,
gc
PatternLockJS
help wanted
2
A pattern lock library for the web
pattern,
canvas,
lock,
password
hackIDE
up-for-grabs
4
hackIDE is an online code editor, compiler and interpreter based on Django, powered by HackerEarth API! Go, hack it!
python,
web,
django,
javascript
ReactiveUI
help wanted
2
An advanced, composable, functional reactive model-view-viewmodel framework for all .NET platforms that is inspired by functional reactive programming. ReactiveUI allows you to abstract mutable state away from your user interfaces, express the idea around a feature in one readable place and improve the testability of your application.
.net,
c#,
mvvm,
reactiveui,
reactive-extensions,
xamarin,
xamarin-forms,
mac,
ios,
android,
uwp,
wpf,
winforms,
tizen
Servo
E-less-complex
22
The parallel browser engine project
rust,
browser,
research
Owasp ZAP JWT Addon
good first issue
9
OWASP ZAP add-on for finding vulnerabilities in JWT functionality.
java,
owasp-zap,
dast,
scan-rule,
jwt,
scanner
Open Source Event Manager
good first issue
5
Event Management App Tailored to Free Software Conferences
ruby,
rails,
html,
css,
javascript
FindIssues
hacktoberfest
1
FindIssues aims to provide you access to the most recent & unassigned issues with different labels on github 🧑💻✨.
tailwindcss,
reactjs,
javascript,
nextjs,
beginner
libgit2
up for grabs
23
libgit2 is a portable, pure C implementation of the Git core methods provided as a re-entrant linkable library with a solid API, allowing you to write native speed custom Git applications in any language which supports C bindings.
c,
git,
libraries,
dvcs,
vcs
Jumpy
good first issue
8
Tactical 2D shooter in fishy pixels style. Made with Rust-lang and Macroquad crabhot_pepper
bevy,
editor,
game,
macroquad,
modding,
multiplayer,
pixel-art,
rust
Submitty
good first issue
75
A programming assignment submission system
php,
python,
c++,
education,
autograding,
teaching-tools
Kiel
up-for-grabs
1
Kotlin way of building RecyclerView Adapter 🧩.
kotlin,
recyclerview,
android,
androiddev,
viewholder
first-timers-guide
good first issue
4
A collection of small guides for and by first-timers
markdown,
documentation,
easy,
education
Akka.NET
up for grabs
41
A .NET port of the popular Java/Scala Akka Toolkit.
.net,
actormodel,
akka,
concurrency
SentimentAnalyzer
up for grabs
1
Semantic Analyzer is an on-device (offline) open-source library to find out what customers think of your brand or topic by analyzing raw text for clues about positive or negative sentiment.
sentiment-analysis,
text-analytics,
ml.net,
.net
OpenRCT2
help wanted
5
An Open Source Reimplementation of RollerCoaster Tycoon 2.
c,
c++,
game,
rollercoasters,
2d
Memstate
help wanted
3
a high-performance in-memory event-sourced replicated object graph engine for dotnet
.net,
in-memory,
database,
c#
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.