-
The main aim of the project will be to have the entire Android tool chain and SDK in Debian making Debian a Powerful Operating System and making...
-
The end goal of the project is making the entire Android toolchain and SDK tools available in debian archives. So that a user can develop android...
-
The Android platform is free software which includes the tools used for developing apps for Android. As Debian and its derivatives are a preferred...
-
DinosaurierRex
Android: Separate and modularize interpreter and IDE in Pocket Code (refactoring)Organization: CatrobatModularize Pocket Code so that we end up with one separate module for each the IDE and the Interpreter. In Pocket Code the IDE is seen as the... -
Develop a full-fledged Typescript based Web Processing Service (WPS) library, which will implement all features defined by OGC WPS Interface...
-
EOS-icons deliver a set of icons in an iconic font and also provides a few animated icons. For developers working on products like plugins or...
-
The goal of this GSOC project is to implement new features for animint2 in order to make it possible to do more kinds of interactive data...
-
Checker framework is a great lightweight tool which could easily type check code having a dependency on a library if the library has already been...
-
Chanakya Ekbote
Anomaly Detection of the CoreDNS Server through Machine LearningOrganization: Cloud Native Computing Foundation (CNCF)This project aims to try and detect anomalies that occur in a CoreDNS server using a machine learning model developed in Keras. This project would... -
While Java 12, 13 and 14 brought some much-anticipated features, Checkstyle users have had to ignore warnings about this code since we don’t support...
-
Aossie Scholar is a powerful tool to predict a researcher/scholar's performance. It uses data from Google Scholar to calculate more efficient and...
-
This proposal aims to implement an OAI-PMH component for Apache Camel. OAI-PMH is a protocol widely used in libraries and digital repositories across...
-
Rumesh Perera
Apache Gora - Implement RethinkDB datastore moduleOrganization: The Apache Software FoundationRethinkDB is a popular implementation for document store which is being used extensively in modern real time applications. Detailed technical... -
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...
-
Application manager RAPPS RAPPS is a lightweight GUI utility which downloads and installs various popular apps and redistributable packages in...
-
Over the course of the last couple of years, Computer Vision has played a crucial role in the field of Deep Learning. Object detection is one of the...
-
The project aims to improve/add the functionality of hot reloading during development, creation of templates for repeated code on the user end, and...
-
The project aims to create tools that will simplify the manual process of switching between two architectures (crossgrading) and to make it a...
-
The idea of the project is to develop an Arduino controller for Liquid Galaxy, following the ideas already developed, integrating them into a...
-
The Arduino ecosystem has 2700+ libraries written in the ‘Arduino dialect’ of C++. For Micropython to become popular on Arduino it is required that: ...
-
This project goal is to make Linkerd officially support ARM architecture
-
Anirban Chetia
Asymptotic complexity testing framework/packageOrganization: R Project for Statistical ComputingR package developers currently use ad-hoc tests of asymptotic computational complexity via empirical timings of functions and visual diagnostic... -
This project aims to add audio upmixing filters in VLC.
-
The aim of this project is to create an audio tones source filter that generates music algorithmically. The filter uses Fluidsynth API and gives the...
-
Work on backend and frontend of the areas Authentication, Settings(admin/org) and Settings(user), focusing on solving high priority and enhancement...
-
Time series analysis methods are regularly being developed and we don’t have any resource at present that compares the newly developed method with...
-
Installer.to is a way of installing software on Linux, MacOS machines simply using cURL. Installer.to maintains a repository of publicly available...
-
Giuliano Belinassi
Automatic Detection of Parallel Compilation ViabilityOrganization: GNU Compiler Collection (GCC)In this project, we aim to detect whether compiling a file in parallel can improve the compilation performance. If so, then we proceed the... -
A better automatic system for documenting EUI TypeScript components that extract the acceptable values for each prop on the API. This would be done...
-
A web app that does automatic labeling of radiology images. The backend is in Django and tensorflow-serving whereas the frontend is in Reactjs. The...
-
Łukasz Fiszer
Automatic mass calibration support and High-resolution deisotopingOrganization: MZmineMass spectrometry is an important analytical technique that allows to determine molecular composition of samples by obtaining mass spectra of ionized... -
Moonshroom
Automatic update of the C3G software stack catalogOrganization: Canadian Centre for Computational GenomicsGenPipes is an important tool by C3G. GenPipes contains a suite of different software. The software contained in the suite is continuously updated... -
R is a programming language with a design focused on simplicity, effectiveness and performance, that is widely used in all kind of projects. With...
-
Ansh Puvvada
AUTOMATING HARDWARE AND BITSTREAM VERIFICATION FOR PRGA WITH COCOTBOrganization: Free and Open Source Silicon FoundationThe goal of the project is to automate and augment the verification of the custom FPGA and the bitstream with Cocotb, an open-source framework for... -
Currently development of rav1e and other AV1 encoders use open source AV1 analysis tools to extract metadata which is produced at decode time. This...
-
Batriod - A Pocket Code Game Batroid is a 2D side scrolling action/adventure game where the main character Batrix has to fight an evil species to...
-
The goal of this project is to add a GPU backend to Awkward Array 1.x. With such a backend, the library would have a unique capability of processing...
-
Bootloader improvement and extension
-
This is a proposal to help with the difficulty in adding/modifying tests which require a baseline image. The idea is to actually not store baseline...
-
Videos in Kdenlive are edited by applying filters or effects, however, the application is largely limited in its ability to customize and edit...
-
José F Lorenzo-Hernández
Battery Bench: Bring battery testing back to the futureOrganization: GNOMEOne thing we want to do for the next versions of GNOME and Fedora is to improve battery performance. Your laptop may well be advertised by the... -
Rahul Chauhan
bddashboard: Interactive Biodiversity Data DashboardOrganization: R Project for Statistical ComputingThe bdverse is a family of R packages that allow users to conveniently employ R, for biodiversity data exploration, quality assessment (QA), data... -
Niteesh Babu G. S.
Beagle BSP: Add a flattened device tree based initializationOrganization: RTEMS ProjectThis project aims to improve the Beaglebone Board Support Package (BSP) in RTEMS by adding a Flattened Device Tree (FDT) based driver initialization.... -
This project aims to add support for aggregation analytics functions (a.k.a window functions) to the SQLBeam module of the Apache Beam project. The...
-
Integrate the Phoronix Test Suite (PTS) with NetBSD by porting the available test profiles & suites, in order to automate and web-host the regression...
-
In this proposal, I outline how I plan to implement and benchmark five learning rules - reward-modulated STDP, triplet STDP, compeititve STDP,...
-
The goal of this project is to implement the Berkovich projective line in Sage, along with dynamical systems acting the Berkovich projective line. If...
-
The main goal of this project is to improve the graph visualization capabilities of Rocs, a Graph Theory IDE for experimenting with graphs and graph...
-
The patent on one of the most popular feature detection algorithm, SIFT, expired on 2020/03/06. So, we can move the implementation from the...
-
SLOPE package offers implementations that solve the Sorted L-One Penalized Estimation (SLOPE) model for various objective functions. However when...
-
Ajit Jadhav
Bibliography management and displayOrganization: Cuneiform Digital Library Initiative (CDLI)CDLI is moving away from its older flat database and for the occasion has designed a full model for bibliographic data management. This challenge... -
Apoorva Arora
Bidirectional Packet Protocol for FPGA CommunicationOrganization: apertus° AssociationApertus-Axiom Beta utilizes two Lattice MachXO2s to expand the IOs interfaces for the main processing unit (ZYNQ-SoC). The channel comprises two LVDS... -
The big data infrastructures depend heavily on the Java virtual machine ecosystem. Although Java software packaging is quite simple and...
-
The goal of this project is to offer a faithful rewrite of bikeshed, a tool used for generating many standards, in Rust.
-
A crucial step in developing a language pair is writing its bilingual dictionary, which maps a lemma X in language A to a lemma Y in language B if X...
-
The idea of this project is to extend the existing JOSM Plugin "indoorHelper" by an import feature for Building Information Modelling (BIM) files....
-
Claudia Nuñez Penichet
Biological Survey Planning Considering Hutchinson’s DualityOrganization: R Project for Statistical ComputingOne of the challenges in biodiversity conservation is to complete an inventory of existing species in the world. Although various developed countries... -
Currently in Terasology, changing biomes only serve as a change in background of the game.This project aims to change this and give some of these...
-
Mohd Tahir
Bitrate switch for inputstream.adaptive binary addon for KodiOrganization: Kodi FoundationInputstream.adaptive is written in C++ and handles 3 bitstreams: HTTP Live Streaming (HLS) Dynamic Adaptive Streaming over HTTP (DASH) Smooth... -
Abstract Dense (numerical) Linear Algebra plays an important role in scientific computing, and is typically implemented by the BLAS/LAPACK libraries....
-
In LibreOffice the shadows are just a copy of the object. Currently, users can enable the shadow for the object, change its color, its angle,...
-
Arthur Lui
BNP Benchmarks and Feature Comparisons for Turing and Other PPLsOrganization: The Julia LanguageProbabilistic models, which more naturally quantify uncertainty when compared to their deterministic counterparts, are often difficult and tedious to... -
The scope of this project is to improve the BookReader framework in two ways.: The first one is implementing a series of comprehensive end to end...
-
Gopi Krishna Menon
boost.astronomy.Flexible_Image_Transport_System( FITS Module )Organization: Boost C++This project involves building a External High Level API and certain enhancements around the existing Flexible Image Transport System library (... -
Development of a generic and dynamic system for interconversion of the already implemented coordinate systems.
-
Boost.Real aims to provide a data-type that can represent all types of computable real numbers and provides the flexibility of performing arbitrary...
-
This proposal aims at three major things, improving the uBLAS interfaces that were added in GSOC 2019 work, stabilizing and enhancing the unit...
-
BridgeInTech is an application that is aimed to bring closer the tech skills gap that exist in the IT industry. The idea comes from the existing...
-
I propose to add new mathematical functions and operators to the Boost.Real library. Apart from new additions, I'll optimize few algorithms and...
-
Zulip Terminal (zulip-term) is a TUI based Zulip’s client. It targets a niche group of users who like to work primarily from their terminal. For the...
-
RBS, a type annotation language and tool for Ruby, is about to be bundled with Ruby 3.0. Gradual typing with RBS allows Rubyists to enjoy the...
-
The development of the freely available, open-source, RTEMS, solved one of the biggest obstacles that beamline researchers used to face in buying...
-
Anand Prakash
BTF (Best Trace Format) generation on RTFParallella (Real Time Framework Parallella)Organization: Eclipse FoundationTracing is an elegant and efficient way of obtaining runtime information on a system. Advanced scheduling concepts are used in multicore processor... -
For bug bounty programs such as Bug Zero, organizations may need to expose their vulnerable systems securely only specific Hackers and monitor their...
-
Bugheist
-
Kostas Andriopoulos
Build a UI to Deploy Managed Tensorboard Instances with Support for PVCsOrganization: KubeflowMany Data Scientists have their data saved in a PersistentVolumeClaim accessed by their Notebooks. So it would be helpful and greatly improve... -
The project involves building a native iOS application for the Agora Web application from scratch. It allows for democratic elections to be held by...
-
Subham Pramanik
Build GSMA Mobile Money API Connector for Mifos Payment HubOrganization: The Mifos InitiativeAs part of our DIAL-funded project to integrate Mifos with the open source Mojaloop payments platform the team from DPC consulting built out a... -
CHAOSS Diversity and Inclusion Badging program aims to encourage projects and events to obtain badges for good diversity and inclusion practices....
-
Hackage have a dedicated Builder application which builds the package, documentation and report same to the hackage server. While this information...
-
K Pranath Reddy
Building a Python-based framework for Unsupervised Deep Learning applications in strong lensing cosmologyOrganization: CERN-HSFGravitational lensing has been a cornerstone in many cosmology experiments, and studies since it was discussed in Einstein’s calculations back in... -
Azhar Ahamed
Building A Standalone Scanner to enhance Risk Assessment FrameworkOrganization: OWASP FoundationBuilding a Standalone Scanner for RAF to detect OWASP TOP 10 Vulnerabilities and building a plugin for IDE’s -
MANAV MEHTA
Building an efficient Test Suite and Improving the Zulip Desktop App (Electron)Organization: ZulipMy primary objective of this project would be building an efficient electron test suite (e2e and karma unit tests), Revamping the UI including some... -
Alexander Fischer
Building an injectable IoC centric, small and lightweight HTTP server and making it runnable as a native executable [Jira: OWB-1319]Organization: The Apache Software FoundationCDI (Contexts and Dependency Injection) is an IoC (Inversion of Control) container, that is implemented in Apache OWB (OpenWebBeans). Even though... -
Hitonari Sato
Building functional and performant DataTable for WormBaseOrganization: Open Genome InformaticsWormBase is a comprehensive research knowledge base on the genetics, genomics and biology of C. elegans and related nematodes. Biologists access... -
After a busy couple of days at the Bristol Hackathon, the developers behind ghcide and haskell-ide-engine merged efforts resulting in an exciting...
-
Karthik Iyer
C++ and Python operators for time ranges, and C & Java language bindingsOrganization: Academy Software Foundation (ASWF)OpenTimelineIO is an interchange format and API for editorial cut information. OTIO includes opentime, a library for dealing with time. In order to... -
Nayananga Muhandiram
CAMEL-13934 camel-minio - Component to store/load files from blob storeOrganization: The Apache Software FoundationI have decided to select the project, camel-minio - Component to store/load files from blob store(https://issues.apache.org/jira/browse/CAMEL-13934)... -
Archit Roychoudhury
Cancer Region of Interest Extraction and Extending FeaturesOrganization: caMicroscopeAt present caMicroscope has many features like marking up images, running machine learning models on individual images, getting the predictions and... -
Deepak Khatri
Cape compatibility layer for BeagleBone Black and BeagleBone AI.Organization: BeagleBoard.orgThe idea of this project is to make the same user space examples work with both BeagleBone Black and BeagleBone AI, using the same references to... -
A sandbox is a protection framework in computer security for separating running programs, typically in an attempt to prevent system failures or...
-
This project aims to have a universal API to find carbon footprint of almost anything.
-
Many industrial robot applications specify a Cartesian end-effector path, that could be under-constrained. The MoveIt’s RobotState function,...
-
The main aim of the project is to implement casbin technology in C++. Hence, it boils down to porting the existing fully functional Golang...
-
Over the years Julia has become a successful language for science and numerical computing. However, there are no current packages for performing CCD...
-
The project aims to provide a robust mechanism for cell tracking using 2D raw image object.Through the use of Viterbi Dynamic Programming based...
-
Ishan Rai
Ceph Dashboard UI Enhancement and Improved Community BrandingOrganization: Ceph FoundationCeph Dashboard is the built-in web-based management application for the Ceph distributed storage project. It consists of a Python-based backend that... -
It has been shown that only a small portion of all the files in a container image is necessary to run the image itself. This is even more accentuated...
-
ChainKeeper is a web-based application that can be used to retrieve Bitcoin blockchain. From the context of analysis, bitcoin addresses are very...
-
A Cicero extension for Microsoft Word will enable lawyers to write “Smart Legal Contracts” directly on the Word document itself. This will extend...