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.
phpDocumentor
Up-for-grabs
10
The documentation tool for PHP projects
php,
documentation,
api,
bootstrap,
twig,
apidocumentation,
phpdoc
Basic Car Maintenance
good first issue
14
A basic app to track your car's maintenance events, like fixes, oil changes, etc.
swift,
firebase
Mathesar
help wanted
47
A self-hostable data storage, visualization, and collaboration tool.
python,
postgresql,
postgres,
django,
sqlalchemy,
javascript,
typescript,
svelte
Chocolatey CLI
Up For Grabs
54
Chocolatey - like yum or apt-get, but for Windows
chocolatey,
c#,
.net
taliesin
you-take-it
4
OWIN routing middleware using F# Agents
f#,
owin,
.net
pythonjobs.ie
up-for-grabs
3
Python Jobs Ireland is a Django jobs board where Python related jobs available in Ireland can be found or posted
python,
jobs-board,
django,
tests,
ci
Ombi
help wanted
3
Want a Movie or TV Show on Plex or Emby? Use Ombi!
Ombi is a user friendly interface for family and friends to request new content on your media server.
.net,
typescript,
angular
skia-chart
help-wanted
4
A simple xamarin.Forms chart library, built on top of the skiasharp.views.forms library. This library is developed with engineering and statistics in mind. It might not be the prettiest but it will visualize your data appropriately.
.net,
xamarin.forms,
c#,
xamarin
Speed Coding Challenge
good first issue
1
Code a Calculator with React.js as fast as possible
speed-coding-challange,
react.js,
javascript
opentelemetry-dotnet-contrib
help wanted
28
The OpenTelemetry .NET 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.
.net,
trace,
cloud,
stats,
monitoring,
opentelemetry,
tracing,
distributed-tracing,
metrics,
logs,
prometheus,
jaeger,
application-insights
opentelemetry-operator
good first issue
6
Kubernetes Operator for 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.
operator,
trace,
cloud,
stats,
monitoring,
opentelemetry,
tracing,
distributed-tracing,
metrics,
logs,
prometheus,
jaeger,
application-insights
Layli
help wanted
10
Draw pretty layout diagrams as code
go,
cli,
svg,
image
BikeTag
help wanted
2
BikeTag is a photo mystery tag game on bicyles
foss,
vue,
pinia,
typescript,
sanity,
imgur,
netlify
wallstreetlocal
good first issue
5
Stock querying service using public SEC data.
python,
javascript,
redux,
data,
finance
CodenameOne
up-for-grabs
6
Cross-platform mobile app development framework for Java & Kotlin developers
cross-platform,
framework,
java,
kotlin,
write-once-run-anywhere
Signal Estimator
help wanted
19
A tool to measure characteristics of a looped back audio signal.
c++,
audio,
dsp,
alsa,
pulseaudio,
qt,
qwt
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
Sentry .NET SDK
Good First Issue
15
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
twa
good first issue
2
A tiny web auditor with strong opinions.
bash,
auditing,
web,
security
New-Programming-Languages-Showcase
help wanted
2
This repository is a collection of information and resources on various new programming languages. Here, you can find descriptions, development details, advantages, usage examples, successful applications, and future prospects of these languages. We hope that this repository will be a helpful resource for developers looking to explore new programming languages.
programming-language,
new-language,
showcase,
brief-history,
development-details,
future-technologies,
supporter,
advantages,
news
ProjectScaffold
up-for-grabs
6
A prototypical .NET solution (file system layout and tooling), recommended for F# projects
f#,
.net
Hilbish
up for grabs
1
An extensible Lua-configured Unix shell
shell,
lua,
go,
cli
pytexit
good first issue
1
Convert a Python expression to a LaTeX formula
python,
latex
Solidity
help wanted
2
The Solidity Contract-Oriented Programming Language
ethereum,
solidity,
c++,
compiler
IITP-Connect
up-for-grabs
2
Android app developed by the Student community of Indian Institute of Technology Patna. The application provides various useful modules which enables the students to stay updated about all the college news & events, their attendance, status and much more.
android,
calendar,
beginner-friendly,
student-community
Moya
good first issue
5
Network abstraction layer written in Swift.
swift,
moya,
networking,
rxswift,
reactiveswift,
alamofire
Code Scanner
up for grabs
1
An Android app to scan and generate codes(barcodes/QR codes), written in Java
hacktoberfest,
android,
java
PublicLab.org
help wanted
138
An open source publishing platform for environmental projects.
javascript,
ruby,
rubyonrails
opentelemetry-dotnet-instrumentation
help wanted
3
OpenTelemetry auto-instrumentation and instrumentation libraries for .NET. OpenTelemetry is 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.
.net,
trace,
cloud,
stats,
monitoring,
opentelemetry,
tracing,
distributed-tracing,
metrics,
logs,
prometheus,
jaeger,
application-insights,
instrumentation,
auto-instrumentation
Owasp VulnerableApp-facade
good first issue
12
Probably the most modern lightweight distributed farm of Vulnerable Applications built for handling wide range of vulnerabilities across tech stacks.
vulnerable-web-application,
reactjs,
typescript,
javascript,
nginx,
lua,
openresty,
payload-testing,
learn-security,
owasp-zap,
burp,
learn-hacking,
dast
opentelemetry-specification
help wanted
20
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
U.S. Prosecutor Database
HELP-WANTED
21
An open-source web app to help people hold prosecutors accountable for police brutality. Filter through prosecutors by name, role, state, area. Find resources like contact information & relevant articles.
meteor,
mongodb,
node.js,
design,
civic-tech,
ui,
ux,
csv,
python,
json,
data,
css,
html,
bootstrap,
prototype,
javascript,
open-data,
open-government
Polymorph
up-for-grabs
1
Ultra-flexible self-hostable organisation tool (and so much more)
javascript,
ui,
flexibility,
framework
opentelemetry-ruby
help wanted
3
Ruby 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.
ruby,
trace,
cloud,
stats,
monitoring,
opentelemetry,
tracing,
distributed-tracing,
metrics,
logs,
prometheus,
jaeger,
application-insights
React
good first issue
1
A declarative, efficient, and flexible JavaScript library for building user interfaces.
reactjs,
javascript,
user-interface,
ui
opentelemetry-php
help wanted
17
PHP 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.
php,
trace,
cloud,
stats,
monitoring,
opentelemetry,
tracing,
distributed-tracing,
metrics,
logs,
prometheus,
jaeger,
application-insights
gun extensions
up-for-grabs
10
GUN is an extensible, realtime, decentralized, offline-first, graph database engine. These tasks are for extensions. Core code is available at https://github.com/amark/gun.
javascript,
database,
distributed,
extensions,
modules
Kotlin-Multiplatform
good first issue
2
Scaffold for using Kotlin multiplatform for Android, iOS and JS
development,
mobile,
android,
kotlin,
kmm,
ios
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
Avalonia
help-wanted
131
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
Learn Git - First Contributions
up for grabs
18
This is perhaps one of the easiest ways to get introduced to open source
open-source,
git,
github
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
Fission
help wanted
13
Fission is a framework for serverless functions on Kubernetes.
kubernetes,
serverless,
functions,
faas,
client-go,
go
FreshRSS
Good first issue 1️⃣
59
FreshRSS is a self-hosted RSS and Atom feed aggregator. It is lightweight, easy to work with, powerful, and customizable.
rss,
php,
rss-reader,
websub,
news-aggregator,
self-hosted,
feed,
rss-aggregator
EnumFP
help wanted
2
Functional Enum type / Sum type for javascript with simple pattern matching
enum,
functional,
functional-programming,
sum-type,
pattern,
pattern-matching,
javascript
StackQL
good first issue
64
Query, provision and manage cloud, SaaS and identity resources using SQL.
sql,
openapi3,
go,
python
PyLambdAPI
hacktoberfest
3
A lightweight API framework for AWS Lambda
hacktoberfest,
python,
api,
aws,
lambda,
cloud,
rest,
rest-api,
apigateway,
apigateway-lambda
NSIT-Connect
up-for-grabs
3
An app to convert images to PDF file
pdf,
education,
college,
facebook-graph-api
Human Connection
good first issue
29
The free and open source social network for active citizenship.
javascript,
vuejs,
nuxtjs,
graphql,
node.js,
activitypub,
neo4j,
docker,
kubernetes
LocalAppVeyor
up-for-grabs
1
Run your AppVeyor builds, locally
appveyor,
build,
console,
command-line,
c#,
.net,
.net-core
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.