Initial applications are closed

The deadline to create an initial application has passed for the June 2025 Outreachy internship cohort. We are no longer accepting initial applications for internships. We encourage you to sign up for the announcements mailing list to get an email when the next round opens.

Why apply to Outreachy? > Outreachy Eligibility Rules > Find a Mentor and Internship Project

Outreachy June 2025 to August 2025 Internships

Timeline

Feb. 7, 2025 at 4pm UTCInitial applications open
Jan. 29, 2025 at 3pm UTCLive Q&A for FOSS communities mentoring Outreachy interns
Feb. 5, 2025 at 3pm UTCLive Q&A for Outreachy mentors
Feb. 15, 2025 at 4pm UTCInitial application deadline
March 21, 2025Project list finalized
March 17, 2025 at 4pm UTCInitial application results available
March 17, 2025 to April 15, 2025Contribute to projects
April 15, 2025
at 4pm UTC
Final application deadline
May 8, 2025 at 4pm UTCAccepted interns announced
June 2, 2025
to Aug. 29, 2025
Internships period

Documentation

Applicant guide and Internship guide. Recommended sections to read:

Project skills key

Each project will require a different level of experience with different skills.

Experience level: You do not need to be an expert to apply. Each project will need a different skill experience level:

No knowledge required
Concepts
Experimented
Comfortable
Challenge

Required skills: You don't need to have all project skills in order to apply. Each project skill will be listed as:

Required Mentors will only select you as an intern if you have this skill
Preferred Mentors prefer to select an intern who has this skill, but they may select you if you don't have this skill
Nice to have Mentors will select you, even if you don't have this skill

If you're unsure whether you have the project skills needed, reach out the mentor via email and ask them. It's better to ask than to not apply!

Outreachy Open Projects

Outreachy is offering internship projects in the following areas:

Contributions Begin March 17, 2025 at 4pm UTC

This is a preview of the projects which will begin accepting contributions and internship applications on March 17, 2025 at 4pm UTC. You'll be able to see all project details at that point if your initial application has been approved.


Bioconductor

Open Source Software for Bioinformatics

Project details are hidden.The details may be hidden because you are not logged in. See the message in the box at the top of the page.

Bioconductor project #1

Microbiome Study Curation

Project details are hidden.The details may be hidden because you are not logged in. See the message in the box at the top of the page.

Deadline is April 15, 2025 at 4pm UTC to record your contributions and create a final application.

Skill description
Impact on intern selection
Experience Level
Literature review skills
Preferred
Study design
Preferred
Microbiome knowledge
Nice to have


Debian

Debian is a volunteer-driven project building "the Universal Operating System", a 100% free and open source distribution, based on the Linux, FreeBSD and Hurd kernels, for all devices, ranging from mobile phones, personal computers, to mainframes and distributed cluster.

Project details are hidden.The details may be hidden because you are not logged in. See the message in the box at the top of the page.

No projects listed yet.

Ersilia Open Source Initiative

The Ersilia Open Source Initiative is a catalan non-profit organisation focused on strengthening the research capacity for infectious and neglected diseases by developing and implementing novel artificial intelligence and machine learning tools.

Project details are hidden.The details may be hidden because you are not logged in. See the message in the box at the top of the page.

Ersilia Open Source Initiative project #1

Enhancing the Ersilia Model Hub, an AI platform for drug discovery

Project details are hidden.The details may be hidden because you are not logged in. See the message in the box at the top of the page.

Deadline is April 15, 2025 at 4pm UTC to record your contributions and create a final application.

Skill description
Impact on intern selection
Experience Level
Python
Required
Conda
Required
Docker
Preferred


Fedora

Fedora is a Linux-based operating system, which offers Editions focused on three possible uses: workstation, server, and cloud.

Project details are hidden.The details may be hidden because you are not logged in. See the message in the box at the top of the page.

Fedora project #1

Create DEI event organization documentation, coordinate marketing and DEI local communities

Project details are hidden.The details may be hidden because you are not logged in. See the message in the box at the top of the page.

Deadline is April 15, 2025 at 4pm UTC to record your contributions and create a final application.

The mentor did not list any required, preferred, or nice-to-have skills.


Fedora project #2

Easy local testing of Fedora packages

Project details are hidden.The details may be hidden because you are not logged in. See the message in the box at the top of the page.

Deadline is April 15, 2025 at 4pm UTC to record your contributions and create a final application.

Skill description
Impact on intern selection
Experience Level
Python programming
Required
Git
Preferred
Linux
Preferred


Fedora project #3

Release Schedule Planner

Project details are hidden.The details may be hidden because you are not logged in. See the message in the box at the top of the page.

Deadline is April 15, 2025 at 4pm UTC to record your contributions and create a final application.

The mentor did not list any required, preferred, or nice-to-have skills.


Firefox

Firefox is a free web browser dedicated to internet health and privacy.

Project details are hidden.The details may be hidden because you are not logged in. See the message in the box at the top of the page.

Firefox project #1

Improve the Firefox Translation Models Ecosystem

Project details are hidden.The details may be hidden because you are not logged in. See the message in the box at the top of the page.

Deadline is April 15, 2025 at 4pm UTC to record your contributions and create a final application.

Skill description
Impact on intern selection
Experience Level
Git
Required
Python
Preferred
JavaScript
Preferred


GNOME

GNOME is an innovative free software desktop environment that is design-driven and easy to use.

Project details are hidden.The details may be hidden because you are not logged in. See the message in the box at the top of the page.

GNOME project #1

Add Wordlist Scoring to the GNOME Crosswords Editor

Project details are hidden.The details may be hidden because you are not logged in. See the message in the box at the top of the page.

Deadline is April 15, 2025 at 4pm UTC to record your contributions and create a final application.

Skill description
Impact on intern selection
Experience Level
Python development
Required
C development
Preferred
Documentation
Nice to have


KernelCI

KernelCI is a community-led test system focused on the upstream Linux kernel. It follows the open testing philosophy to enable the same collaboration to happen with testing as open source does to the code itself.

Project details are hidden.The details may be hidden because you are not logged in. See the message in the box at the top of the page.

No projects listed yet.

Linux Kernel

The Linux kernel is the most basic layer of the Linux operating system. It encompasses many things: hardware drivers, file systems, security, task scheduling, and much more. Most projects involve coding in C, and may require some operating system knowledge.

Project details are hidden.The details may be hidden because you are not logged in. See the message in the box at the top of the page.

Linux Kernel project #1

Use resource cleanup features in the Linux kernel

Project details are hidden.The details may be hidden because you are not logged in. See the message in the box at the top of the page.

Deadline is April 15, 2025 at 4pm UTC to record your contributions and create a final application.

Skill description
Impact on intern selection
Experience Level
C programming
Preferred
scripting
Preferred


NixOS

The Nix community builds tools for sustainable software development and reproducible science. Volunteers across the globe collaboratively develop Nixpkgs, the world's largest and most up-to-date software distribution, and NixOS, a Linux distribution that can be configured fully declaratively.

Project details are hidden.The details may be hidden because you are not logged in. See the message in the box at the top of the page.

NixOS project #1

Explore interactive visualization opportunities for Nix derivation graphs

Project details are hidden.The details may be hidden because you are not logged in. See the message in the box at the top of the page.

Deadline is April 15, 2025 at 4pm UTC to record your contributions and create a final application.

Skill description
Impact on intern selection
Experience Level
OpenGL
Required
Network analysis
Preferred
Nix
Preferred


NixOS project #2

Introduce PQC OpenSSH to NixOS

Project details are hidden.The details may be hidden because you are not logged in. See the message in the box at the top of the page.

Deadline is April 15, 2025 at 4pm UTC to record your contributions and create a final application.

Skill description
Impact on intern selection
Experience Level
GNU + Linux System administration
Required
Nix Programming Language
Preferred
Cryptography
Nice to have


NixOS project #3

Package NGI-funded open source projects for NixOS

Project details are hidden.The details may be hidden because you are not logged in. See the message in the box at the top of the page.

Deadline is April 15, 2025 at 4pm UTC to record your contributions and create a final application.

Skill description
Impact on intern selection
Experience Level
Git
Required
Nix
Preferred
Python
Preferred


NixOS project #4

Ensuring Reproducibility of Packages in NixOS/Nixpkgs

Project details are hidden.The details may be hidden because you are not logged in. See the message in the box at the top of the page.

Deadline is April 15, 2025 at 4pm UTC to record your contributions and create a final application.

Skill description
Impact on intern selection
Experience Level
Git Version Control System
Required
Nix Package Management
Preferred
Computer Programming
Nice to have
Diffoscope
Nice to have
Build System Knowledge
Nice to have


OCaml

OCaml is a (high-level, typed, functional) programming language. The OCaml community contributes to the implementation of the language, as well as the surrounding ecosystem of tools and libraries.

Project details are hidden.The details may be hidden because you are not logged in. See the message in the box at the top of the page.

OCaml project #1

Claudius

Project details are hidden.The details may be hidden because you are not logged in. See the message in the box at the top of the page.

Deadline is April 15, 2025 at 4pm UTC to record your contributions and create a final application.

Skill description
Impact on intern selection
Experience Level
Functional Programming
Nice to have
generative art
Nice to have


OCaml project #2

Extend dune to discover system information

Project details are hidden.The details may be hidden because you are not logged in. See the message in the box at the top of the page.

Deadline is April 15, 2025 at 4pm UTC to record your contributions and create a final application.

Skill description
Impact on intern selection
Experience Level
Programming
Required


ODK-X

ODK-X lets you build custom apps to gather, manage, and visualize your data just as well in the field as you do in the office. From cold chain management to longitudinal patient tracking to geographic data collection on mosquito releases, ODK-X helps you build your custom data management app.

Project details are hidden.The details may be hidden because you are not logged in. See the message in the box at the top of the page.

ODK-X project #1

Create Android Tests for ODK-X’s Android tools

Project details are hidden.The details may be hidden because you are not logged in. See the message in the box at the top of the page.

Deadline is April 15, 2025 at 4pm UTC to record your contributions and create a final application.

The mentor did not list any required, preferred, or nice-to-have skills.


OpenStack

OpenStack is an open source software for building public and private clouds. What does that mean? We're a collection of open source projects that integrate to help organizations deploy and run clouds for computing, networking, and storage (both block storage for providing volumes to VMs and object storage for storing objects such as images or music files). With OpenStack, you can control large pools of compute, storage, and networking resources throughout a data center, all managed through a dashboard that gives administrators control while empowering their users to provision resources through a web interface

Project details are hidden.The details may be hidden because you are not logged in. See the message in the box at the top of the page.

OpenStack project #1

Enhance Feature Parity in Manila UI

Project details are hidden.The details may be hidden because you are not logged in. See the message in the box at the top of the page.

Deadline is April 15, 2025 at 4pm UTC to record your contributions and create a final application.

Skill description
Impact on intern selection
Experience Level
Python programming
Required
Linux
Required


OpenStack project #2

PKCS#12 Bundle Type Support

Project details are hidden.The details may be hidden because you are not logged in. See the message in the box at the top of the page.

Deadline is April 15, 2025 at 4pm UTC to record your contributions and create a final application.

Skill description
Impact on intern selection
Experience Level
Python programming
Required
Cryptography
Preferred
GitHub
Preferred


OpenStack project #3

Set bare metal host's clock remotely using Redfish

Project details are hidden.The details may be hidden because you are not logged in. See the message in the box at the top of the page.

Deadline is April 15, 2025 at 4pm UTC to record your contributions and create a final application.

Skill description
Impact on intern selection
Experience Level
Python
Required


Oppia

By creating tools to enable the creation/distribution of high-quality scalable online lessons, Oppia works to make high-quality education available to those who lack access to it. The Oppia codebase is written using Python and AngularJS/Angular, and is built on top of Google App Engine.

Project details are hidden.The details may be hidden because you are not logged in. See the message in the box at the top of the page.

Oppia project #1

Create and illustrate effective and engaging online lessons on Science and Financial Literacy

Project details are hidden.The details may be hidden because you are not logged in. See the message in the box at the top of the page.

Deadline is April 15, 2025 at 4pm UTC to record your contributions and create a final application.

Skill description
Impact on intern selection
Experience Level
Teaching Experience
Required
Clear written communication in English Language
Required
Storytelling skills
Required
User research
Required
Graphic design
Required
Translating text into other languages
Nice to have


Oppia project #2

Expanding User Reach, Engagement, and Retention

Project details are hidden.The details may be hidden because you are not logged in. See the message in the box at the top of the page.

Deadline is April 15, 2025 at 4pm UTC to record your contributions and create a final application.

Skill description
Impact on intern selection
Experience Level
Campaign strategy skills
Required
Content Strategy
Required
Data Analysis
Required
SEO knowledge
Required
Documentation Skills
Required
Communication Skills
Required
User Research
Required
Multimedia Skills
Required


Servo

Servo aims to empower developers with a lightweight, high-performance alternative for embedding web technologies in applications.

Project details are hidden.The details may be hidden because you are not logged in. See the message in the box at the top of the page.

Servo project #1

Implement network monitor developer tool

Project details are hidden.The details may be hidden because you are not logged in. See the message in the box at the top of the page.

Deadline is April 15, 2025 at 4pm UTC to record your contributions and create a final application.

Skill description
Impact on intern selection
Experience Level
Rust
Preferred
System-Level Programming Language
Preferred


Servo project #2

Improve code linting in Servo’s CI

Project details are hidden.The details may be hidden because you are not logged in. See the message in the box at the top of the page.

Deadline is April 15, 2025 at 4pm UTC to record your contributions and create a final application.

Skill description
Impact on intern selection
Experience Level
Python development
Preferred
JavaScript
Preferred
GitHub Actions
Preferred


systemd

A System and Service Manager for Linux

Project details are hidden.The details may be hidden because you are not logged in. See the message in the box at the top of the page.

systemd project #1

Add Linux Services live-debugging functionality to systemd-analyze

Project details are hidden.The details may be hidden because you are not logged in. See the message in the box at the top of the page.

Deadline is April 15, 2025 at 4pm UTC to record your contributions and create a final application.

Skill description
Impact on intern selection
Experience Level
C programming language
Required
Running Linux as a user
Required


Wikimedia

Wikimedia is a global movement whose mission is to bring free educational content to the world, via Wikipedia and other projects. Help improve our technical backstage!

Project details are hidden.The details may be hidden because you are not logged in. See the message in the box at the top of the page.

Wikimedia project #1

Addressing the new Lusophone Technological Wishlist proposals

Project details are hidden.The details may be hidden because you are not logged in. See the message in the box at the top of the page.

Deadline is April 15, 2025 at 4pm UTC to record your contributions and create a final application.

Skill description
Impact on intern selection
Experience Level
Python
Required
Javascript
Preferred


Wikimedia project #2

Bulk OCR on Wikisource

Project details are hidden.The details may be hidden because you are not logged in. See the message in the box at the top of the page.

Deadline is April 15, 2025 at 4pm UTC to record your contributions and create a final application.

Skill description
Impact on intern selection
Experience Level
Javascript
Required
Object oriented programming
Preferred
CSS
Preferred
Mediawiki
Nice to have


Wikimedia project #3

Cat-a-lot javascript gadget development

Project details are hidden.The details may be hidden because you are not logged in. See the message in the box at the top of the page.

Deadline is April 15, 2025 at 4pm UTC to record your contributions and create a final application.

Skill description
Impact on intern selection
Experience Level
JavaScript HTML CSS
Required
HTTP API usage
Required
SPARQL
Nice to have
Vue.js
Nice to have


Wikimedia project #4

Connect Scribe End Applications to Data Server

Project details are hidden.The details may be hidden because you are not logged in. See the message in the box at the top of the page.

Deadline is April 15, 2025 at 4pm UTC to record your contributions and create a final application.

Skill description
Impact on intern selection
Experience Level
Android app development
Preferred
iOS app development
Preferred
API development
Preferred


Wikimedia project #5

Create a tool to simplify creation of mediawiki banners

Project details are hidden.The details may be hidden because you are not logged in. See the message in the box at the top of the page.

Deadline is April 15, 2025 at 4pm UTC to record your contributions and create a final application.

Skill description
Impact on intern selection
Experience Level
Javascript
Required
CSS
Required
HTML
Required
Responsive Design
Preferred
UX testing
Nice to have
Web design best practices
Nice to have


Wikimedia project #6

Improve performance of slow routes in Programs & Events Dashboard

Project details are hidden.The details may be hidden because you are not logged in. See the message in the box at the top of the page.

Deadline is April 15, 2025 at 4pm UTC to record your contributions and create a final application.

Skill description
Impact on intern selection
Experience Level
Ruby
Required
SQL
Required
JavaScript
Nice to have


Wikimedia project #7

Improve the Nearby feature of the Wikimedia Commons Android app

Project details are hidden.The details may be hidden because you are not logged in. See the message in the box at the top of the page.

Deadline is April 15, 2025 at 4pm UTC to record your contributions and create a final application.

Skill description
Impact on intern selection
Experience Level
Android development
Required
Kotlin
Preferred


Wikimedia project #8

Improve the Search entry points for the Wikipedia iOS App

Project details are hidden.The details may be hidden because you are not logged in. See the message in the box at the top of the page.

Deadline is April 15, 2025 at 4pm UTC to record your contributions and create a final application.

Skill description
Impact on intern selection
Experience Level
Swift
Preferred
SwiftUI
Preferred


Wikimedia project #9

VisualData's Json-schema enhancements (bringing json-schema into MediaWiki)

Project details are hidden.The details may be hidden because you are not logged in. See the message in the box at the top of the page.

Deadline is April 15, 2025 at 4pm UTC to record your contributions and create a final application.

Skill description
Impact on intern selection
Experience Level
Modern JavaScript including promises
Required
php
Required
json-schema
Required