Featured Projects

Featured projects are larger open source projects where you’ll have opportunity to work in groups, learn from one another, get assistance from experienced mentors.

AIF360

The AI Fairness 360 toolkit is an extensible open-source library containing techniques developed by the research community to help detect and mitigate bias in machine learning models throughout the AI application lifecycle.

This project will be represented by: Karthikeyan Natesan Ramamurthy

Apache ShardingSphere

Apache ShardingSphere is an open source ecosystem that allows you to transform any database into a distributed database system, and enhance it with sharding, elastic scaling, encryption features & more. The project includes a JDBC, a Proxy and Sidecar (Planning). Thanks to its plugin oriented architecture, features can be flexibly expanded at will.

This project will be represented by: Trista Pan, Yacine Si Tayeb and Meng Haoran

ArgoCD

ArgoCD is the most popular continuous deployment tool used in Kubernetes that uses a gitops approach to keep your applications always in sync.

This project will be represented by: May Zhang, Leornado Luz Almeida and Michael Crenshaw

Backdrop CMS

Backdrop is a free and Open Source Content Management System that helps you build modern, comprehensive websites for businesses and non-profits.

This project will be represented by: Jen Lampton, Tim Erikson and Nate Lampton

Bevy

Bevy is a thriving open source Rust game engine, focused on modularity, performance and a painless developer experience. With a first-class Entity-Component-System architecture, a fully modular rendering graph, and a welcoming, inclusive community, Bevy is aiming to bring the speed, reliability and productivity of Rust to both hobbyist and professional game developers.

This project will be represented by: Alice Cecile and Carter Anderson

Blockly

Blockly is a library that adds a visual code editor to web and mobile apps. The Blockly editor uses interlocking, graphical blocks to represent code concepts like variables, logical expressions, loops, and more. It allows users to apply programming principles without having to worry about syntax or the intimidation of a blinking cursor on the command line.

This project will be represented by: Maribeth Bottorff, Beka Westberg and Abby Schmiedt

Ceph

Ceph is an open-source, distributed storage system.

This project will be represented by: Laura Flores, Deepika Upadhyay and Neha Ojha

Egeria

Egeria is an open source, open governed project with a highly diverse and friendly community. Often there is a lot of duplicated work because people do not know what is going on in other parts of the organization due to the wide variety of different technology creates silos in the organization. Egeria seeks to build an inventory of that technology, understand who is using it and why. It seeks to exchange this knowledge between the different tools that each of the different professionals use to reduce rework and expose duplication. The Egeria software is written mainly in Java with some python and javascript.

This project will be represented by: Mandy Chessell, Nigel Jones and Maryna Strelchuk

Flint UI and Cloud

This project consists of FLINT.Cloud and FLINT-UI. The Full Lands Integration Tool (FLINT) is a C++ framework that combines satellite and ground data in ways that meet policy needs. It’s an Open-source Library maintained under moja.global, a project under the Linux Foundation. FLINT-UI provides an intuitive way for new to explore some preconfigured FLINT modules, including the Generic Budget Carbon Model (GCBM), in order to better understand how the FLINT system works. Our client is written as a Web application and can be used in a local or remote environment.

FLINT-UI

Flint.Cloud

This project will be represented by: Harsh Mishra, Padmaja Bhol and Shloka Gupta

Hyperledger FireFly

The first open source Supernode: a complete stack for enterprises to build and scale secure Web3 applications.

This project will be represented by: Nicko Guyer

Node.js

Node.js is an open-source, cross-platform, back-end JavaScript runtime environment that runs on the V8 engine and executes JavaScript code outside a web browser, which was designed to build scalable network applications.

This project will be represented by: Khahil White, Rich Trott and Franziska Hinkelmann

NumPy

NumPy is the fundamental package for scientific computing in Python. It provides a multidimensional array object, various derived objects (such as masked arrays and matrices), and an assortment of routines for fast operations on arrays, including mathematical, logical, shape manipulation, sorting, selecting, I/O, discrete Fourier transforms, basic linear algebra, basic statistical operations, random simulation, and much more.

This project will be represented by: Inessa Pawson and Melissa Weber Mendonça

OpenStack

OpenStack is a cloud operating system that controls large pools of compute, storage, and networking resources throughout a datacenter, all managed and provisioned through APIs with common authentication mechanisms.

This project will be represented by: Kendall Nelson

OpenStreetMap

OpenStreetMap (OSM) is a collaborative project to create a free, editable map of the world. The global coverage and open-source nature of OpenStreetMap has made the map a critical tool for humanitarian and disaster efforts worldwide. Participants will learn how to use the Tasking Manager and OSM editing tools. The Project Task will be decided based on urgent disaster or data needs at the time of the event. This could include mapping to assist local nonprofits with data needs or emergency organizations responding to hurricanes, floods, epidemics, etc. No coding or mapping experience is necessary. Participants are encouraged to navigate to openstreetmap.org and set up an OSM account prior to the event. Github will not be used for this project.

This project will be represented by: Jess Beutler and Maggie Cawley

OpenSUSE

OpenSUSE is well known for its Linux distributions, mainly Tumbleweed, a rolling release, and Leap, a distribution with long-term support. You will learn, how to contribute to a Linux distribution with packaging on OBS and upstream contributions. openSUSE contains also multiple sub-projects with expanding software. The openSUSE project supports the hardware architectures x86, arm, PowerPC and the mainframe architecture s390x (IBM zSystems).

This project will be represented by: Sarah Julia Kriesch and Christian Boltz

Python extension for Visual Studio Code

Visual Studio Code is a very popular open source development editor, and the Python extension is its most used plugin. It offers rich support for the Python language, including features such as IntelliSense with Pylance, linting, debugging, code navigation, code formatting, refactoring, variable explorer, test explorer, and more!

This project will be represented by: Luciana Abud

RisingWave

RisingWave is a cloud-native streaming database that uses SQL as the interface. It is designed to reduce the complexity and cost of building real-time applications. RisingWave consumes streaming data, performs continuous queries, and updates results dynamically. As a database system, RisingWave maintains results in its own storage so that users can access data efficiently.

This project will be represented by: Chi Zhang, Zhi Liu and Yanghao Wang

Rowy

Rowy is an open-source low-code platform for your backend. With an Airtable-like UI for your database meets cloud functions workflows builder, all in your browser.

This project will be represented by: Harini Janakiraman, Shams Mosowi and Sidney Alcantara

WildFly Elytron

WildFly Elytron is a security framework for Java clients and application servers. Within the WildFly application server, Elytron is used to secure applications that are deployed to the server and to secure management access to the server. Banks, retail stores, and governments are just some examples of end-users of the enterprise version of the WildFly application server. Although it was developed to unify security across the WildFly application server, Elytron is an open source, standalone library that can be used in other Java server environments.

This project will be represented by: Farah Juma and Diana Křepinská