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.
Themer
up-for-grabs
3
Themer is a colorscheme generator and manager for your desktop.
python,
theme,
color,
colorscheme
Blokaroka
help wanted
5
Widget for displaying blocks you can play with on your Windows desktop.
c++,
widget,
windows,
game,
toy
Meshery
help wanted
253
Meshery enables collaborative design and operation of cloud and cloud native infrastructure. Meshery is an extensible, self-service engineering platform.
go,
reactjs,
kubernetes,
kanvas,
cncf,
javascript,
css,
docker,
devops,
cloud
Infisical
help wanted
8
Infisical is an open-source, E2EE tool to sync environment variables across your team and infrastructure.
security,
secret-management,
environment-variables,
end-to-end-encryption,
cli,
web,
node.js,
go,
next.js
LinkFree Generator
help wanted
4
A form to generate your own self-hosted linktree
javascript,
php,
open-source,
static-site-generator,
website-generator,
social-links,
upforgrabs
Surface
help wanted
2
Surface is simple, light-weight, MVC based framework written in PHP to provide a faster, secure and efficient way to build websites.
php,
mvc,
router,
eloquent,
orm,
twig
CXXGraph
good first issue
22
Header-Only C++ Library for Graph Representation and Algorithms
c++,
graph,
algorithm,
c++17,
partitioning
OpenDominion
good first issue
3
A text-based, persistent browser-based strategy game (PBBG) in a fantasy war setting
php,
laravel,
web,
game,
browser-game,
pbbg
openrasta-core
good first issue
2
OpenRasta is an open-source .NET framework for building everything web, from web sites to RESTful APIs
.net,
c#,
rest,
web
.NET WPF & WinForms Docs
help wanted
1
Documentation for .NET Desktop tehcnologies: Windows Forms and WPF
.net,
documentation,
winforms,
wpf
Bancos Brasileiros
help wanted
2
Brazilian commercial banks list
.net,
c#,
awesome-list,
awesome,
banks,
commercial-banks,
banks-of-brazil
OS_100days
coding with drew
6
Ever do the 100daysofcode.com challenge and find yourself skipping, forgetting which day, etc? Well this project aims to correct that with friendly reminders, a simple way to keep track of what day you are on, and will allow you to tweet directly from it. (hopefully)
javascript,
html5,
css3,
help-wanted,
first-timers,
up-for-grabs,
hactoberfest,
first-contributions,
hacktoberfest2022
pnpm
help wanted
9
Fast, disk space efficient package manager
node.js,
javascript,
package-manager,
installer,
npm
Kalshi GenAI Trading Bot
up-for-grabs
2
A vibe coded Generative AI prediction market trading bot. The goal of this experiment is to create a role prompt for an LLM (in this case Grok) to make it into a professional prediction market trader. Currently, v1 of this project only has a single bot, which takes new positions. Over time, I plan to add another both for re-evaluating and selling existing positions.
python,
generative-ai,
genai,
grok,
kalshi,
prediction-markets
CPP
good first issue
79
CPP repository contains all algorithms, resources related to competitive programming as well as for technical interviews.
cpp,
programming
algorithms-js
good first issue
12
Consumable Data Structures and Algorithms library in JavaScript
javascript,
algorithm,
data-structures,
libraries,
node.js,
npm
Nextcloud Bookmarks
good first issue
6
A selfhosted Bookmarks app for Nextcloud
bookmarks,
bookmark,
links,
pocket,
feed,
browser,
nextcloud
Harmonica
good first issue
3
Harmonica is a android application which translates the SARGAM notations to numerical Harmonica Notations.
java,
android
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
BitFun
good first issue
5
Cross-platform desktop AI agent for coding, documents, and desktop work, built around a Rust runtime.
ai,
agent,
desktop,
developer-tools,
rust,
tauri,
typescript
Sandstorm
good first issue
17
Sandstorm is a self-hostable web productivity suite. It's implemented as a security-hardened web app package manager.
decentralized,
self-hosted,
self-hosting,
seccomp,
capnproto,
sandstorm
Volatile Chess Engine
help wanted
6
Volatile is a high-performance, UCI-compatible C++ chess engine built from scratch, currently playing at a 2200-2400 Elo. We are looking for contributors of all skill levels to help us bridge the gap to top-tier engines. This project serves as a fantastic, beginner-friendly learning ground for modern C++ systems programming, clean architecture (SOLID principles), and game AI. Current high-priority tasks include integrating Efficiently Updatable Neural Networks (NNUE), implementing Monte-Carlo Tree Search (MCTS), optimizing time-management algorithms, and improving our testing and CI/CD infrastructure. Whether you are making your first open-source contribution or you are an expert eager to tackle complex optimization problems, your ideas are warmly welcomed here!
chess-engine,
hce,
nnue,
good-first-issue,
c,
cpp
ionide-vscode-mechanic
help wanted
1
Mechanic plugin for VS Code
f#,
.net
fsock
help wanted
1
FSock - simple C#/F# API for communicating async socket clients and servers
f#,
c#,
sockets,
.net
FluentAssertions
up-for-grabs
8
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
FSharp.Configuration
up-for-grabs
2
The FSharp.Configuration project contains type providers for the configuration of .NET projects.
.net,
f#,
typeprovider,
yaml,
appsettings,
resx
scanner
up-for-grabs
4
Transform a photo of an A4 document to a pdf
python,
opencv,
computer-vision,
scanner
open-wc
help wanted
15
Open Web Component Recommendations
javascript,
web-components,
web
elmish-react
help wanted
1
Elmish React extensions for writing SPA and Native apps
f#,
.net
Orleans
help wanted
29
Orleans - Distributed Actor Model
.net,
c#,
microsoft,
azure,
cloud,
distributed,
actor,
programming,
model
Marquee
help wanted
2
Marquee - An open source Selenium based UI automation library inspired by canopy.
f#,
selenium,
.net
Brighter
help wanted
14
Brighter is a CQRS framework for .NET supporting in-process and out-of-process command handlers using task queues
brighter,
.net,
.net-core,
.net-standard,
c#,
cqrs,
command-processor,
command-dispatcher,
task-queue
FSharp.Markdown.Pdf
up-for-grabs
2
PDF formatting from FSharp.Markdown
.net,
f#,
markdown,
pdf
netlify gated components NPM package
up for grabs
1
a NPM package for showing/hiding components based on login state using Netlify Identity in React
seo,
dev,
developers,
metatags,
generator
AOBench
good first issue
4
A role-aware, permission-enforced benchmark for evaluating AI agents that operate HPC systems — SLURM job control, telemetry inspection, RBAC, documentation and facility tasks. Runs are trace-based and reproducible against deterministic environment snapshots, and a permission violation hard-fails the task rather than being scored as a near miss. Some environments are grounded in telemetry from a real production supercomputer.
python,
benchmark,
evaluation,
llm,
ai-agents,
hpc,
slurm,
documentation,
testing
GitGud
good first issue
1
A CLI git tool built using Ink, Node and React
git,
cli,
ink,
reactjs,
node.js
Noda Time
help wanted
2
A better date/time API for .NET
.net,
c#,
datetime,
date,
time,
timezone
Sentry .NET SDK
Good First Issue
8
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
SQLProvider
up-for-grabs
1
A general F# SQL database type provider, supporting LINQ queries, schema exploration, individuals and much more besides.
.net,
f#,
typeprovider,
sql,
mysql,
oracle,
sql-server,
sqlite
home-assistant.io
help-wanted
2
Home Assistant User documentation
documentation,
jekyll,
home-assistant,
hass,
hassio,
haos
Tessel Project
contribution-starter
2
The Tessel Project's mission is to create a fully open source hardware & software platform that makes it easy and intuitive to develop Internet-connected devices. Decisions are steered by open governance, an inclusive community, and the goal of creating freely-licensed designs and tools.
tessel,
johnny-five,
hardware,
oss,
oshw,
javascript,
rust,
c,
documentation,
tutorials,
firmware,
cli,
node.js,
wifi,
linux,
openwrt,
website,
open-governance
vodle
good first issue
10
A fair and efficient, interactive, general-purpose group-decision app
typescript,
angular,
css,
svg,
translations
hyppo
good first issue
3
A Python package for multivariate hypothesis testing
python,
data-science,
independence,
hypothesis-testing,
ksample-testing
pytexit
good first issue
1
Convert a Python expression to a LaTeX formula
python,
latex
Alda
low-hanging fruit
2
A general-purpose, beginner-friendly music programming language
music,
language,
clojure,
java,
zeromq
computer_science
good first issue
2
Computer Science Topics
computer-science,
computer-engineering,
documentation,
python,
javascript,
cpp,
c,
go,
ruby
ItsPaint
good first issue
7
A native macOS paint app in Swift. The raster engine, PaintKit, is a UI-free SwiftPM package with no third-party dependencies, so `git clone && swift test` runs the whole suite with the command-line toolchain alone. Contributors do not need Xcode, a GUI session, or a dependency resolve.
swift,
macos,
swiftpm,
graphics,
image-editing
cz-customizable
help wanted
2
Customizable Commitizen plugin to help achieve consistent commit messages
javascript,
git,
commitizen,
semantic-release,
git-commit-consistency
Weblate
good first issue
24
Web based translation tool with tight version control integration.
javascript,
web,
bootstrap,
python,
django,
localization,
internationalization,
git,
vcs
Markdown Reader
up-for-grabs
12
A simple markdown viewer built with Python, designed for desktop users to open `.md` files directly.
python,
markdown,
desktop,
open-source
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.