Choose Your Own Adventure

Choose your own adventure projects provide you the opportunity to contribute code to projects led by women maintainers or to any project in the OSS community!

Apache Cassandra


Representative(s):

Apache Cassandra is an open source NoSQL distributed database trusted by thousands of companies for scalability and high availability without compromising performance. Linear scalability and proven fault-tolerance on commodity hardware or cloud infrastructure make it the perfect platform for mission-critical data.

Chapel


Representative(s):

Chapel is a programming language designed for productive parallel computing. Come learn how to contribute to Chapel benchmarks, testcases, libraries, and/or the Chapel compiler itself with help from core team developers

Data Profiler


Representative(s):

The DataProfiler is a Python library designed to make data analysis, monitoring, and sensitive data detection easy.

Domain Graph Service Framework


Representative(s):

The DGS framework is a Spring Boot based framework for easy wire up of GraphQL services. It is built on top of graphql-java. Graphql-java provides lower level building blocks to handle GraphQL query execution. The DGS framework makes all this available with a convenient Spring Boot programming model.

Matplotlib


Representative(s):

Matplotlib is a comprehensive library for creating static, animated, and interactive visualizations in Python. Matplotlib makes easy things easy and hard things possible.

Open Food Facts


Representative(s):

Open Food Facts is a Wikipedia for food, a collaborative, free and open database of food products from all around the world.

Raphtory


Representative(s):

An open-source platform for distributed real-time temporal graph analytics, allowing you to load and process large dynamic datasets across time. By doing this, you are able to see how networks evolve (known as dynamic graphs). Current systems for analysing graphs were built with static graphs in mind, making them cumbersome when dealing with the time aspect. If you wanted to analyse the graph at a new time point, you would have to reload the entire dataset, which is slow and efficient, especially with Big Data becoming the norm in data science. Raphtory addresses this problem by automatically updating the dynamic graph as new data comes in. The software keeps a rolling record of any changes to the nodes and links, giving users instant access to the graph's entire history.

Transform to Open Science


Representative(s):

NASA's Transform to Open Science (TOPS) mission leverages open science will broaden participation in scientific research, increase accessibility to knowledge, and embrace new technologies that can respond to changes to science in the 21st century at scale. Open science creates more advanced and inclusive research faster, builds a more just and equitable world, and ensures that minds from all walks of life can participate in science. TOPS is NASA’s ambitious plan to accelerate open science practices.