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>The current hurd's ext2fs server uses a reversed field in inode to store passive translator setting. It is a ad-hoc method and causes that hurd's file system can not work well on other system. Implement xattr support can help hurd store this data in a more general way.</p>
<p>This proposal outlines the steps and experience needed for a javascript based data visualization tool for LORIS through the React framework. A method to validate uploaded data will be needed to be integrated as well with proper testing and documentation after weekly meetings and feedback from mentor(s) to ensure project deadlines are met.</p>
<p>I propose to restructure the JOSM core classes to be more flexible. This also allows us to separate different components of JOSM and change the MapView to really use the MVC pattern.</p> <p>A new bug reporting system should make finding bugs easier - both in development and bugs that are send in from users.</p>
<p>Create new reports which are out of the box for currently available reports. This would be shipped with the reference application of OpenMRS as a default OWA(Open Web App) module. Project consists of creating a openmrs module to keep the server side metadata and logic. At the same time OWA to render those reports in the reference application.</p>
A Collective Cognition Model to serve as automated guidelines to open source communities. The model will project the activities, interrelationships, to keep the community self-sustaining and to help people stay in the community and become contributors. This will be validated by the data generate by an Agent based model and will serve as a verification component.
<p>Project aims to develop a CI/CD server and add necessary updates to ns-3 AppStore to check if apps/modules available in AppStore build and pass test successfully for given ns-3 version and display that information in AppStore. In short, it is about making AppStore CI aware.</p>
The Timeline is one of the most essential parts of a video editor. This project aims to improve the Timeline of Pitivi by adding some enhancements and fixing long overdue bugs and other issues. Currently 1/4th of the total open issues are from Timeline component. With this project we are planning to fix some of the major bugs and also add some new features.
<p>The aim of this project is to upgrade Oppia’s Rich Text Editor (RTE), which authors use to create lesson content. The current RTE, based on textAngular, cannot render previews of certain rich-text components during editing. TextAngular editor will be replaced by CKEditor to achieve desired functionality.</p>
<p>The Goal of the project is to increase coverage of System Tests for Joomla 4 using Codeception and Selenium, The project would be called success if Joomla 4 has a decent test coverage including multiple Integration scenarios, all the tests are running on a CI server for every Pull Request made against the Joomla 4 Branch.</p>
Apothesis is an open-source software tool for simulating and analyzing deposition processes through the use of the kinetic Monte Carlo method. This software framework comprises two core components: the lattice structures (such as simple cubic, HCP, etc.) and the dynamic processes (adsorption, desorption, diffusion, and surface reactions) that occur within these lattices.
This project will add a well integrated method of adding and editing harp pedalling diagrams to scores. The user will drag a pedalling diagram from the palette to the score then be able to edit it from the inspector. Proofreading will be immediate and automatic, giving the user feedback by highlighting notes impossible to play in the current configuration in red.
Kubernetes Best Practices policies are written using Kyverno patterns and JMESPath, which means they cannot be executed as ValidatingAdmissionPolicy resources in the API server. This project aims to convert Kubernetes Best Practices policies, and other validating policies, to CEL wherever possible. Expected Outcome: Convert Kyverno policies for Kubernetes best practices to CEL.
<p>GNOME has had support for ownCloud integration since the release of GNOME 3.8 with more apps supporting it as a source every release. This project intends to integrate ownCloud as a source of music in GNOME Music, which would allow end users to play, browse and search their music collection stored remotely in their ownCloud servers.</p>
<p>This project aims to package OpenWISP monitoring on OpenWRT. It focuses on creating two packages, one to collect device stats in NetJSON format and other to use first package for collecting stats and send it to the server. It focuses on more robust and resilient code, adding some new features and getting it ready for first release.</p>
The Objective of this project is to develop IDE plugins that can enhance the developer experience while working with Service Mesh Performance performance Profiles. Project Goals: Create a vs code extension for syntax highlighting and validation for smp models. Tech Stack: Language Server Protocol(LSP), Cloud native Componenets and relationships
<p>The project aims to design and develop a Peer-to-Peer Messaging app that does not rely on a central server to send messages across the peers. The app is intended to provide privacy, high communication-efficiency, censorship resistance and extra resilience to the users.The app should be reliable and usable dependent/independent of network connectivity.</p>
thena now has components such as router, ModelServing controller, etc. However, it lacks necessary e2e test coverage. - Expected Outcome: - 1.E2E Test of modelserving Router and modelBooster. - 2.Write an E2E test for each of the three on GitHub workflows. Run them separately. - 3.Developer Guide of How to run and expend E2E test
<p>Proposal is about improving the robustness of MifosX and Apache Fineract by fixing issues/feature requests from the backlog. There're currently 5 issues attached to this idea. Some of them contain UI improvements as well as the server side implementations. A new feature "Collateral Module" which is an enhancement of collateral management will also be implemented during this summer.</p>
<p>Currently OSEM is a self hosted solution to organize conferences by various organizations developed in Ruby on Rails. Conference organizers all over the world host the application on their own servers to manage their conferences. The idea is to implement multi tenancy so that once hosted, the hosted version can be used by multiple organizations across the globe to manage their conferences.</p>
<p>This project would extend the existing version and transform it into Version 5 - by extending offline synchronization, adding additional functionalities, and continuing the MVP architecture.The application needs Enhancements in many of fragments and a redesignation of the workflow which would be one of the goals.The application needs to integrated with a notification framework to recieve the messages from the server and other enhancements as well.</p>
<p>The ultimate goal of my proposal is to allow users of GNOME Web to seamlessly sync data with Firefox with only using a Firefox account. Epiphany will benefit of having a working communication with the Firefox Accounts Server that will be further used to sync bookmarks across different devices and, hopefully, history, passwords and open tabs too in the near future.</p>
This proposal aims to build upon and expand the progress made in recent years on Quantum Vision Transformers (QViTs) for High Energy Physics (HEP) analysis. Specifically, the project will adapt and extend the state-of-the-art Particle Transformer architecture, which has already demonstrated excellent performance in jet classification tasks, by integrating it with quantum components.
<p>Ceph is coded mostly in C++, however many of its high-level parts are written in Python. Currently they support only Python 2.6 and 2.7.</p> <p>The purpose of this project is to port Ceph and its additional components to Python 3.x, which is the current version of the language, while keeping compatibility with the previous versions.</p>
This project expands the Unikraft application catalog by porting five widely used server applications across key infrastructure categories: DNSmasq , Lighttpd , Chrony , RabbitMQ , and Gitea , includes native Makefile.uk ports for C applications, binary compatibility support for Erlang and Go applications, and deployment configurations for QEMU, Firecracker, and Xen.