Fetching the latest programs, projects, and workspace data.
Find open source projects actively accepting contributors. Search repositories, filter by program milestones, difficulty tags, or tech stack.
Use our Orbit AI Matcher to find out! Get instant matching scores based on your developer skills, preferred frameworks, and contribution experience.
Convert your selected open-source project into a winning GSoC, LFX, or Outreachy application using Proposal Studio.
<p>ImageLab is an image analyzing platform. Users can load large set of images to ImageLab and then they can perform analyzes by labeling and clustering them by using different object detection modules. ImageLab also have a user management component as well as an image analyzing component.</p>
Based on traffic scheduling, traffic limiting and circuit breaking in service mesh, enhancing the feedback capability of the server side (downstream service) in a distributed client-side(upstream service) load balancing architecture and making the client and server work together to improve the load balancing effect.
<p>MapCampaigner is a field data collection organizing application. Organizers can define an area, define the features to collect, and recruit contributors. A missing component is an improved team management capabilities. This project would look to build out additional admin components for managing and engaging a team of contributors.</p>
<p>This project focuses on refactoring code to kotlin and implementation of MVVM (Model-view-viewModel) architecture for some of the UI components of the application. Implementing some of the recommended Android architectural components along with kotlin refactoring to enhance robustness of existing codebase and make it more testable and maintainable for future development.</p>
<p>LabelLab is an image analyzing and classification platform. The web application should allow users to upload batches of images and classify them with labels. It will also have the features to run classifications against a trained model. LabelLab also has a user project management component as well as an image analyzing component.</p>
<p>Implement several features potentially useful for users willing to broadcast live with Mixxx :</p> <ul> <li>Saving server credentials and connection info in one or several broadcasting "profiles" or "presets"</li> <li>Add the ability to do live streaming to several servers/platforms simultaneously</li> </ul>
<p>This project will create a new module which can collect the necessary real-time data for the metrics in OpenMRS deployed servers. And which will present a monitor-friendly page of server metrics.It should constrain access to the page in a manner that doesn't rely on authentication (e.g., by limiting access to a set and/or range of IP addresses).</p>
<p>Currently parameter configuration of DolphinScheduler is mainly based on configuration files. However there’s no way to override parameters when the same parameter is passed as JVM parameter at server startup. This project is about introducing parameter injection from java JVM arguments to server runtime, so that one can override a particular parameter which is externalised to a configuration file.</p>
<p>Reel is Celluloid::IO native, evented server which serves as bare-bones for http and webSocket server providing functionality such as Connection Management and Multithreading , Fault Tolerance. This project aims to extend Reel by adding new important features such as Session handler,Multi-part parser, and bringing Reel up to HTTP/2 standard.</p>
<p>This project aims at implementing TDS (Tabular Data Stream) protocol of Microsoft SQL Server based on SPI of the Reactive SQL Client for Eclipse Vert.x. It should be a reactive non-blocking client and provide the abilities to interact with MSSQL server including connection, authentication, query execution and SQL data types encoding and parsing.</p>
Prometheus recently [announced the second version of it's remote-write protocol](https://prometheus.io/docs/specs/remote_write_spec_2_0/), with support for new features on top of performance and cost savings. The work to be done is contribute support for this new protocol in the OpenTelemtry-Collector-Contrib repository, more specifically to the `prometheusremotewriteexporter` component. Expected Outcome: `prometheusremotewriteexporter` component with support for PRW v2.
<p>The <code>spatial</code> extension for SBML provides support for describing processes that involve a spatial component. This project seeks to implement validation functions for the <code>spatial</code> modelling package for SBML, thereby updating the extension to the latest specification. These functions will be used by the SBML offline validator to validate any models that contain a spatial component.</p>
<p>Purpose of this project is the creation of a data visualization component part of the BioJS BioJS. The visualization aims to create an association map among targets (proteins,protein complexes and RNA molecules) and diseases using the Open-Targets API. It is a portable "plug-play" web component, available be used by anyone interested to demonstrate association of similar nature.</p>
<p>PANOPTES Observatory Control System (POCS) use different hardware components and scheduler which are closely connected to main Observatory class. Therefore, it makes whole architecture not flexible, and it's problematic to make dynamic adding or removing components. In order, to fix this issue the Dynamic Inversion principle will be used to modify whole architecture for flexible usage of the system.</p>
<p>Implement a module which will help give insight into the traffic of a Zotonic server/site through visualization of the stats in real-time. The system already knows a lot about the visitors (user-agent, referrer, ip-address etc) and it would be nice to leverage this into a real-time display per site or aggregated over the whole server. Including historical views for later analysis.</p>
My proposal aims to test and integrate the featues of Istio-CNI and Kubernetes' Pod Security Standards that are require to run Kubeflow rootless as per CNCF best practices and help enhance security around the components of Kubeflow. It also aims to introduce Ambient Mesh as new data plane for Kubeflow's Istio component and plans to make the integration of these features into the next Kubeflow's 1.10 release smoother.
Some VR headsets such as Meta's Quest 2 come with a Virtual Desktop tool that lets you connect your computer to the headset and get virtual desktops. There's a client-side application (Meta Horizon Workrooms) and a desktop-side component. The desktop-side component exists for Windows and Mac, but not for Linux. That's what we want to build. The goal is to come up with a working prototype that is good enough for early adopters to play with and other developers to join the effort.
Create sustainable open source Ansible modules for creating/managing virtual server instances and storage devices connected to IBM Z. The final target state products could be used to communicate to various storage devices connected to mainframe and control HW function to automate storage managements. Intermediate target state would be communicating to IBM DS8K CLIs and/or RestfulAPIs to help initialization of storage device for virtual servers.
<p>The objective of this project is to optimize MOLTO for production purposes due to different reasons related to the users flow and the asynchronous server side tasks. I have found some situations where is difficult to understand what to do if you are not directly involved with the project. It is also difficult to know what to expect when you are running the genetic algorithm. For that reasons, I thought MOLTO needs some changes that I would like to work on during this summer. These changes will be applied in both server side as well as in the client side.</p>
This project aims at bridging the gap between popular DataFrames and the Pharo DataFrame. This can be done by adding more functionality to the Pharo DataFrame. The DataFrame API in Pharo will be improved by fixing existing features and adding new ones. This project also aims to make the Pharo AI DataFrame Inspector interactive. This will be achieved by enabling users to perform operations such as editing, searching, sorting, etc., directly from within the DataFrame Inspector itself.
The RADAR-base Active Mobile app is is an active remote monitoring app for collecting Patient Reported Outcomes (PRO) We need to collect data from Apple HealthKit and send it to RADAR-base server 1. Aquire the health data from users by implementing cordova Health/Healthkit. 2. Collect the data from the users. 3. Generate corresponding data reference to Radar-Schemas and send the data to Radar-base server.
<p>As part of the project, I intend to develop a message queue based system pluggable to the Mailman core archiving interface(IArchiver) which will enable reliable, asynchronous and multi-client archiving. This will also lead to a more robust distributed architecture while also expanding the scope of Mailman server allowing it to hook it up to a wide variety of web applications like static web page generators, event trackers or websockets servers.</p>
<p>The current GRASS GIS version has partial support for Python 3. This project aims to update core GRASS components for Python 3 and update all the python modules, libraries and components like script package, python/ctypes, pygrass, temporal, wxGUI, etc. At the end of this project, GRASS GIS will be compatible with both the versions of python, i.e Python 2.7 and Python 3 with its GUI having support for wxPython 4.</p>
The objective of this project is to streamline the installation of Oppia's development server by utilizing Docker to containerize the application. Additionally, all GitHub Actions will be consolidated into a single build step that generates a cached docker image, speeding up the testing process on GitHub-hosted servers. By dividing the application into several Docker containers, users can enjoy a more seamless and efficient experience when setting up their development environment, removing the existing installation process that poses a significant barrier for new contributors.