Projects

Items per page:
1 – 50 of 1204
Contributor
Harsh Kumar
Mentor
deepak_2431, Johnny Jazeix
Organization
KDE Community
Adding new activities
GCompris is a software suite comprising educational entertainment software for children aged 2 to 10. The goal of GCompris project in GSoC this year...
Contributor
Jayaraj
Mentor
hornig
Organization
AerospaceResearch.net
CalibrateSDR
CalibrateSDR is designed to accurately determine the frequency offset of an SDR via an IQ recording sample. Cheaper SDRs use a low-quality crystal...
Contributor
Harshit Chopra
Mentor
Justin Harringa, Mark Waite, Rishabh Budhouliya
Organization
Continuous Delivery Foundation
Git credentials binding for sh, bat, and powershell
This project idea proposes to implement two new credential bindings i.e. gitSshPrivateKey and gitUsernamePassword, that will contribute files and...
Contributor
Ayush Tiwari
Mentor
T Thuvarakan, Bruno Woltzenlogel Paleo
Organization
AOSSIE
Agora-Web
Currently, the agora-web API fetch/write data to the mongoDB. The aim of the proposal is to migrate voterInfo, candidateInfo and vote count records...
Contributor
Aneesh Chawla
Mentor
Gabriele Gaetano Fronzé, Federica Legger
Organization
CERN-HSF
OpenForBC
The goal of the project is to develop and test a suite of ready-to-run benchmarks to measure the performances of various partitioning options on...
Contributor
Aashwin Vaish
Mentor
Thierry Crozat, Einar Johan Trøan Sømåen
Organization
ScummVM
GUI for Game Library Management
Adding a graphical interface for game library management, where games are displayed with cover art thumbnails, with options for grouping and...
Contributor
Nektarios Gkikakis Fifes
Mentor
Jonas Lagoni
Organization
Postman
AsyncAPI Application simulation
The scalable , extendable backend services stress tester.
Contributor
Javed Ali
Mentor
Mohamed Helmy, buithuytien1313
Organization
National Resource for Network Biology (NRNB)
Enhancing ABioTrans Plus using Gene Expression Omnibus database and adding analysis report
This project aims to add new features to ABioTrans Plus(GeneCloudOmics) that includes the direct import of gene expression data from Gene Expression...
Contributor
Bingchang Chen
Mentor
Andy Lok, kennytm
Organization
CNCF
TiKV: High-performance Data Import Tool
Lightning is a tool used to import large amounts of data into TiDB. In addition to the logic of preparation and improving performance, the main logic...
Contributor
Kaustubh Chaudhari
Mentor
Thomas Wiecki, Brandon Willard
Organization
NumFOCUS
New Version Refactoring
PyMC is currently developing the new PyMC3 4.x version. Core changes involve the use of the new RandomVariable class to simplify/speed up random...
Contributor
Hari Prashant Bhimaraju
Mentor
Preet Mishra, Neil Pilgrim
Organization
Zulip
Enhancing the Zulip Terminal Experience
Zulip Terminal is Zulip’s official terminal client, that provides a text-based user interface (TUI). The goal of this project is to improve the...
Contributor
Kushal Kumar
Mentor
Dan Selman, Aman Sharma
Organization
Accord Project
CiceroMark<->OOXML
The project aims at dealing with the conversion of CiceroMark to DOCX (OOXML) and vice versa. In the first portion, we are gonna improve the add-in...
Contributor
Bhumit Attarde
Mentor
Fabian Vogt, Alexander Saoutkin
Organization
KDE Community
Integrating XFSTESTS with KDE KIO-FUSE
While current testing suite of KIO-FUSE tests individual operations pretty aptly, it lacks the support to put KIO-FUSE through regression tests....
Contributor
Ashutosh Bharambe
Mentor
Chris Rackauckas, Kirill Zubov
Organization
NumFOCUS
Adding Integro Differential Equations and Improving symbolic representation of geometry in PINNs
NeuralPDE.jl is a Julia package that employs neural networks to obtain a solution of high dimensional differential equations and hence overcoming the...
Contributor
Alexis Ehret
Mentor
Florian Märkl, Anton Kochkov
Organization
Rizin
Reworking Rizin's binary loading
Currently, Rizin is able to load segments and sections as well as fetch all symbols and relocations and extract everything we need to analyse the...
Contributor
xing-zhi jiang
Mentor
Vlad, Robert Bindar
Organization
MariaDB Foundation
autocomplete and related feature
The main goal of this project is to create a component that has a clear API that can provide autocomplete feature for the jupyter kernel -...
Contributor
Krishna Kariya
Mentor
Juneyoung Lee, Nuno Lopes
Organization
The LLVM Compiler Infrastructure
Fix Fundamental Issues in LLVM IR
LLVM Project is a collection of modular and reusable compiler and toolchain technologies. It supports various high-level languages and hardware...
Contributor
Cameron Connell
Mentor
Robert Kroeger, Paul Lalonde
Organization
Plan 9 Foundation
Modernize the underlying data struct of edwood
Adding a modern edit buffer data structure to edwood and solving a few other issues, time permitting.
Contributor
Fatih ATES
Mentor
jromero
Organization
CNCF
CNCF - CNB - Jenkins Plugins
Cloud Native Buildpacks' primary function is to turn source code into a runnable image and because of that it's natural for it to be used within...
Contributor
Amish Garg
Mentor
Lu Wang
Organization
TensorFlow
TensorFlow Lite Flutter Support Suite Enhancements
In GSoC 2020, The TFLite team and I released the TensorFlow Lite Support Suite consisting of TFLite Flutter Plugin, TFLite Flutter Helper Library,...
Contributor
Benura Abeywardena
Mentor
Manthan Raju Surkar, bharath gowda, sanyamgoel96
Organization
The Apache Software Foundation
Improve Robustness by fixing Issues / Feature Requests from the backlog
Proposal is about improving the robustness of MifosX and Apache Fineract by fixing issues/feature requests from the backlog. There're currently 5...
Contributor
Shyam
Mentor
Dinith Minura, NAMAL JAYASURIYA, Davidv, Tharindu Ranathunga
Organization
SCoRe Lab
Service Market
The proposed project will create a fair-ground for service producers and consumers who employ intermediaries to engage with each other. In between...
Contributor
Pulkit Sharma
Mentor
Bartek Antoniak, Sylwia Brant, Jakub Al-Khalili
Organization
Continuous Delivery Foundation
Security Validator for Jenkins Kubernetes Operator
Some of the plugins have security warnings that are not properly presented to the end-users. This may result in introducing security risk in existing...
Contributor
Sofia Strukova
Mentor
Jason Terry, Sergei Gleyzer
Organization
Machine Learning for Science (ML4SCI) Umbrella Organization
Machine Learning Model for the Planetary Albedo
The goal of the project is to use ML techniques to identify relationships between planetary mapped datasets, with the goal of providing deeper...
Contributor
Apoorva Vikram Singh
Mentor
K Pranath Reddy, Michael Toomey, Jeremy Quijano, Anna Parul
Organization
Machine Learning for Science (ML4SCI) Umbrella Organization
Equivariant Neural Networks for Dark Matter Morphology with Strong Gravitational Lensing
The study of substructures in the dark matter has shown signs of promise to deliver on the open-ended and long-standing problem of the identity of...
Contributor
Bayram Çiçek
Mentor
Heiko Tietze, Muhammet Kara
Organization
LibreOffice
100 Paper Cuts
100 Paper Cuts aims for improving user interface, implementing enhancement requests and solving most-annoying issues on the UX side of LibreOffice.
Contributor
Sachin Jindal
Mentor
Wolthera, Tiar, Halla Rempt
Organization
KDE Community
Reference Image Improvement
This project aims to improve the Reference Image Tool in Krita to include some additional features that will be helpful for the users .With this...
Contributor
Shadow
Mentor
Dinith Minura, Asitha Indrajith
Organization
SCoRe Lab
Proposal for CodeLabZ
CodeLabz is a platform where the users can engage with online tutorials and the organizations can create tutorials for the users. The platform is...
Contributor
Alexandros Manochis
Mentor
Apostolos Chalkis, Vissarion Fisikopoulos, Elias
Organization
GeomScale
High dimensional geometric computations with least matrix inequalities
Package volesti supports volume estimation for polytopes, providing several randomized approximation methods. The most efficient implementation...
Contributor
Yash Bhambhu
Mentor
Pulkit Mishra
Organization
CCExtractor Development
Animating a poor man [PMR-III]
PoorMan's Rekognition is a unique tool that provides all of amazon Rekognition's Services but with the power of open-source. Its key features include...
Contributor
Utkarsh Maheshwari
Mentor
Ravin Kumar, Ari Hartikainen
Organization
NumFOCUS
Increase support for time-series and regressions (Python)
ArviZ is a Python package for exploratory analysis of Bayesian models, intending to provide backend-agnostic tools for diagnostics and visualizations...
Contributor
Yongrong Chen
Mentor
Tom Doron, drexin, Anders, NeoNacho
Organization
Swift
SwiftPM support for Swift scripts
This proposal aims to bring scripting support to SwiftPM. The goal for GSoC is some kind of proof-of-concept and is expected to be the foundation of...
Contributor
Farees Hussain
Mentor
BenHenning, Akshay Nandwana
Organization
Oppia Foundation
End-to-End Testing Support
End-to-End Testing Support Oppia Android's current testing corpus includes unit tests using the Robolectric testing framework & integration tests...
Contributor
Haris Zafeiropoulos
Mentor
Apostolos Chalkis, Vissarion Fisikopoulos
Organization
GeomScale
From DNA sequences to metabolic interactions: building a pipeline to extract key metabolic processes
Metabolic modeling has been interwoven with constraing-based methods. The value of randomized sampling in the framework of metabolic modeling has...
Contributor
Harsh Prakash Gupta
Mentor
Thomas Kuhr, Daniel Johnson
Organization
CERN-HSF
Add support for in-browser interactive averaging of physics results
The Heavy Flavour AVeraging (HFLAV) group is responsible for collecting and combining measurements made at different High Energy Physics (HEP)...
Contributor
Tarindu Jayatilaka
Mentor
William Moses, Hideto Ueno, Mircea Trofin
Organization
The LLVM Compiler Infrastructure
Machine Learning Guided Ordering of Compiler Optimization Passes
Developers generally use standard optimization pipelines like -O2 and -O3 to optimize their code. Manually crafted heuristics are used to determine...
Contributor
Avishrant Sharma
Mentor
Tushar Goel, Thomas Druez, pombredanne
Organization
AboutCode
Integration of Alternate Code Analysis Tools
This project aims to provide a way to implement and integrate the likes of Google Licenseclassifier, GitHub Licensee, and other license detection and...
Contributor
Alana Xiang
Mentor
Hani Goodarzi, Seyone Chithrananda, Bharath Ramsundar
Organization
Open Chemistry
Large Scale Protein Modeling in DeepChem
DeepChem has enabled powerful and practical applications for machine learning in many disciplines of the natural sciences. While its name recognizes...
Contributor
Saurabh
Mentor
Rishabh Agarwal, Juliet Wamalwa
Organization
OpenMRS
OpenMRS Android Client 3.0.x
This Project Proposal is aimed at making the Android client more extendable and easily customizable so that it gets to production and helps solve...
Contributor
Gourab Chakraborty
Mentor
Hèctor Alòs i Font
Organization
Apertium
Adopting the Hindi-Bengali language pair (unreleased language pair).
In this project, I aim to create a hin-ben repository in Apertium that also includes the task of creating/expanding the transfer rules, creating the...
Contributor
Will Piper
Mentor
Andrew Tridgell
Organization
ArduPilot
Custom Firmware Builder
A web based program that allows users to select a custom set of features to be included in a reduced ArduPilot firmware that uses less flash memory....
Contributor
Roberto Rosmaninho
Mentor
Guilherme Leobas, John Lee, Hameer Abbasi, Dale Tovar
Organization
Python Software Foundation
LLVM Back-end for the Tensor Algebra Compiler (TACO)
The main goal of this project is to provide a new back-end for TACO, that generates LLVM bytecode instead of C code, using the LLVM C++ API to do it....
Contributor
Kunwar Maheep Singh
Mentor
Jun Aruga, Evan Nemerson
Organization
Open Bioinformatics Foundation
Implementations of AVX-512 functions
This project aims to add portable implementations for SIMD ISA extension AVX-512 functions which are not yet supported by SIMDe. This will make...
Contributor
Vedant Nandoskar
Mentor
Birm, Akhil Rana
Organization
caMicroscope
Real Time Collaborative Pathology
This project aims to develop a feature for Real Time Collaboration on the caMicroscope Slide Viewer which would give users the ability to work...
Contributor
Saarthak Seth
Mentor
Thorsten, Patrick Gaisberger
Organization
International Catrobat Association
Pocket Paint for Android: Refactoring and Rewriting Production Code and Tests to Kotlin
This project proposes to refactor and rewrite most of the production code and tests to Kotlin, implementing all the modern features designed...
Contributor
Alexis Newton
Mentor
Mckenzie
Organization
SageMath
Implement Small Groups
The goal of this project is to improve the conversation between Sage and GAP (the SmallGrp package). We want to create convenient ways for...
Contributor
Emre Kurtoglu
Mentor
Prateek Kumar Agnihotri, Emanuele Usai, Davide Di Croce, Sergei Gleyzer
Organization
Machine Learning for Science (ML4SCI) Umbrella Organization
Graph Neural Networks for Particle Momentum Estimation in the CMS Trigger System
The Compact Muon Solenoid (CMS) is a detector at the Large Hadron Collider (LHC) located near Geneva, Switzerland. The CMS experiment detects the...
Contributor
Jianhui Lu
Mentor
Mark Wong, gorthx, Andreas 'ads' Scherbaum
Organization
PostgreSQL
Add monitoring of pg_stat_statements to pg_systat
Pg_systat is 'systat' for PostgreSQL. It allows users to monitor various PostgreSQL statistics tables from a terminal window. This project aims to...
Contributor
Archit Rungta
Mentor
Mose' Giordano, Tim Holy
Organization
OpenCV
OpenCV bindings for Julia
This project is the continuation of the GSoC 2020 project OpenCV bindings for Julia. In that project, bindings for most of OpenCV’s core modules were...
Contributor
Suraj Kumar Mahto
Mentor
ipwizard, Ralf Habacker
Organization
KDE Community
KMyMoney : Integration of the new functionalities from the Alkimia library
KMyMoney is a cross-platform personal finance tracking app. It uses C++, Qt as its core and the UI is done using QtWidgets. KMyMoney 4.8 is equipped...
Items per page:
1 – 50 of 1204