Find a project you care about.

Small tools, familiar favorites, and something you haven’t tried yet.

Repository filters
Stars
to
Forks
to
More filters

Time windows end at the snapshot check. Code push and issue update are separate signals. A detected license is not a review of every contribution’s rights. Project country is not inferred from contributors’ locations.

Project directory

2177 projects

Open issue counts include all open issues, not only beginner tasks. Metadata is a snapshot; external hosts and unavailable repositories may have no GitHub data.

odota/mobile

React Native apps for viewing Dota 2 data on Android/iOS

JavaScript140 stars42 forks8 open issuesMIT
Code pushed Metadata checked Up For Grabs
Find contribution tasks

odota/web

React web interface for the OpenDota platform

TypeScript1,191 stars418 forks61 open issuesMIT
Code pushed Metadata checked Up For Grabs
Find contribution tasks

OfflineIMAP/offlineimap

Read the project README and contribution instructions at its original source.

Python1,859 stars355 forks96 open issuesLicense not identified
Code pushed Metadata checked Good First Issue
Find contribution tasks

oilshell/oil

Read the project README and contribution instructions at its original source.

Python3,399 stars194 forks562 open issuesLicense not identified
Code pushed Metadata checked Good First Issue
Find contribution tasks

OlegCheban/WaterMarkIt

A lightweight Java library for adding watermarks to various file types, including PDFs and images

Java25 stars28 forks2 open issuesMIT
Code pushed Metadata checked Up For Grabs
Find contribution tasks

ollama/ollama

Read the project README and contribution instructions at its original source.

Go183,683 stars18,373 forks2,586 open issuesMIT
Code pushed Metadata checked Good First Issue
Find contribution tasks

ollelauribostrom/rebus

Helping new developers take their first steps as open source contributors by developing a simple rebus game together

JavaScript526 stars801 forks38 open issuesMIT
Code pushed Metadata checked First Contributions
Find contribution tasks

Ombi-app/Ombi

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.

C#4,107 stars423 forks159 open issuesGPL-2.0
Code pushed Metadata checked Up For Grabs
Find contribution tasks

opcotech/elemo

The next-generation project management platform

Go39 stars28 forks22 open issuesLicense not identified
Code pushed Metadata checked Up For Grabs
Find contribution tasks

Open Data Kit

Free and open-source set of tools for collecting data in challenging environments.

Language not checkedStars not checkedForks not checkedIssue count not checkedLicense not identified
Code pushed Not checkedExternal host; GitHub metadata unavailableFirst Contributions
Visit project

open-loft/ragify

Production-ready RAG (Retrieval-Augmented Generation) backend built with Node.js, Express, and TypeScript. Features async ingestion (BullMQ), vector search with Qdrant, streaming responses (SSE), and a scalable, self-hostable architecture for building real-world AI applications.

TypeScript1 star2 forks4 open issuesMIT
Code pushed Metadata checked Up For Grabs
Find contribution tasks

open-telemetry/build-tools

Building tools provided by OpenTelemetry. 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.

Dockerfile43 stars56 forks4 open issuesApache-2.0
Code pushed Metadata checked Up For Grabs
Find contribution tasks

open-telemetry/opentelemetry-collector

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.

Go7,670 stars2,307 forks628 open issuesApache-2.0
Code pushed Metadata checked Up For Grabs
Find contribution tasks

open-telemetry/opentelemetry-collector-contrib

Contrib repository for the 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.

Go5,004 stars4,020 forks675 open issuesApache-2.0
Code pushed Metadata checked Up For Grabs
Find contribution tasks

open-telemetry/opentelemetry-cpp

C++ 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.

C++1,384 stars654 forks239 open issuesApache-2.0
Code pushed Metadata checked Up For Grabs
Find contribution tasks

open-telemetry/opentelemetry-dotnet

.NET 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.

C#3,762 stars914 forks121 open issuesApache-2.0
Code pushed Metadata checked Up For Grabs
Find contribution tasks

open-telemetry/opentelemetry-dotnet-contrib

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.

C#677 stars424 forks157 open issuesApache-2.0
Code pushed Metadata checked Up For Grabs
Find contribution tasks

open-telemetry/opentelemetry-dotnet-instrumentation

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.

C++464 stars147 forks92 open issuesApache-2.0
Code pushed Metadata checked Up For Grabs
Find contribution tasks

open-telemetry/opentelemetry-erlang

Erlang 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.

Erlang405 stars156 forks125 open issuesApache-2.0
Code pushed Metadata checked Up For Grabs
Find contribution tasks

open-telemetry/opentelemetry-go

Go 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.

Go6,573 stars1,511 forks133 open issuesApache-2.0
Code pushed Metadata checked Up For Grabs
Find contribution tasks

open-telemetry/opentelemetry-go-contrib

The OpenTelemetry Go 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.

Go1,680 stars849 forks132 open issuesApache-2.0
Code pushed Metadata checked Up For Grabs
Find contribution tasks

open-telemetry/opentelemetry-go-vanityurls

Vanityurls config for go.opentelemetry.io subdomain 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.

Shell4 stars16 forks6 open issuesApache-2.0
Code pushed Metadata checked Up For Grabs
Find contribution tasks

open-telemetry/opentelemetry-java

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.

Java2,467 stars1,040 forks127 open issuesApache-2.0
Code pushed Metadata checked Up For Grabs
Find contribution tasks

open-telemetry/opentelemetry-java-contrib

The OpenTelemetry Java 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.

Java268 stars203 forks52 open issuesApache-2.0
Code pushed Metadata checked Up For Grabs
Find contribution tasks

open-telemetry/opentelemetry-java-instrumentation

OpenTelemetry auto-instrumentation and instrumentation libraries for Java. 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.

Java2,652 stars1,176 forks214 open issuesApache-2.0
Code pushed Metadata checked Up For Grabs
Find contribution tasks

open-telemetry/opentelemetry-js

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.

TypeScript3,494 stars1,182 forks157 open issuesApache-2.0
Code pushed Metadata checked Up For Grabs
Find contribution tasks

open-telemetry/opentelemetry-js-contrib

The OpenTelemetry JavaScript 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.

TypeScript936 stars727 forks203 open issuesApache-2.0
Code pushed Metadata checked Up For Grabs
Find contribution tasks

open-telemetry/opentelemetry-operator

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.

Go1,770 stars675 forks239 open issuesApache-2.0
Code pushed Metadata checked Up For Grabs
Find contribution tasks

open-telemetry/opentelemetry-php

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.

PHP916 stars233 forks55 open issuesApache-2.0
Code pushed Metadata checked Up For Grabs
Find contribution tasks

open-telemetry/opentelemetry-proto

Language Independent Interface Types For OpenTelemetry. 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.

Makefile822 stars325 forks27 open issuesApache-2.0
Code pushed Metadata checked Up For Grabs
Find contribution tasks

open-telemetry/opentelemetry-python

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.

Python2,676 stars1,041 forks330 open issuesApache-2.0
Code pushed Metadata checked Up For Grabs
Find contribution tasks

open-telemetry/opentelemetry-python-contrib

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.

Python1,118 stars1,082 forks545 open issuesApache-2.0
Code pushed Metadata checked Up For Grabs
Find contribution tasks

open-telemetry/opentelemetry-ruby

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.

Ruby611 stars302 forks91 open issuesApache-2.0
Code pushed Metadata checked Up For Grabs
Find contribution tasks

open-telemetry/opentelemetry-rust

Rust 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.

Rust2,735 stars716 forks217 open issuesApache-2.0
Code pushed Metadata checked Up For Grabs
Find contribution tasks

open-telemetry/opentelemetry-specification

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.

Makefile4,368 stars1,008 forks222 open issuesApache-2.0
Code pushed Metadata checked Up For Grabs
Find contribution tasks

open-telemetry/opentelemetry-swift

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.

Swift372 stars245 forks79 open issuesApache-2.0
Code pushed Metadata checked Up For Grabs
Find contribution tasks

open-telemetry/opentelemetry.io

The OpenTelemetry website and documentation. 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.

JavaScript984 stars1,977 forks399 open issuesCC-BY-4.0
Code pushed Metadata checked Up For Grabs
Find contribution tasks

openapi/gknowledge

A native GNOME app that turns your documents into a linked, AI-maintained wiki (Karpathy's LLM Wiki pattern), offline-first with optional models and an MCP server. Python, GTK 4 and Libadwaita; docs, parsers and small UI tasks welcome.

Python19 stars4 forks32 open issuesMIT
Code pushed Metadata checked Up For Grabs
Find contribution tasks

openatx/uiautomator2

Read the project README and contribution instructions at its original source.

Python8,429 stars1,607 forks200 open issuesMIT
Code pushed Metadata checked Good First Issue
Find contribution tasks

opencast/opencast

The free and open source solution for automated video capture and distribution at scale.

Java508 stars260 forks183 open issuesECL-2.0
Code pushed Metadata checked Up For Grabs
Find contribution tasks

opencv/cvat

Read the project README and contribution instructions at its original source.

Python16,948 stars3,970 forks497 open issuesMIT
Code pushed Metadata checked Good First Issue
Find contribution tasks

opencv/opencv

Read the project README and contribution instructions at its original source.

C++91,211 stars57,046 forks2,549 open issuesApache-2.0
Code pushed Metadata checked Good First Issue
Find contribution tasks

openEBS

OpenEBS is an open source storage platform that provides persistent and containerized block storage for DevOps and container environments.

Language not checkedStars not checkedForks not checkedIssue count not checkedLicense not identified
Code pushed Not checkedExternal host; GitHub metadata unavailableFirst Contributions
Visit project

openemr/openemr

Read the project README and contribution instructions at its original source.

PHP5,531 stars3,082 forks886 open issuesGPL-3.0
Code pushed Metadata checked Good First Issue
Find contribution tasks

openfaas/faas

Serverless Functions Made Simple

Go26,253 stars1,964 forks27 open issuesLicense not identified
Code pushed Metadata checked Up For Grabs
Find contribution tasks

Openfire

Openfire is a real time collaboration (RTC) server licensed under the Open Source Apache License. It uses the only widely adopted open protocol for instant messaging, XMPP (also called Jabber). Openfire is incredibly easy to setup and administer, but offers rock-solid security and performance.

Language not checkedStars not checkedForks not checkedIssue count not checkedLicense not identified
Code pushed Not checkedExternal host; GitHub metadata unavailableUp For Grabs
Visit project

openfoodfacts/openfoodfacts-androidapp

Open Food Facts is the Wikipedia for Food. An open-source & open-data project, it allows you to inform yourself and transform the food system by promoting its transparency, thanks to crowdsourcing via mobile apps

Kotlin805 stars459 forks341 open issuesApache-2.0
Code pushed Metadata checked Up For Grabs
Find contribution tasks

OpenGenus/cosmos

Read the project README and contribution instructions at its original source.

C++13,743 stars3,652 forks1,038 open issuesGPL-3.0
Code pushed Metadata checked Good First Issue
Find contribution tasks

OpenGenus/Join_OpenGenus

A positive open-source community working to bring essential programming knowledge offline.

No primary language detected185 stars178 forks360 open issuesLicense not identified
Code pushed Metadata checked First Contributions
Find contribution tasks