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.
FuseMedML
good first issue
4
A python framework accelerating Machine Learning based discovery in the medical field by encouraging code reuse.
deep-learning,
machine-learning,
healthcare,
medical,
pytorch,
lightning-ai
FSharp.Management
up-for-grabs
6
The FSharp.Management project contains various type providers for the management of the machine.
.net,
f#,
typeprovider,
powershell,
registry
activist
good first issue
4
An open-source, nonprofit activism network
nuxt,
vue,
activism,
tailwind,
javascript,
typescript
UnityStation
Good First Issue
56
A port of SpaceStation 13 into unity
ss13,
unity,
unitystation,
game
Bitwarden Clients
good first issue
3
Bitwarden is the easiest and safest way to store all of your logins and passwords while conveniently keeping them synced between all of your devices. This repository houses all Bitwarden client applications except the Mobile application.
javascript,
typescript,
angular,
node.js,
electron,
cli,
cross-platform,
windows,
macos,
linux,
password-manager,
password,
security,
bitwarden
Clarvia
good first issue
9
Free, multilingual bereavement compliance checklist for families in Europe. Open-source data and web service.
typescript,
bereavement,
civic-tech,
legal-tech,
open-data,
multilingual,
europe,
nextjs
notify
up for grabs
17
A dead simple Go library for sending notifications to various messaging services.
go,
notifications,
messaging,
bot,
telegram,
email,
discord,
slack
disgo
up for grabs
1
Create a Discord Bot in Go using this Discord API Wrapper.
discord,
discord-bot,
discord-api,
bot,
api
CasmLang
up for grabs
1
A low-level language for very direct hardware interaction.
compiler,
parsing,
assembly,
cpp,
hardware
CacheManager
up-for-grabs
7
CacheManager is a common interface and abstraction layer for caching written in C#. It supports various cache providers and implements many advanced features.
caching,
distributed,
redis,
azure,
c#,
.net
Fulma
up for grabs
1
Binding for Elmish using Bulma CSS framework
f#,
.net,
bulma,
web,
css,
elmish
FluentTc
up-for-grabs
12
Easy-to-use, readable and comprehensive library for consuming TeamCity REST API. Written using real scenarios in mind, enables various range of queries and operation on TeamCity
teamcity,
api,
rest,
http,
fluent,
c#,
.net,
ci
fsharp
help wanted
33
The Visual F# compiler and tools
f#,
compiler,
.net
MarkPad by Code52
jump in
8
A visual Markdown editor (inspired by the Downmarker project)
markdown,
.net,
c#,
wpf,
jekyll,
metaweblog
EvalAI
easy_to_fix
35
EvalAI is an open source web application that helps researchers, students and data-scientists to create, collaborate and participate in various AI challenges organized round the globe.
ai,
ai-challenge,
angularjs,
django,
django-rest-framework,
docker,
machine-learning,
python,
rabbitmq,
reproducible-research
Flarum
Good first issue
1
Forums made simple.
web,
php,
forum,
community
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. # beginner-friendly
programming-language,
new-language,
showcase,
brief-history,
development-details,
future-technologies,
supporter,
advantages,
news
Crispy Waffle
help wanted
5
A toolkit for .NET projects
.net,
c#,
toolkit,
mini-framework,
framework
opentelemetry-swift
help wanted
1
Swift 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.
swift,
trace,
cloud,
stats,
monitoring,
opentelemetry,
tracing,
distributed-tracing,
metrics,
logs,
prometheus,
jaeger,
application-insights
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#
ProjectScaffold
up-for-grabs
6
A prototypical .NET solution (file system layout and tooling), recommended for F# projects
f#,
.net
Aura
up-for-grabs
7
Open-source VCS layer for reviewing AI-agent code changes with semantic diffs and provenance.
rust,
git,
developer-tools,
ai-agents,
code-review
AlaSQL
Help wanted
103
Javascript database for traditional SQL queries. Smaller and faster alternative to sql.js
javascript,
database,
sql,
jison,
node.js,
meteor
Judgment Pack
good first issue
5
An open specification and runtime for representing, testing, and auditing the evidence, rules, exceptions, uncertainty, and escalation criteria behind AI-agent decisions.
ai,
agents,
evaluation,
governance,
go,
mcp,
policy,
testing
BikeMD
up for grabs
1
A community for motorcyle technicians and owners. Post problems and solutions, get help with hard to solve issues.
python,
javascript,
django
PyMine
Good First Issue
3
The fastest, easiest to use, 100% Python-based Minecraft Server.
minecraft,
python,
pypy,
asyncio,
networking,
minecraft-server
PetMe
good first issue
4
PetMe is an all-in-one platform that allows animals to be adopted, donated to pet lovers, and provides emergency medical care to stray animals in need.
html,
css,
javascript,
postman-api
3sacrowd
up-for-grabs
2
Mini puzzle game developed entirely with Vanilla JavaScript
javascript
NSIT-Connect
up-for-grabs
3
An app to convert images to PDF file
pdf,
education,
college,
facebook-graph-api
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
git-secret
help wanted
18
A bash-tool to store your private data inside a git repository
oss,
bash
Django ORM Lens
good first issue
3
Static analysis for Django models (VS Code extension + Python CLI + MCP server for AI agents). Zero database, zero Django boot, zero credentials — just parse models.py. Translations, docs, small CLI fixes, and golden fixtures all welcome as first contributions.
python,
django,
typescript,
vscode,
static-analysis,
developer-tools,
mcp
facio
up-for-grabs
3
Tools for building compilers, interpreters, and analysis tools in F#
f#,
.net
ancestorquotes
up-for-grabs
1
Command-line app, prints quotes from the narrator of Darkest Dungeon
go,
command-line,
json
InTalks
good first issue
2
InTalks is an android application used to fetch the latest news about a topic from various online news platforms.
java,
android,
api
remixr
up-for-grabs
5
Discover new music based on the Spotify playlists you know and love!
javascript,
node.js,
express,
reactjs,
spotify,
music,
recommendations
FSharp.Data.JsonValidation
up-for-grabs
7
A nifty little DSL for validating JSON against expected schemas.
f#
radis
good first issue
9
A fast line-by-line code for computing high-resolution infrared molecular spectra
python,
science,
physics,
spectroscopy,
astronomy,
spectra,
infrared
Techtonica-Website
good first issue
9
This repo is for the techtonica.org website for Techtonica, a nonprofit tech training program that helps women and non-binary adults with low incomes overcome barriers into tech careers.
javascript,
python,
scss,
css,
first-timers,
non-profit,
good-first-issue,
tech-for-good
Axelrod-Python
up-for-grabs
4
A research tool to run Iterated Prisoner's Dilemma tournaments.
oss,
python,
gametheory
FirstCommit
good first issue
17
A beginner-friendly open source learning lab with a DevOps glossary that helps newcomers make their first real open source contribution.
beginner-friendly,
javascript,
html,
css
Eigengraus Essential Establishment Generator
help wanted
11
A tabletop procedural generator that creates game ready text for DMs
javascript,
twine,
sugarcube,
dungeons-and-dragons,
procedural-generation,
random-generation,
generation,
tabletop
QuickGraph
up-for-grabs
2
QuickGraph provides generic directed/undirected graph datastructures and algorithms for .NET. QuickGraph comes with algorithms such as depth first search, breath first search, A* search, shortest path, k-shortest path, maximum flow, minimum spanning tree, etc...
c#,
f#,
.net,
graph,
quickgraph,
algorithm,
data-structures,
tree,
dfs,
bfs
Hearham.live Repeater-START app
help wanted
5
An open-source amateur radio map tool. The only open-source offline amateur radio app utilizing the only open data repeaters project at hearham.com/repeaters.
radio,
mapping,
ham-radio,
amateur-radio,
python,
windows,
linux,
android
Akka.NET
up for grabs
37
A .NET port of the popular Java/Scala Akka Toolkit.
.net,
actormodel,
akka,
concurrency
LocalAppVeyor
up-for-grabs
1
Run your AppVeyor builds, locally
appveyor,
build,
console,
command-line,
c#,
.net,
.net-core
Friendica
Junior Jobs
36
Friendica is a communications platform for integrated social communications utilising decentralised communications and linkage to several indie social projects - as well as popular mainstream providers.
oss,
web,
php,
javascript,
social-media
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
ionide-vscode-mechanic
help wanted
1
Mechanic plugin for VS Code
f#,
.net
LibreMesh.org
good first issue
10
OpenWrt packages composing LibreMesh meta-firmware for wireless mesh networking
lua,
mesh,
openwrt,
firmware,
routing,
wireless
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.