• Michael Viveros

    Connecting potential contributors with Scala projects via Scaladex
    Organization: Scala
    This project's main goal is to make it easy for potential contributors to use Scaladex to find Scala projects they can work on. This will involve...
  • Yuru Shao

    Conpot improvements
    Organization: The Honeynet Project
    Conpot is a honeypot that handles a number of protocols (including IPMI, SNMP, BACnet, modbus and s7comm), which are usually used in industrial...
  • Shubham-Chaturvedi

    Constrained Hierarchical Agglomerative Clustering
    Organization: R project for statistical computing
    Constrained HAC is useful in various application fields like ecology and bioinformatics.This project aims to build an efficient constrained HAC...
  • David Silva

    Continuous monitoring system for source code weaknesses
    Organization: Fedora Project
    Developing software is a creative activity, and being carried out by humans is subject to defects. There are types of defects that can occur in a...

    Control Systems Toolbox
    Organization: R project for statistical computing
    This project proposes to develop a control-systems package for R. For many years, R has been used extensively for several data-related tasks. With...
  • András Ecker

    Conversion of a large scale hippocampal network model to NeuroML
    Organization: INCF
    I propose to convert to NeuroML, test and validate a recent, full scale, multicompartmental CA1 hippocampus model by M. Bezaire DOI:...
  • Ishan Bansal

    Convert the JPEG encoder from VHDL to Migen/MiSoC
    Organization: TimVideos
    This aim of this project is to convert the JPEG encoder from VHDL to the Migen/Misoc . Different modules of the encoder are been implemented using...
  • Arshad Khan

    Convert XUL to HTML
    Organization: Mozilla
    Lightning has traditionally been using XUL for its user interface. To modernize, we would like to convert dialogs, tab content and other parts of the...
  • Saurav Shekhar

    Convolutional Deep Neural Networks on GPUs for Particle Physics Applications
    Organization: CERN-HSF
    Toolkit for Multivariate Analysis (TMVA) is a machine learning toolkit for the ROOT scientific software framework. It contains a variety of...
  • ajatgd

    Convolutional Deep Neural Networks on GPUs for Particle Physics Applications
    Organization: CERN-HSF
    In the last few years, deep learning has led to very good performance on a variety of problems, such as visual recognition, speech recognition and...
  • Vladimir Ilievski

    Convolutional Deep Neural Networks on GPUs for Particle Physics Applications
    Organization: CERN-HSF
    The Convolutional Neural Networks (CNNs) are one special type of a deep learning neural networks with an enormous discriminative power for image...
  • Aram Sargsyan

    Cool enhancements and an advanced feature set for Riot iOS
    Organization: Matrix.org
    The purpose of this project is to implement some of that missing features as well as functionality that will be unique to the iOS client. Various...
  • Pragadeesh C

    Corpus Testing and Automatic Symbol Score Generation
    Organization: Rspamd
    This project will use Artificial neural networks to re-score the symbol weights automatically to reduce the false positives and false negatives in...
  • ps

    Coverage of Documentation Comments Style Guide and performance optimization of Javadoc parser
    Organization: Checkstyle
    First, all the existing ANTLR issues are to be cleared out. Bottlenecks in javadoc grammar must be identified so that javadoc parsing could be sped...
  • Kimon Topouzidis

    CppSharp / Maintenance & Improvement tasks
    Organization: Mono Project
    An introduction to myself to the Mono team and a planning about the CppSharp / Maintenance & Improvement tasks project. I tried to explain the...
  • Mohit Mohta

    CppSharp / Maintenance & Improvement tasks
    Organization: Mono Project
    CppSharp is a tool and set of libraries which allows programmers to use C/C++ libraries with high-level programming languages (such as C#). It is a...
  • Nur-Magomed Dzhamiev

    Crash Reporter for Tor Browser
    Organization: Tor
    Crash Reporter will be helping developers to improve Tor Browser, find bugs and crash reasons easier, that would make Tor Browser more stable and...
  • gramanas

    Crate Enhancements
    Organization: Mixxx DJ Software
    -Create hierarchical structured crates [https://bugs.launchpad.net/mixxx/+bug/671632] -Add search filters...
  • Amit Kumar Jaiswal

    Create and implement a Data model to standardize Kubernetes logs
    Organization: Cloud Native Computing Foundation (CNCF)
    This project aims to build and implement a Data model for logs in a large kubernetes cluster to process, correlate and query to make the...
  • peey

    Create Babel parser/transform plugins for proposals in TC39
    Organization: Babel
    As a part of my project, I'll take ownership of object rest spread, transform decorators, optional chaining, private fields, and async-await...
  • Dibyajyoti Panda

    Creating a great geospatial experience in Drupal 8 by porting and enhancing the Search_Api_Location module
    Organization: Drupal
    Search_API_Location module provides the geospatial search experience to Drupal. Geo-spatial search mainly refers to searching data that is associated...
  • prasunanand

    Creating the fastest math libraries for Ruby by using the GPU through OpenCL and ArrayFire.
    Organization: Ruby Science Foundation
    Few people realise it, but even the modest computers today, including mobile phones, have powerful GPUs. And these GPUs can be used serially and in...
  • djokester

    Creation of an NLP Toolbox for Indian Languages
    Organization: Portland State University
    Creation of an NLP Toolkit to deal with Indian languages. I shall start with Hindi first and then follow it up with Bengali over the course of...
  • Memduh Gökırmak

    Crimean Tatar-Turkish MT
    Organization: Apertium
    Creating a new rule based translation pair between Crimean Tatar and Turkish. This involves disambiguation, transfer and lexical selection.
  • Mayank_Gupta

    Cross Platform GUI for CCExtractor
    Organization: CCExtractor Development
    Cross Platform GUI for CCExtractor using Nuklear library. Since, Nuklear library doesn't incur additional dependency and draws its own widgets, the...
  • Kirill Mishchenko

    Cross-Validation and Hyper-Parameter Tuning
    Organization: mlpack
    Solving a problem with machine learning algorithms is often a tedious process that requires many experiments before things start to work. The project...
  • Suvigya Vijay

    Custom Graphs in Vector
    Organization: Performance Co-Pilot
    Vector currently provides us with a set number of widgets which are generally used to monitor performance of the system. The idea is to extend the...
  • Rishabh Sethi

    Cytoscape app for GraphSpace (CyGraphSpace)
    Organization: National Resource for Network Biology (NRNB)
    The overall goal of the project is to create a Cytoscape app (CyGraphSpace) for syncing networks from Cytoscape to GraphSpace and vice-versa....
  • Hasan Balcı

    Cytoscape.js Extension for Querying Large Networks
    Organization: National Resource for Network Biology (NRNB)
    Traversal-based graph algorithms are good at extracting “subgraphs of interest” when applied to large networks. However, applying known algorithms...
  • Edoardo Galimberti

    cyTRON: a Cytoscape app for the visualization of evolutionary trajectories in cancer progression
    Organization: National Resource for Network Biology (NRNB)
    TRONCO is an R package that implements state-of-the-art algorithms for the inference of cancer progressions with the ultimate goal of understanding...
  • daquexian

    Daquexian's proposal about improving account setup
    Organization: K-9 Mail
    My proposal about improving account setup, including my thought and progress on it :)
  • Stefan Dvoretskii

    Data file search API
    Organization: Genes, Genomes and Variation
    The Ensembl and Ensembl Genomes projects provide genomic data for over 40 thousands genomes. Considering even the increasing number of this data, it...
  • Olivier Nguyen

    Data Project - Patient Monitoring and Decision Support using Health Data
    Organization: Shogun Machine Learning Toolbox
    For GSoC2017, I intend to use the Shogun library on health data and show the usefulness of machine learning in applications that could save people's...
  • Harsh Baid

    Data Visualization of Archived Content
    Organization: Environmental Data And Governance Initiative
    The purpose of this project is to develop a set of visually impactful and meaningful models that allow users to easily visualize the changes archived...
  • Rishabh Arora

    Data.Frames in boost.uBLAS
    Organization: Boost C++ Libraries
    To implement the dataframes library for uBLAS using Expression Templates and Meta-programming paradigm in C++ that is capable of doing simple...
  • Swati Lodha

    Database separation for Similarity
    Organization: KDE
    DigiKam is an advanced digital photo management application which enables user to view, manage, edit, organize, tag and share photographs under...
  • Priyanshu Sinha

    Database Upgrade and Laravel Integration in LibreHealth EHR
    Organization: LibreHealth
    This proposal provides a complete refactoring of the existing system along with database upgrade and use of framework. Providing a procedure to...
  • Sneha Tilak

    Database Versioning in Apache Airavata
    Organization: Apache Software Foundation
    Considering Airavata, which has multiple developers contributing to the project, there is bound to be a situation where the databases and the data...
  • Ismael Rodriguez

    DBpedia Mappings Front-End Administration
    Organization: DBpedia
    Although the DBPedia Extraction Framework was adapted to support RML mappings thanks to a project of last year GSoC, the user interface to create...
  • A. S. Aditya Sarma

    DBSCAN Clustering in Mahout
    Organization: Apache Software Foundation
    Clustering is an important Data Mining technique with wide applications in Medicine, Biology, Social Network Analysis, Image Segmentation just to...
  • Nilanjana Lodh

    DBus activatable Print Backends and Common Libraries for the Common Printing Dialog
    Organization: The Linux Foundation
    Goals: Design a dbus interface for the common print dialog(CPD). Switching over to a dbus interface for communicating to print backends would also...
  • Sumedh Nimkarde

    Decoupling the building the frontend for Open event server in Ember js.
    Organization: FOSSASIA
    Currently the open-event-server has very unorganized and uneven frontend which does not look good on different screens. So I will be decoupling the...
  • Vyom Sharma

    Deep Anomaly
    Organization: CERN-HSF
    This project is aimed towards building a framework which monitors incoming ATLAS Computing Operations data for anomalies and then autonomously, acts...
  • Kris Singh

    Deep Learning Modules
    Organization: mlpack
    Implementation of RBM, ssRBM, GAN and stacked GAN
  • Nigel Fernandez

    Deep Learning to Detect Objects in Images from RGB-D Input
    Organization: JdeRobot - Universidad Rey Juan Carlos
    I aim to solve the problem of detecting and recognizing objects in videos by using RGB and depth data as input. The deep learning algorithm used...
  • Andrejs Jurčenoks

    Deep learning with open health data
    Organization: Stony Brook University, Biomedical Informatics
    Use machine learning frameworks - ConvNetJs, Tensor Flow, or now also Google Cloud Machine learning engine - to recognize or forecast clinic...
  • Sepehr

    DeepRL in Robotics
    Organization: JdeRobot - Universidad Rey Juan Carlos
    Creating an OpenAI gym environment as a wrapper for Gazebo robots simulator, so that the environment would be a bridge to connect an agent as a...
  • Harshvardhan Gupta

    DERBY-6921 How good is the Derby Query Optimizer, really
    Organization: Apache Software Foundation
    Query Optimization is an active field of research in the Database Research Community, researchers have spent significant time and resources studying...
  • Aresh Mishra

    Destination Sol Resurrected
    Organization: MovingBlocks
    Started back in 2015 as a demo, Destination Sol is a Space Shooter that gives the player a chance to be the captain of his own fantasy ship, fighting...
  • Konrad Djimeli

    Develop a set of Jupyter Notebooks for the Kubernetes Python Client + Kubernetes Python Client update
    Organization: Cloud Native Computing Foundation (CNCF)
    The Kubernetes python client is a Kubernetes incubator project. The python client makes it possible to access Kubernetes with python. Jupyter...
  • Eliakin Costa

    Develop a showcase of Krita's new scripting support
    Organization: KDE
    Krita is a professional free and open source painting program. The Krita's tools and features are focused on digital painting, concept art,...
  • Zach Zundel

    Develop a Synthetic Biology Publication Workflow that Leverages the Synthetic Biology Open Language
    Organization: National Resource for Network Biology (NRNB)
    A large goal of both the SBOL and synthetic biology communities is to develop a useful and comprehensive workflow from experiment to publication....
  • Takahiro Yamada

    Develop a web service which provides simulation / steady state analysis / parameter estimation with SBML models
    Organization: National Resource for Network Biology (NRNB)
    In systems biology, it is very important to formalize the model for biological phenomenon and analyze based on this model basically constructed by...
  • Vivek Singh Bhadauria

    Develop an Android Science App for PSLab Experiments
    Organization: FOSSASIA
    Create an Android App from scratch which would enable user to use PSLab directly from their mobile phone through an OTG cable and perform various...
  • Ivan Yashchuk

    Develop assembly of finite element forms on quadrilateral and hexahedral meshes [FEniCS]
    Organization: NumFOCUS
    One of the first steps in the finite element method (FEM) is splitting the domain on which the partial differential equation (PDE) is solved into...
  • Jithin BP

    Develop firmware and experiments for Pocket Science Lab (PSLab)
    Organization: FOSSASIA
    Characteristic of a shift into the digital era, students have started to learn to code at an early age. However, most of the academic applications...
  • Piyush Agrawal

    Develop Organizer features for Open Event Orga Server
    Organization: FOSSASIA
    Open event orga server offers the great solution for Organizing event. There are great tools and features like sessions, speakers, ticket management...
  • Nikhil Rayaprolu

    Develop Susper Search Appliance
    Organization: FOSSASIA
    Introduction:-The Susper Search Appliance uses Yacy-Grid. Currently only the backend exists, that can be used via terminal. The goal of this project...
  • Michal Habera

    Develop XDMF format for visualisation and checkpointing
    Organization: NumFOCUS
    XDMF is a file format which is designed for very large simulation datasets. The main file is XML, but there is provision for the "heavy data" to be...
  • Shaik Asifullah

    Developing a Cluster Computing Framework for Dynamical Modeling
    Organization: National Resource for Network Biology (NRNB)
    Integrating the existing Tellurium project with Apache Spark and by which the computations or simulations can be run in parallel. Developing an API...
  • Pranjal Paliwal

    Developing a Plug and Play adaptation of Susi to run on Hardware Device like Raspberry Pi
    Organization: FOSSASIA
    This proposal aims at adding support for running Susi AI on the devices modeled after Amazon Echo and Google Home. The project has aims to: Make...
  • Pavel Drankov

    Developing a Vert.x based MQTT client (in the spirit of Eclipse Paho)
    Organization: Eclipse Vert.x
    MQTT is “lightweight" messaging protocol for use on top of the TCP/IP protocol. This protocol is used when you to keep connections with remote and...
  • Long Zhang

    Developing a web interface for DoMo-Pred
    Organization: National Resource for Network Biology (NRNB)
    Description: The aim of this project is is to develop a web interface for DoMo-Pred which can help to simplify the analysis of protein-protein...
  • Ilias Stamatis

    Developing administrative tools for 389 Directory Server
    Organization: Fedora Project
    The 389 Directory Server is an enterprise class LDAP server, used in businesses globally to authenticate and identify people. A python administration...
  • Chinmay Pandhare

    Developing Image Sequencer as a library
    Organization: Public Lab
    Introduction to Image Sequencer Image Sequencer is a non-destructive image processing library built with JavaScript which creates a new image at each...
  • Harshita Gupta

    Developing the FOSSASIA’s Open Event Frontend App
    Organization: FOSSASIA
    The FOSSASIA Summit is an exciting Open Technology event for developers, students, and startups using open source to build up their businesses. It is...
  • Harsh Lathwal

    Developing the Meilix Generator for Custom Linux Distributions
    Organization: FOSSASIA
    The task is to develop a webapp for generating custom Linux Operating System. This webapp will guide one through a Graphical User Interface to get an...
  • So Yeon Min

    Development of a deep learning framework to discover personalized genomic medicine for lung and breast cancer
    Organization: Stony Brook University, Biomedical Informatics
    Development of a deep learning framework to discover personalized genomic medicine for lung and breast cancer I’d like to solve the above problem...
  • Samyadeep Basu

    Development of a Statistical Framework to Identify Similar Nodes in InterMine
    Organization: Open Genome Informatics
    InterMine is a large graph containing entities(Genes, Transcription Factors etc. ) with important relationships between them. The main aim of the...
  • Akarshan Gandotra

    Development of an Android Application for Pocket Science Lab Experiments
    Organization: FOSSASIA
    Pocket Science Lab is a complete and powerful tool that can really power a regular science lab. It can work as Oscilloscope and Logical Analyzer....
  • Asitava Sarkar

    Development of Android Science App for PSLab and enhancement of firmware
    Organization: FOSSASIA
    I propose to develop an Android App for Science Experiments with PSLab. Due to the growing influence of smartphones, the requirement of an Android...
  • pablombg

    Development of nft-sync tool
    Organization: Netfilter project
    I would like to work in the, currently halted, development of nft-sync tool.

    Development of Sugarizer
    Organization: Sugar Labs
    Sugarizer Deployment Tool is a tool for Sugarizer. He is for deploying Sugarizer on multiple device a keep it updated. Make the installation and...
  • lylax47

    Development of the Czech to Russian Language Pair
    Organization: Apertium
    I plan to assist in the development of the Czech to Russian language pair in order to bring the Czech to Russian translation capabilities to release...
  • Fumiya Shigemitsu

    Device Mapper statistics for PCP
    Organization: Performance Co-Pilot
    It is a project to make the data provided by dmstats available to PCP tools by use of creating PCP PMDA in order to provide flexible IO statistics...
  • Choxmi Sathsara

    DHISReport Reporting Enhancements
    Organization: OpenMRS
    OpenMRS-DHIS2 integration is a really helpful integration in the community. The present DHISReport module being used to automate the process of...
  • Themistoklis Beris

    Organization: Open Technologies Alliance - GFOSS
    Diavgeia is the open governance initiative which forces greek public administrative units to publish their acts and decisions online. This project...
  • Yingjie Liu

    digiKam: Face Management Improvements
    Organization: KDE
    Face recognition in digiKam is now implemented using Local Binary Patterns Histograms(LBPH) from OpenCV. However, since the performance is not as...
  • Pavel Denisov

    Diphone alignment and acoustic scores
    Organization: CMU Sphinx
    The goal of this project is to extend PocketSphinx so that it can calculate and provide alignments and acoustic scores for diphones similarly to how...
  • Suyash Garg

    Directly accessing MusicBrainz database in CritiqueBrainz
    Organization: MetaBrainz Foundation Inc.
    Presently, CritiqueBrainz uses python-musicbrainzngs to show search results and fetch information of selected entities. python-musicbrainzngs then...
  • Irene Tang

    Discontiguous Multiwords
    Organization: Apertium
    Discontiguous multiwords are multi-word expressions that are separated by something in the middle (e.g. "take the garbage out") . Apertium currently...
  • LouisJenkinsCS

    Distributed Data Structures
    Organization: Chapel
    Built-in data structures are a necessity for any budding language, and in a language where distributed computing is at its core, data structures that...
  • Dorian Beganovic

    Distributed EEG data storage and processing using Apache Hadoop and Spark
    Organization: INCF
    Currently the human assistive system collects the EEG data, processes it and trains customized classifiers. With the increasing number of tested...
  • apalkar

    Distributed Workload Management
    Organization: Apache Software Foundation
    Apache Airavata is a framework that allows users to manage and execute multiple tasks using distributed computing techniques in the cloud. A core...
  • Alexandre Almeida

    Distributional Assessments with Q-Q Plots
    Organization: R project for statistical computing
    Quantile-quantile plots (Q-Q plots) are a powerful way of visually diagnosing distributional assumptions of random variables. Q-Q plots have been...
  • Fiorella de Luca

    Organization: OpenWISP
    Implement a reusable Django app which allows managing the main freeradius database tables.
  • Muhammad Shah

    DNNs for Sphinx
    Organization: CMU Sphinx
    In the past decade Deep Neural Networks (DNNs) have been be demonstrated to excel to wide range of learning tasks, including speech recognition. More...
  • Antoine D.

    dnstap Middleware
    Organization: Cloud Native Computing Foundation (CNCF)
    The project The goal is to capture the DNS data within a CoreDNS middleware and write it to a "dnstap log file" (prehaps over the network) Steps I...
  • Aman Kumar

    Dockerization & New Instance Setup
    Organization: PEcAn Project
    Currently the PEcAn stack is distributed using the VM’s. The Aim is to replace the current VM distributions technique with the docker containers and...
  • Vikas Yadav

    Dockerize Amahi Apps
    Organization: Amahi
    Improve the app installation process using docker. Dockerize existing applications and add support for more applications. Improve plugins and overall...
  • LucieCharvat

    Documentation Cards for GNOME Builder
    Organization: GNOME
    This project helps GNOME developers find documentation while they are writing code without having to switch to searching documentation on Google or...
  • Saurav Singh

    Documentation Extraction & Parsing
    Organization: coala
    To develop an analyzing routine at least for python and java that will find all documentation strings in a file, parse them into specific groups and...
  • João Cartucho

    Documentation Improvement
    Organization: OpenCV
    Using gathered complaints in forums and discussions I propose a project of documentation improving and restructuring, which is intended to improve...
  • slayerjain

    DokuWiki importer
    Organization: XWiki
    OpenWiki has been developing the filter stream framework, to allow for converting from some input streams to any/multiple output target streams....
  • Iván

    Domain Specific Language for programming the Learnbot educational robot
    Organization: RoboComp
    The Learnbot is a small robot which is used to teach to the children the world of robotics. This robot is designed to run simple programs. These...
  • Aniq Ur Rahman

    Domain Specific Language for programming the Learnbot educational robot
    Organization: RoboComp
    Project aims at designing a custom language for getting rid of the burden of textual programming and to provide abstraction and hide the underlying...
  • Anastasios Lisgaras

    Organization: Open Technologies Alliance - GFOSS
    The main target of the project is to modernize the so called donation boxes, to keep pace in the new digital era. This will achieve by implementing...
  • Oleksandr Borysov

    Double Bottom USB Stick (USB Flash Drive with possibility to conceal information)
    Organization: Portland State University
    I propose to create a USB Flash Drive with the possibility to conceal the fact that the flash drive contains hidden information. I mean that hidden...
  • Gatlin Newhouse

    Organization: Portland State University
    Static Page Site Generator with Google Drive as a Content Management System. Using Pandoc, Google Drive via the drive go client, and Hugo to create a...
  • nitinkgp23

    Drms module for JSOC Downloads
    Organization: OpenAstronomy
    The SunPy JSOC Client is a very rudimentary client to JSOC's export data CGI. The drms module provides a more complete implementation of the DRMS...
Page 3 of 12
Previous Next