• Polina Koleva

    Apache Kafka/HBase integration in Unified Push Server
    Organization: JBoss Community
    The AeroGear UnifiedPush Server sends native push messages to different mobile operating systems, such as Android, iOS and others. It has already...
  • Imesha Sudasingha

    Apache OODT : Rework OODT configuration to make use of Zookeeper for distributed configuration management
    Organization: Apache Software Foundation
    Since OODT consists of different components like file manager, resource manager and work flow manager, all those components have their own...
  • Laksono Kurnianggoro

    API for Facial Landmark Detector
    Organization: OpenCV
    Facial landmark detection is a useful algorithm with many possible applications including expression transfer, virtual make-up, and facial puppetry....
  • Gianluca Nitti

    API(s) for out-of-game interaction with Terasology server
    Organization: MovingBlocks
    The main goal of my project is implementing an HTTP/WebSocket server running inside the game server process that will allow access to Terasology...
  • George Papadrosou

    Assess ROOT's asynchronous data prefetching
    Organization: CERN-HSF
    Assess the performance of ROOT's asynchronous data prefetching compared to standard prefetching mechanism for reading remote ROOT files.
  • Riyafa Abdul Hameed

    ASTERIXDB-1371 Support the standard GIS objects
    Organization: Apache Software Foundation
    Apache AsterixDB is a scalable, open source Big Data Management System (BDMS). It currently supports many data types in the Asterix Data Model (ADM)....
  • Aarya Patil

    Astropy : A mixin protocol for seamless interoperability
    Organization: OpenAstronomy
    Astropy has emerged as an integration of several independent packages (PyFits, asciitable), each responsible for an individual task in the storage,...
  • Karolina Stosio

    Audio embedding space in a MultiTask architecture
    Organization: Red Hen Lab
    Auditory stimuli like music, radio recordings, movie soundtracks or the regular speech are widely used in research. While it is easy for a human to...
  • Divesh Pandey

    Audio Visual Speech Recognition System based on Deep Speech
    Organization: Red Hen Lab
    Current Red Hen Lab’s Audio Pipeline can be extended to support speech recognition. This project proposes the development of a deep neural-net speech...
  • Dmitrii Petukhov

    Auto-completion and type information in Scastie
    Organization: Scala
    Scastie is an online Scala programming environment which, unfortunately, does not provide such common features as automatic code completion and ad...
  • Rahul Jha [:RJ722]

    Auto-removal of dead code through vulture
    Organization: coala
    vulture is a tool which detects and reports dead (unused) code and coala is an automatic linter. The motivation of this proposal is to: Extend...
  • Sai Krishna Kalyan

    Automate performance testing and reporting
    Organization: Apache Software Foundation
    Currently the performance tests are only semi-automated and only a subset of algorithms are included, but largely the process is manual. An automatic...
  • Donika Mirdita

    Automated Malware Relationships Detection Tool
    Organization: The Honeynet Project
    The increase in volume and diversity of malware attacks has created a difficult situation for security analysts. Now more than ever, automatic...
  • Aditya T

    Automated Testing - Photo Language Translation
    Organization: Systers, an Anita Borg Institute community
    Working on the Photo Language Translation Project with Systers for the UN Peace Corps volunteers. You may contact me either via Email :...
  • Vinay Singh

    Automatic blank handeling
    Organization: Apertium
    Our current handling of formatting/markup (HTML, odt, docx, latex) is brittle, requiring transfer rules to explicitly deal with blanks (e.g. markup),...
  • Kunal_Singh_

    Automatic code generation for fast inference in the CMS tracking software
    Organization: CERN-HSF
    Extracting shape information from simulated CMS events Using Tensorflow to train a DNN based on the shape of the hits, detector information and...
  • Keerthana S

    Automatic editing suggestions and feedbacks for articles in Wiki Ed Dashboard
    Organization: Wikimedia Foundation
    The Wiki Ed Dashboard / Programs & Events Dashboard is a Ruby on Rails + Javascript application that helps people organize groups of newcomers to...
  • Flavius Andrei Isac

    Automatic Parallel Testing Environment
    Organization: Joomla
    In the fast moving world of open source, PR requests are opened every day, which leads to the problem of testing. Time and resource needs to be put...
  • Abhijeet Kaur

    Automation of building bots to Zulip
    Organization: Zulip
    To enhance Zulip to easily integrate bots to the main codebase. To build a model whereby a bot could easily progress from being an initial quick...
  • Joydeep Mitra

    Background-powered Components
    Organization: MIT App Inventor
    Components are the building blocks of app inventor. They can be visible i.e. they are part of UI interface or they can be non visible i.e they are...
  • Morgan Gangwere

    Bake a Pi for the lIbrary(box)
    Organization: Berkman Klein Center for Internet and Society at Harvard University
    LibraryBox currently runs on a limited set of TP-Link devices. While relatively simple to get running, LibraryBox still depends on being custom...
  • Kaveesha Baddage

    Bassa - Dockerize and modify features.
    Organization: Sustainable Computing Research Group ( SCoRe )
    Bassa is an automated download queue which tries to minimize bandwidth wastage. It solves the problem of wasting internet bandwidth by queuing...
  • Adam Boniecki

    Batavia improvements: JSON module, Generators and others
    Organization: BeeWare Project
    This project consists of a number of features and improvements that further advance BeeWare's Batavia: Complete implementation of dict and list data...
  • Luis Antonio Damiano

    Bayesian Hierarchical Hidden Markov Models applied to financial time series.
    Organization: R project for statistical computing
    The goal of this project is to replicate research in Hierarchical Hidden Markov Models (HHMM) applied to financial data. This model is a...
  • Sichen Zhao

    Beagleboard BSP projects
    Organization: RTEMS Project
    This project aims to improve the Beaglebone Black BSP support on RTEMS. Project intends to add the following supports to the Beaglebone Black BSP:...
  • Indumathi Duraipandian

    BeagleBone AVB Stack
    Organization: BeagleBoard.org Foundation
    Building a AVB node the stream reservation protocol and the precision time protocol are to be built in the linux kernel. A demo application will be...
  • Maciej Sobkowski

    BeagleBone PRU DMA support
    Organization: BeagleBoard.org Foundation
    Most of existing PRU applications utilize (waste) one PRU core for data transfer. The goal of this project is to enable usage of EDMA controller for...
  • Ravi Kumar Prasad

    BeagleBoot , an all in one flasher/updater
    Organization: BeagleBoard.org Foundation
    Currently, the ways to flash images in BeagleBone hardware are not easy especially for beginners, SD card method takes up much time and manual...
  • ee

    BeagleLibs: Libraries for interfacing with the BeagleBone in Rust and Go
    Organization: BeagleBoard.org Foundation
    My project is basically two high quality, well-documented libraries for interfacing with BeagleBone hardware in Rust and Go. These libraries will...
  • Patryk Mężydło

    BeagleWire software support
    Organization: BeagleBoard.org Foundation
    The task is to create software support for FPGA cape (based on iCE40 device). The completed project will provide the BeagleBoard.org community with...
  • David Kambersky

    Behavior Trees
    Organization: MovingBlocks
    [from the proposal's synopsis] For my Google Summer of Code project, I want to complete Terasology’s behavior tree AI implementation, to the point...
  • Yasanka Horawalavithana

    BellyDynamic: A scalable data structure to handle online and offline dynamic graph objects
    Organization: Sustainable Computing Research Group ( SCoRe )
    A social network evolves over time through the creation or deletion of ties among a set of actors.The volatile nature of social ties provides a...
  • Dewang Sultania

    Better Benchmarking for mlpack Libraries
    Organization: mlpack
    There are many mlpack methods that have been added since the previous benchmarking system was build and they need to be benchmarked. These include...
  • Kartikey Agrawal

    Better blender md5 exporter
    Organization: MovingBlocks
    Improving the current md5 exporter for blender which is better suited to the needs of Terasology. The script will automate most of the tasks while...
  • Vishal (DiehumbleX)

    Better CSS Style Sheet Support
    Organization: Inkscape
    Inkscape has basic support for CSS style sheet. Currently it can read and parse internal sheet. Aim of project is to extend its support by adding...
  • Krishnan R

    Big Data Tools for Physics Analysis
    Organization: CERN-HSF
    Jupyter Notebook is an interactive computing environment that is used to create notebooks which contain code, output, plots, widgets and theory....
  • Lindsay Rutter

    bigPint: Big multivariate data plotted interactively
    Organization: R project for statistical computing
    Parallel coordinate plots, scatterplot matrices, and replicate line plots are useful visual tools to understand the relationship between variables in...
  • Ashwin Agrawal

    Biodiversity Data Cleaning
    Organization: R project for statistical computing
    Data cleaning is a process used to determine inaccurate, incomplete, or unreasonable data and then improving the quality through correction of...
  • Tiago Jesus

    Bionode-Watermill - A Streaming Workflow Engine for Bioinformatics
    Organization: Open Bioinformatics Foundation
    This project started in last GSoC but is still missing core functionality
  • andrralv

    Book Description extension for Inform 7
    Organization: Portland State University
    Interactive Fiction programs have been around for a while, http://www.ifiction.org/ is a website that holds many of the classics released for DOS,...
  • PiyushJain

    Boolean operations with polygons on Octave
    Organization: GNU Octave
    I got to know about Octave last year only when I started Machine Learning course of Andrew Ng online. Till then , I only knew abut Matlab. But when I...
  • Quân Nguyễn

    Boost Session Restore Performance
    Organization: Mozilla
    Session Restore is important as a key feature of Firefox. Many people rely on it to re-open a tab from the past or recover from an unfortunate power...
  • Tom Westerhout

    boost static_map
    Organization: Boost C++ Libraries
    This document proposes an addition to Boost C++ Libraries -- a compile-time hash table. There are multiple good implementations of unordered...
  • l2dy

    Bot and CI for macports-ports
    Organization: The MacPorts Project
    Right now PRs have to be manually tested by commiters and some commiters aren't aware of new PRs at all. Also certain information like whether the PR...
  • Ujjwal Sharma

    Bot for Publiclab
    Organization: Public Lab
    Bot for Publiclab Being an active and welcoming open source community, Publiclab requires a chatbot for a variety of purposes, including the...
  • Vlastimil Dort

    Bounded-size strings
    Organization: Checker Framework
    The goal of this project is to implement a checker for bounded-size strings in the Checker Framework, as described on the GSoC 2017 Ideas page. The...
  • Denis Morozov

    Bridging the gap between user and VoIP calls on Riot iOS
    Organization: Matrix.org
    The aim of this project is to improve the overall user experience of using VoIP calls in Riot iOS client by adding support of CallKit framework for...
  • Clément Fournier

    Bringing Object-Oriented Metrics to PMD
    Organization: PMD
    Object-Oriented (OO) metrics synthesize characteristics of OO entities (classes, methods) and of their relations, and if combined efficiently, can...
  • Mohit Kumar Bajoria

    Browser-Based Offline Access
    Organization: Mifos Initiative
    Browser-Based Offline Project aims to run the Mifos Community web app offline. User can access the web even without any internet connection but they...
  • Eeshan Garg

    Build a Slack meta-integration
    Organization: Zulip
    My proposal describes my approach of how we could implement a Zulip incoming webhook API that allows Slack to post into Zulip with the additional...
  • Rupak Das

    Build system migration from Ant to Gradle
    Organization: The Processing Foundation
    Currently, Processing for Android uses ANT scripts and android tool for building the project. The latest version of the Android SDK tools removes...
  • Manohar Reddy

    Building examples services for Holmes processing
    Organization: The Honeynet Project
    Holmes processing is a platform for large scale malware analysis. To allow for scaling and performance gains, this has required multiple techniques...
  • Nkhoh Gaston Che

    Building a Javascript Based Configuration UI for OpenWisp
    Organization: OpenWISP
    The openwisp project used netjson, a json schema standard, control network configurations. This requires a means for a user to edit these...
  • Yuka Takahashi

    Building bash-completion for clang
    Organization: LLVM Compiler Infrastructure
    Shell completion is a function which developers use everyday. Typing "ls -" and pressing [tab] will return a list of probable options, and typing...
  • Raju Koushik Gorantla

    Building ScanCode live scan server
    Organization: AboutCode
    Building a project which uses ScanCode as a library in a web and REST API application that allows you to scan code on demand by entering a URL and...
  • Vaibhav Singhal

    Building support for Outgoing Webhooks and Slash commands
    Organization: Zulip
    Through this project, I wish to improve the chat-ops capabilities of Zulip by adding support for slash commands and outgoing webhooks. Outgoing...
  • M. A. Jude Niroshan

    Built-In Reports for Reference Application
    Organization: OpenMRS
    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...
  • AkshayAgarwal007

    Calendar Application
    Organization: Haiku
    Develop a native calendar application for Haiku.
  • Achilles Rasquinha

    CancerDiscover: a GUI for cancer prediction and biometric identification using microarray data
    Organization: Computational Biology @ University of Nebraska-Lincoln
    Problem As of today, CancerDiscover has a not-so-easy build and workflow for users to conduct microarray experiments. Moreover, the current setup...

    Canvas for Study Group Event Page
    Organization: Mozilla
    The current page of Study Group Event needs enhancement as to provide information about Study Group Programs and Events. Through this page, people...
  • Anuj Gupta

    Carbon Footprint ( Mobile App )
    Organization: AOSSIE - Australian Open Source Software Innovation and Education
    This mobile app will be used to tell user about CO2 emission during user’s activity . This app will find the type of activity and distance travelled...
  • sidd607

    Carbon Footprint Mobile Application
    Organization: AOSSIE - Australian Open Source Software Innovation and Education
    The browser extension does a good job of making people aware about the Carbon Footprint while searching for directions on map services. The mobile...
  • Rohit Gupta

    CarbonFootprint API
    Organization: AOSSIE - Australian Open Source Software Innovation and Education
    CarbonFootprint is a great initiative to make people aware of their unnoticed contributions to the degradation of this planet. This initiative needs...
  • Shibasis Patel

    Casacore Testing
    Organization: OpenAstronomy
    This project aims to improve python-casacore infrastructure, making the codebase cleaner, modern, maintainable and adding more unit tests.
  • Vladimir Polushin

    Case classes a la carte with scala.meta
    Organization: Scala
    case classes are a very useful feature of the scala language, but can be limiting. For example, there is no way to modify the internal representation...
  • Ilya Kirillov

    CBT IntelliJ IDEA‎ plugin
    Organization: Scala
    Add an IntelliJ IDEA‎ support for the CBT by writing a plugin or extending an exciting Scala plugin.
  • Saurabh Shrivastava

    CCAligner - Word by Word Subtitle Synchronization.
    Organization: CCExtractor Development
    CCAligner Word by Word Subtitle Synchronization Tool The usual subtitle files (such as SubRips) have line by line synchronization in them i.e. the...
  • Sagar Gaur

    cclib Project: Implement New Writers
    Organization: Open Chemistry
    The project aims to bridge the AIMALL and Molden programs with cclib by adding support for writing wfx/wfn files and Molden format files. Molden...
  • Saumay Agrawal

    ceph-mgr: Cluster Status Dashboard
    Organization: Ceph
    Under this project idea, I will be working on the development of a web-based application, Cluster Status Dashboard. This application fetches the...
  • Paweł Alameyo Ścibiorski

    Certificate management support for Spark
    Organization: XMPP Standards Foundation
    The aim of the project is to provide to the Spark's users a tool for managing their Public Key Certificates. Currently the users can only decide if...
  • Davide Riva

    Chat Bridge
    Organization: KDE
    Chat Bridge is intended to be a protocol-independent chat-bridge to allow messages forward to and from various chat systems. It has to support...
  • Hitesh Gaur

    ChemClipse - Integrating R
    Organization: The Eclipse Foundation
    ChemClipse is a solution developed under The Eclipse Foundation to explore and visualize analytical data of Chemistry from more than one source...
  • Vasilisa Andriyanets

    Chukchi morphological analyser using HFST
    Organization: Apertium
    Chukchi is a language with rich and complicated morphology and incorporation. By now morphological parsers using regular expressions were not able to...
  • Armin Hasitzka

    Clang Sanitizers
    Organization: Mono Project
    Unlike proposed, I will evaluate Clang's ThreadSanitizer as well as the AddressSanitizer as these two sanitizers seem more pressing to the Mono...
  • Johannes Altmanninger

    Clang-based C/C++ diff tool
    Organization: LLVM Compiler Infrastructure
    I want to implement a structural diff tool atop of clang APIs that finds changes to the AST between two versions of a file. This would enable better...
  • Marcin Czarnecki

    Client-side public-key encryption module for Drupal 8
    Organization: Drupal
    The goal of this project is to provide a Drupal 8 module for client-side encryption using elliptic curve cryptography. Module will implement...
  • Kasun Vithanage

    Cloud filesystem for Media Manager
    Organization: Joomla
    Joomla! is an Open Source CMS which allows the user to create websites with ease. It is rich in features that helps even a novice to set up a fully...
  • Diogo Silva

    Cloud Storage integration
    Organization: VideoLAN
    VLC wants to access cloud services using a library libcloudstorage that is not integrated anywhere in libVLC. This integration will allow it to be...
  • Utkarsh Gupta

    CloudCV Web App Redesign
    Organization: CloudCV
    The aim of this project is to rewrite Cloud CV Web App into a modern web app with a REST API backend with continuous integration and deployment.
  • Mostafa Saleh

    CMSIS-DSP on PULPino
    Organization: lowRISC
    I will implement ARM CMSIS library on PULPino using proposed priority, then i will port the implementation to its DSP core and compare results.
  • Saisankar

    Organization: AOSSIE - Australian Open Source Software Innovation and Education
    This project aims to build a RESTful API , that is the one place to go to for any information that you require on Carbon Emissions . The aim is to...
  • Nakul Havelia

    Organization: AOSSIE - Australian Open Source Software Innovation and Education
    The project aims to extend the browser extension's ability to show carbon emission to websites that sell airplane tickets, the approach is to add...
  • Adhika Setya Pramudita

    coala: Implement Aspeca
    Organization: coala
    Currently configuring coala on a new project is unnecessarily hard, especially for first time user. There are few reason for this. New users are not...
  • Meet Mangukiya

    cobot enhancement
    Organization: coala
    coala community has grown substantially over last few months. To make it easier on maintainers to cope up and still be a welcoming community for new...
  • Anoop Chandu Kunisetty

    Code Search for GNOME Builder
    Organization: GNOME
    Goal of this project is to implement fuzzy search of symbols in the project and improve Go to Definition in GNOME Builder. Using fuzzy search we can...
  • Leonard Dervishi

    Collaborative construction of cancer pathways with PathwayMapper
    Organization: cBioPortal for Cancer Genomics
    The tool used in cBioPortal for network visualization is a powerful one with many implemented features. However, researchers and biologists are more...
  • Shobhit Agarwal

    Collect - Improved user experience
    Organization: Open Data Kit
    User Interface is considered as the most crucial success factor for any software. As we already know, the user interface of the current app is...
  • Yifan Xiong

    Collect Pronunciation Dictionaries from Wiktionary
    Organization: CMU Sphinx
    This Collect Pronunciation Dictionaries from Wiktionary project aims to expand pronunciation dictionaries in CMUSphinx for new words and multiple...
  • Karl Cheng

    Combined Class Fields implementation and spec updates
    Organization: Babel
    Developers of JavaScript want to be able to test out new features to provide feedback to specification drafts, as well as making their code more...
  • Mayank Harsani

    Organization: TEAMMATES @ National University of Singapore
    This project enhances current comments feature being used in the application, by implementing features :-1) Allowing student to submit their...
  • David Taylor

    Common Event System for Chatrooms
    Organization: Discourse
    In our increasingly connected world, full of social media and internet-connected devices, it is important for systems to be interlinked to provide...
  • Yash Srivastav

    Common Print Dialog
    Organization: The Linux Foundation
    I intend to integrate the backend being developed as part of the common print dialog in libreoffice. The common backend ensures that all...
  • Anshul Gupta

    Common Print Dialog
    Organization: The Linux Foundation
    This project aims to create a unified solution for printing in desktop and mobile environments. A well designed print dialog will help the users to...
  • Abhijeet Dubey

    Common Print Dialog for desktop applications and mobile devices
    Organization: The Linux Foundation
    To make printing easy for the users of desktop systems and mobile devices, a well designed print dialog should be there where a user can easily find...
  • Kapil kumar

    Common Workflow Language reference implementation modernization- Making cwltool and schema-salad, Microsoft Windows compatible and providing complete Python 3 support for cwltool and schema-salad
    Organization: Open Bioinformatics Foundation
    Cwltool is a reference implementation of the Common Workflow Language. It provides comprehensive validation of CWL files and include tools related to...
  • Abhishek Lal B

    Complete porting of Examples for Developers Sub-modules to D8
    Organization: Drupal
    I propose to port Examples for developers sub-modules from Drupal 7 to Drupal 8. The function of Examples for Developers is that it would provide...
  • Bendegúz Nagy

    Complete type resolution for Java
    Organization: PMD
    Currently, PMD's support for type resolution with the Java language is limited. This severely restricts the code inspection rules which could be...
  • nitish6174

    Computational Chemistry Web repository
    Organization: Open Chemistry
    This project aims at creating a framework consisting of following modules : Script to setup MongoDB based database storing parsed results from...
  • David Streit

    Computational Philosophy
    Organization: AOSSIE - Australian Open Source Software Innovation and Education
    This project aims to formalize several ontological arguments and the "Simulation Argument" by Nick Bostrom in Isabelle/HOL using a shallow semantic...
  • Shubham Dubey

    Configuring Backup storage for Ovirt
    Organization: oVirt
    The project is about configuring any Data Storage Domain as a new Backup Storage Domain. After setting the storage domain to use for backup, all...
Page 2 of 12
Previous Next