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
Representative(s):
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.
Apache ShardingSphere
Representative(s):
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.
ArgoCD
Representative(s):
ArgoCD is the most popular continuous deployment tool used in Kubernetes that uses a gitops approach to keep your applications always in sync.
Backdrop CMS
Representative(s):
Backdrop is a free and Open Source Content Management System that helps you build modern, comprehensive websites for businesses and non-profits.
Bevy
Representative(s):
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.
Blockly
Representative(s):
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.
Ceph
Representative(s):
Ceph is an open-source, distributed storage system.
Egeria
Representative(s):
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.
Flint UI and Cloud
Representative(s):
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.
Hyperledger FireFly
Representative(s):
The first open source Supernode: a complete stack for enterprises to build and scale secure Web3 applications.
Node.js
Representative(s):
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.
NumPy
Representative(s):
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.
OpenStack
Representative(s):
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.
OpenStreetMap
Representative(s):
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.
OpenSUSE
Representative(s):
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).
Python extension for Visual Studio Code
Representative(s):
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!
RisingWave
Representative(s):
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.
Rowy
Representative(s):
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.
WildFly Elytron
Representative(s):
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.