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.
AREG SDK
help wanted
26
An interface-centric real-time communication engine to connect Things at the edge of the network and develop distribute embedded applications.
c++,
cpp,
iot,
embedded,
distributed,
ipc,
network,
realtime,
concurrency,
edge-computing
Prowler
good first issue
8
Open cloud security platform for AWS, Azure, GCP, Kubernetes, Github, M365 and more. Prowler performs security assessments and compliance checks with hundreds of built-in controls for security frameworks like CIS, NIST 800, NIST CSF, CISA, FedRAMP, PCI-DSS, GDPR, HIPAA, and more.
python,
security,
cloud,
cloud-security,
aws,
azure,
gcp,
kubernetes,
compliance,
devsecops,
cybersecurity
Airbnb Clone
up-for-grabs
12
A beginner-friendly project to practice frontend skills by creating a clone of the Airbnb web app
tailwind,
reactjs,
javascript,
css,
typescript,
beginner
Saleor
good first issue
10
Saleor is a high-performance, GraphQL-first e-commerce solution created with Python and Django. https://getsaleor.com/
python,
django,
graphql,
reactjs,
e-commerce,
web,
storefront,
typescript,
apollo,
docker
FluentAssertions
up-for-grabs
9
The very popular (10M downloads!) assertions framework that allows you to more naturally specify the expected outcome of TDD or BDD-style unit tests.
unit-testing,
tdd,
bdd,
xunit,
mstest,
nunit,
assertions,
c-sharp
Cookiecutter
please-help
9
A command-line utility that creates projects from cookiecutters.
python
fsock
help wanted
1
FSock - simple C#/F# API for communicating async socket clients and servers
f#,
c#,
sockets,
.net
FsCMS
help wanted
1
F# Based CMS
f#,
.net
vscode-ttcn3
good first issue
2
Rich TTCN-3 language support for Visual Studio Code
vscode,
extension,
language,
testing,
ttcn3
99 Machine Learning Learning-Projects
help wanted
14
A list of 99 machine learning projects for anyone interested to learn from coding and building projects
python,
machine-learning,
deep-learning,
education,
learning
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
BikeTag
help wanted
2
BikeTag is a photo mystery tag game on bicyles
foss,
vue,
pinia,
typescript,
sanity,
imgur,
netlify
fmp4j
good first issue
10
A lightweight Java SDK for accessing the Financial Modeling Prep (FMP) API
java,
sdk,
finance,
api
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
opentelemetry-specification
help wanted
15
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
BotKube
help wanted
2
App that helps you monitor your Kubernetes cluster, debug critical deployments & gives recommendations for standard practices
kubernetes,
kubernetes-monitoring,
kubernetes-controller,
bot,
chatops,
kubernetes-bot,
slack-bot,
mattermost-bot
ancestorquotes
up-for-grabs
1
Command-line app, prints quotes from the narrator of Darkest Dungeon
go,
command-line,
json
Fulma
up for grabs
1
Binding for Elmish using Bulma CSS framework
f#,
.net,
bulma,
web,
css,
elmish
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
opentelemetry-python
help wanted
29
Python 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.
python,
trace,
cloud,
stats,
monitoring,
opentelemetry,
tracing,
distributed-tracing,
metrics,
logs,
prometheus,
jaeger,
application-insights
WaterMarkIt
good first issue
2
A lightweight Java library for adding watermarks to various file types, including PDFs and images
watermarking,
watermark,
watermark-image,
pdfbox,
java,
kotlin
Deedle
up-for-grabs
9
Easy to use .NET library for data and time series manipulation and for scientific programming
f#,
.net
monument-cli
first-contribution
1
the CLI for rapid development with monument
javascript,
cli,
node.js
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
opentelemetry-js
up-for-grabs
12
JavaScript 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.
javascript,
trace,
cloud,
stats,
monitoring,
opentelemetry,
tracing,
distributed-tracing,
metrics,
logs,
prometheus,
jaeger,
application-insights
Kedro
good first issue
2
Kedro is a Python toolbox for production-ready data science. It uses software engineering best practices to help you create data engineering and data science pipelines that are reproducible, maintainable, and modular.
python,
pydata,
data-science,
data-pipelines
Signal Estimator
help wanted
19
A tool to measure characteristics of a looped back audio signal.
c++,
audio,
dsp,
alsa,
pulseaudio,
qt,
qwt
Pipey
help wanted
1
Utility functions to convert instance methods's to context-free functions ready for use with esnext pipeline operator and point-free functional programming.
functional,
functional-programming,
pipeline-operator,
pipe,
point-free,
fp,
javascript
Uno Platform
hacktoberfest
4
OSS project for creating pixel-perfect, single-source C# and XAML apps which run natively on iOS, Android, macOS, Linux and Web via WebAssembly.
c#,
xaml,
.net,
ios,
android,
wasm,
webassembly,
macos,
linux,
skia,
skiasharp,
xamarin,
xamarin-forms,
uwp,
mvvm,
tizen,
wpf,
xplat
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
.NET SDK
help wanted
22
Core functionality needed to create .NET projects, that is shared between Visual Studio and the .NET CLI
.net,
c#,
vb,
f#
AutoSpotting
Type: Good first issue
2
Automatically replace AWS EC2 instances in AutoScaling groups with identically configured but up to 90% cheaper spot instances
aws,
ec2,
autoscaling,
spot,
automation,
go,
lambda,
terraform,
cloudformation
mockingcase
help wanted
1
npm package that convert a string to mOcKiNgCaSe
npm,
javascript
Library Management System
help wanted
2
An automated library management system developed in Laravel 4.2 PHP MVC Framework
php,
mysql,
javascript,
laravel,
underscore-dot-js,
jquery
fsharp-hedgehog
help wanted
5
Hedgehog will eat all your bugs.
f#,
.net,
testing
NuGet gallery
help wanted
13
The NuGet Gallery. Powers the "NuGet.org" website, as well as other NuGet package galleries.
nuget,
package
qtop
up-for-grabs
8
qtop (pronounced queue-top) is a tool written in order to monitor the state of Queueing Systems, along with related information relevant on HPC & grid clusters. At present it supports **PBS, SGE & OAR** families but it is designed to be extendible.
cern,
lcg,
wlcg,
hpc,
supercomputing,
pbs,
openpbs,
sge,
gridengine,
oar,
slurm,
lsf,
python,
python3,
cli,
tui
Akka.NET
up for grabs
41
A .NET port of the popular Java/Scala Akka Toolkit.
.net,
actormodel,
akka,
concurrency
proji
up-for-grabs
2
A powerful cross-platform CLI project templating tool.
go,
project,
scaffolding,
templating,
structure,
cli,
productivity,
tool,
command-line
LBRY desktop
good first issue
6
A browser and wallet for LBRY, the decentralized, user-controlled content marketplace.
electron,
node.js,
javascript
geeksay
good first issue
4
🤓 geeks will ctrl+s the world!
javascript,
web,
css,
html,
data,
easy,
collaboration
.NET Runtime
help wanted
397
.NET is a cross-platform runtime and libraries for cloud, IoT, and desktop apps.
.net,
c#
TodoList
up-for-grabs
8
Simple todo-list app built with asp.net core mvc
c#,
.net-core,
asp.net-core,
.net
fsharp
help wanted
46
The Visual F# compiler and tools
f#,
compiler,
.net
Submitty
good first issue
82
A programming assignment submission system
php,
python,
c++,
education,
autograding,
teaching-tools
Much Assembly Required
beginner friendly
5
Assembly programming game: program the 8086-like microprocessor of a robot in a grid-based multiplayer world
java,
assembly,
mongodb
Yugabyte DB
good first issue
161
Distributed, high-performance SQL database
c++,
distributed,
database,
performance
opentelemetry-collector
help wanted
17
Collector for 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.
collector,
trace,
cloud,
stats,
monitoring,
opentelemetry,
tracing,
distributed-tracing,
metrics,
logs,
prometheus,
jaeger,
application-insights
Emscripten
good first bug
74
A compiler from C and C++ to JavaScript/asm.js
oss,
compiler,
javascript,
html5,
c++,
emscripten
Microsoft Azure SDK for .NET
help wanted
3
This repository contains official .NET libraries for Azure services.
.net,
c#,
microsoft,
azure,
cloud,
sdk
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.