Skip to content

Catalogue of organizations of Google Summer of Code 2018, for your convenience.

Notifications You must be signed in to change notification settings

chengluyu/gsoc-catalogue

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

3 Commits
 
 
 
 
 
 
 
 

Repository files navigation

Catalogue of Google Summer of Code 2018

The organization page of official website of Google Summer of Code is hard to retrieve. This repo contains a copy of all organization information.

The 3D Toolkit provides algorithms and methods to process 3D point clouds

Ideas List | Description

52°North is an open source initiative in the field of geoinformatics. Core topics of our activities are for example sensor web, web-based geoprocessing and earth observation.

Ideas List | Description

Making Space Together!

Ideas List | Description

Code to accompany the textbook "Artificial Intelligence: A Modern Approach"

Ideas List | Description

  • Category: languages
  • Techonology: python, java, javascript, ai, jupyter
  • Topics: artificial intelligence, machine learning, education
  • Tags: java, javascript, python, exercises
  • Contact: peter.norvig+gsoc@gmail.com
  • Primary Open Source License: MIT license (MIT)

Amahi is a home media/storage server with a web interface. It comes with mobile apps for easy streaming of your media and data

Ideas List | Description

  • Category: operating_systems
  • Techonology: ruby on rails, golang, swift, javascript, android
  • Topics: media server, storage server, streaming, web apps, front-end
  • Tags: ruby on rails, containers, ios, swift, golang, plugins
  • Contact: gsoc@amahi.org
  • Mailing List: http://forums.amahi.org
  • Twitter: http://twitter.com/amahi
  • Blog: http://blog.amahi.org
  • Primary Open Source License: GNU General Public License version 3.0 (GPL-3.0)

The Australian umbrella organization for open-source projects.

Ideas List | Description

  • Category: web
  • Techonology: scala, isabelle proof assistant, browser extension, javascript/html5/css3, android/ios
  • Topics: logic, electronic voting, philosophy, environment, natural language processing
  • Tags: carbonfootprint-web, carbonfootprint-mobile, mind-the-word, agora, crowd-alert, scavenger, philosophy, stardroid
  • Contact: http://gitter.im/GSoC-AOSSIE/
  • Mailing List: http://aossie.org/#contact
  • Primary Open Source License: GNU General Public License version 3.0 (GPL-3.0)

The Apache Software Foundation provides organizational, legal, and financial support for a broad range of open source software projects.

Ideas List | Description

Apertium is a free/open-source project that aims to create machine translation systems and other types of language technology for all the languages in the world.

Ideas List | Description

Developing Open Technology for Professional Film Production

Ideas List | Description

appleseed is a modern, open source, physically-based global illumination rendering engine primarily designed for animation and visual effects.

Ideas List | Description

ArduPilot is the most widely used and advanced open source autopilot software available. Fast and flexible, it supports multicopters, plane, cars, submarines and more!

Ideas List | Description

Open source community of experienced hackers, hobbyists and engineers enthusiastic about building powerful, systems completely programmable through your browser

Ideas List | Description

The BEAM Community is a group of projects that run on the Erlang VM. Our goal is to host relevant projects in the Erlang and Elixir communities.

Ideas List | Description

  • Category: languages
  • Techonology: erlang, xmpp
  • Topics: distributed computing, real time, distributed databases, iot, instant messaging
  • Tags: xmpp, distributed-computing, erlang, elixir, database, iot
  • Contact: contact@process-one.net
  • Mailing List: https://groups.google.com/d/forum/beam-community
  • Primary Open Source License: Apache License 2.0 (Apache-2.0)

Want to write an app in Python for your laptop, phone, tablet, set top box, or watch? BeeWare has all the tools you'll need.

Ideas List | Description

  • Category: languages
  • Techonology: python, ios, android, javascript, java
  • Topics: mobile, cross desktop, app development
  • Tags: voc, batavia, ouroboros, toga, briefcase, ios, android, windows, linux, macos
  • Contact: contact@pybee.org
  • Twitter: https://twitter.com/pybeeware
  • Blog: http://pybee.org/news/
  • Primary Open Source License: BSD 3-Clause "New" or "Revised" License (BSD-3-Clause)

The Berkman Klein Center's mission is to explore & understand cyberspace; study its development, dynamics, norms, standards; to assess the need or lack thereof for laws & sanctions

Ideas List | Description

Blender is the free/open source 3D creation software for everyone, providing individuals and small teams a complete pipeline for 3D graphics, modeling, animation and games.

Ideas List | Description

Boost provides free peer­reviewed portable C++ source libraries. We emphasize libraries that work well with the C++ Standard Library.

Ideas List | Description

Finding the successor of TCP/IP is the ultimate goal of our project. If you are a proficient C or Python programmer and our mission inspires you, join our quest.

Ideas List | Description

  • Category: cloud
  • Techonology: xia, linux kernel, c, advanced data structures, ddos
  • Topics: computer networking, future internet architecture, research
  • Tags: userland nwp, xip tool, u6id principal, gt-gk channel, xia mininet, gatekeeper blackholing, other
  • Contact: http://groups.google.com/group/linux-xia
  • Mailing List: http://groups.google.com/group/linux-xia
  • Primary Open Source License: GNU General Public License version 2.0 (GPL-2.0)

BRL-CAD is partnered with several computer-aided technologies (CAx) including LibreCAD, OpenSCAD, STEPcode, LinuxCNC, FreeCAD, & Slic3r. We do graphics, geometry, CAD, & more.

Ideas List | Description

The Canadian Centre for Computational Genomics provides bioinformatics analysis and High Performance Computing services for the life science research community

Ideas List | Description

We want to enable especially teenagers to learn how to code and how to create their own games, animations or apps in a user-friendly framework by sticking together simple blocks.

Ideas List | Description

We write the de-facto standard open source tool for subtitles

Ideas List | Description

CROSS at UC Santa Cruz turns OSS prototypes into successful open source software projects. Our projects are mentored by experts chosen specifically to best ensure success.

Ideas List | Description

CERN-HEP Software Foundation, umbrella organization for particle physics in GSoC

Ideas List | Description

CGAL is a software project that provides easy access to efficient and reliable geometric algorithms in the form of a C++ library.

Ideas List | Description

  • Category: science_and_medicine
  • Techonology: c++, github, git
  • Topics: computational geometry, geometry, mesh processing, arrangement, webhook
  • Tags: mesh processing, qt5, arrangement, barycentric coordinates, point set processing, geometry
  • Contact: gsoc-cgal@inria.fr
  • Mailing List: http://www.cgal.org/mailing_list.html
  • Primary Open Source License: GNU General Public License version 3.0 (GPL-3.0)

CHAOSS is for exploring metrics to make the health and sustainability of open source projects visible

Ideas List | Description

  • Category: end_user_applications
  • Techonology: python 3, javascript
  • Topics: data visualization, visualization, machine learning
  • Tags: open source health and sustainability, oss health and sustainability metrics, oss health and sustainabilty analytics, oss health and sustainability reporting, deep learning
  • Contact: germonprez@gmail.com
  • Mailing List: https://wiki.linuxfoundation.org/chaoss/metrics
  • Primary Open Source License: GNU General Public License version 2.0 (GPL-2.0)

We build tools for programmers, to prevent run-time errors at compile time. These aren't just bug-finding tools. Our tools give a guarantee, but are easy to use.

Ideas List | Description

Estabished in 2005, CiviCRM is the leading open source CRM for nonprofits worldwide

Ideas List | Description

The Classical Language Toolkit brings state-of-the-art natural language processing to the languages and literatures of the ancient world.

Ideas List | Description

The Computational Linguistics & Psycholinguistics Research Group of the University of Antwerp develops automatic text analysis systems that are accurate, efficient and robust.

Ideas List | Description

  • Category: data_and_databases
  • Techonology: python, javascript, mongodb
  • Topics: natural language processing, machine learning, artificial intelligence, text analytics, text generation
  • Tags: sentiment analysis, privacy protection, context-free generation, pattern 3, profiling dashboard
  • Contact: clips.gsoc@gmail.com
  • Twitter: https://twitter.com/clipsua
  • Primary Open Source License: BSD 3-Clause "New" or "Revised" License (BSD-3-Clause)

The CNCF promotes cloud native computing across the industry and sustains open source cloud native projects such as Kubernetes, Prometheus, gRPC, Envoy and more!

Ideas List | Description

  • Category: cloud
  • Techonology: kubernetes, prometheus, grpc, docker, golang
  • Topics: cloud, container, monitoring, logging
  • Tags: new feature, optimization, kubernetes, envoy, prometheus, grpc, opentracing, logging, service mesh, security
  • Contact: info@cncf.io
  • Mailing List:
  • Twitter: https://twitter.com/CloudNativeFdn
  • Blog: https://www.cncf.io/newsroom/blog/
  • Primary Open Source License: Apache License 2.0 (Apache-2.0)

CloudCV is an open source platform to make AI research reproducible by making it easy for researchers to build, compare, and share state-of-the-art AI algorithms.

Ideas List | Description

Linting and Fixing Code for All Languages

Ideas List | Description

Our organization develops tools for bioinformatics and computational biology research. Our goal is to further knowledge in health through data visualization and analysis.

Ideas List | Description

  • Category: science_and_medicine
  • Techonology: javascript, webgl, reactjs, flask
  • Topics: biological networks, bioinformatics, network simulation, computational biology, omics data
  • Tags: new feature, optimization, ccnetviz
  • Contact: helikarlab@gmail.com
  • Mailing List: https://groups.google.com/forum/#!forum/helikarlab-gsoc
  • Primary Open Source License: Apache License 2.0 (Apache-2.0)

Conversations started out as an easy to use Jabber client for the Android platform but quickly became an umbrella project for all sorts of UX improvements to the XMPP ecosystem.

Ideas List | Description

  • Category: social_communications
  • Techonology: java, android, linux, jabber, xmpp
  • Topics: instant messaging, mobile
  • Tags: android client, desktop client, server, tooling, ecosystem improvement
  • Contact: gsoc@conversations.im
  • Primary Open Source License: GNU General Public License version 3.0 (GPL-3.0)

CDLI is an international digital library offering in open access images, text and metadata of ancient Near Eastern artifacts inscribed with cuneiform.

Ideas List | Description

  • Category: data_and_databases
  • Techonology: python, mariadb, rdf, php, nltk
  • Topics: natural language processing, machine translation, information retrieval, linguistics, semantic web
  • Tags: experiment, open access, data processing, information extraction, computer vision, classification, enhancement, academic research, network analysis, linked open data
  • Contact: cdli@ucla.edu
  • Mailing List:
  • Twitter: https://twitter.com/cdli_news
  • Primary Open Source License: MIT license (MIT)

DBpedia is a crowd-sourced community effort to extract structured information from Wikipedia and make this information available on the Web.

Ideas List | Description

Debian is the free operating system, based on the GNU/Linux kernel. With tens of thousands of software packages available, Debian is a broad, robust, and extensible project.

Ideas List | Description

We are a community dedicated to the development of software to support digital services for citizens. Born in the Italian government, but of course: code has no borders.

Ideas List | Description

The DIAL Open Source Center is a collaborative space for many different open source software projects serving the international development and humanitarian response sectors.

Ideas List | Description

Django is a high-level Python Web framework originally designed to build high-performing, elegant Web applications quickly.

Ideas List | Description

Drupal is an open source content mgmt platform powering millions of sites and app. It’s built, used, and supported by an active and diverse community of people around the world.

Ideas List | Description

ESIP is a nonprofit that supports an open, networked community of science, data and information technology practitioners. ESIP is supported by NASA, NOAA, USGS and 110 member orgs.

Ideas List | Description

We are the creators of Elasticsearch, Kibana, Beats, and Logstash — the Elastic Stack. Securely and reliably search, analyze, and visualize your data.

Ideas List | Description

  • Category: data_and_databases
  • Techonology: java, golang, node.js, react, jruby
  • Topics: data analytics, data visualization, monitoring, search, logging
  • Tags: elasticsearch, kibana, beats, logstash, client, feature, optimization, integration
  • Contact: community@elastic.co
  • Twitter: https://twitter.com/elastic
  • Blog: https://www.elastic.co/blog
  • Primary Open Source License: Apache License 2.0 (Apache-2.0)

Eta is a pure, lazy, strongly typed functional programming language on the JVM. It brings the mighty, JVM and Haskell ecosystems, together.

Ideas List | Description

Advance Free/Open Source Software/Content. Fedora is more than just one technology or concept it is a larger collaborative community.

Ideas List | Description

FFmpeg is the complete, cross-platform solution to record, convert and stream audio and video.

Ideas List | Description

Improving people's lives around the world with software and hardware for conversational AIs, science and event management.

Ideas List | Description

FOSSology is a open source license compliance software system and toolkit, a database and web UI are provided to analyze OSS packages for their licensing at very much detail.

Ideas List | Description

Umbrella for various projects around open source hardware and tools

Ideas List | Description

Free UK Genealogy provides free access to over 400 million records. The databases, search engines and user interfaces are largely designed and maintained by volunteers.

Ideas List | Description

An advanced operating system for modern server, desktop, and embedded platforms which can be found powering everything from the smallest home routers to the world's busiest servers

Ideas List | Description

A software library written in C to render fonts.

Ideas List | Description

freifunk is part of a global movement for free infrastructure. Our vision is the democratization of media with free networks. Wireless communities implement this idea worldwide.

Ideas List | Description

The Ensembl project maintains and updates databases that annotate a wide number of genome sequences and distributes them freely to the worldwide research community.

Ideas List | Description

The GENIVI Alliance provides an open connectivity platform that accelerates innovative solutions based on open software for In-Vehicle Infotainment (IVI) systems.

Ideas List | Description

A flexible, source-based Linux distribution.

Ideas List | Description

GFOSS – Open Technologies Alliance is a non-profit organization, with 35 Universities and Research Centers as its shareholders. Our main goal is to promote Openness.

Ideas List | Description

  • Category: other
  • Techonology: python 3, php/javascript/html, css/html, java, c/c++
  • Topics: python, gtk, java jsp, c++ tools, javascript
  • Tags: epoptes, scriptum, clio, wso2, cscout, filesdb, diavgeia, netdata, moodle, codification
  • Contact: admin@eellak.gr
  • Mailing List: http://opensource-devs@ellak.gr
  • Twitter: https://twitter.com/gfoss
  • Blog: http://ellak.gr
  • Primary Open Source License: European Union Public License, Version 1.1 (EUPL-1.1)

Git is the most widely-used revision control system in Open Source. It is a distributed system with an emphasis on speed, data integrity, and support for many workflows.

Ideas List | Description

  • Category: languages
  • Techonology: c, shell script, git
  • Topics: version control, dvcs
  • Tags: new feature, refactoring, libgit2
  • Contact: git@vger.kernel.org
  • Mailing List: http://git-scm.com/community
  • Primary Open Source License: GNU General Public License version 2.0 (GPL-2.0)

The Global Alliance for Genomics and Health (GA4GH) is a policy-framing and technical standards-setting organization, seeking to enable responsible genomic data sharing.

Ideas List | Description

  • Category: science_and_medicine
  • Techonology: java, python, cloud, c/c++, mongodb
  • Topics: genomics, genetics, standards, bioinformatics, web
  • Tags: clinical and phenotypic data capture, discovery, large scale genomics, cloud
  • Contact: gsoc@genomicsandhealth.org
  • Mailing List:
  • Twitter: https://twitter.com/ga4gh
  • Blog: https://www.ga4gh.org/news/
  • Primary Open Source License: Apache License 2.0 (Apache-2.0)

GNOME offers an easy to understand desktop and applications for your GNU/Linux computer.

Ideas List | Description

GNSS-SDR is a GNSS software receiver, written in C++, that is able to work from raw signal samples and performs all the signal processing until the Position-Velocity-Time solution.

Ideas List | Description

  • Category: science_and_medicine
  • Techonology: c/c++, gnss, c++11, c++14
  • Topics: gnss, navigation, digital signal processing, software defined radio, communications engineering
  • Tags: beidou, new feature, enhancement, optimization, gui, kalman filter, frame synchronization, anti-jamming, data types
  • Contact: carles.fernandez@cttc.es
  • Mailing List: http://lists.sourceforge.net/lists/listinfo/gnss-sdr-developers
  • Primary Open Source License: GNU General Public License version 3.0 (GPL-3.0)

The GNU Compiler Collection (GCC) is a compiler system produced by the GNU Project supporting various programming languages and a variety of native and cross targets.

Ideas List | Description

GNU Octave is a high-level interpreted language, primarily intended for numerical computations.

Ideas List | Description

GNU is an operating system that is free software. The development of GNU made it possible to use a computer without software that would trample your freedom.

Ideas List | Description

GNU Radio is a free & open-source software development toolkit that provides signal processing blocks to design, test and implement software radios.

Ideas List | Description

With a feature-packed and cross-platform 2D and 3D editor, Godot is today's most mature FOSS game engine with an ever growing worldwide community of contributors and users.

Ideas List | Description

gRPC - A high performance, open-source universal RPC framework

Ideas List | Description

Specifically targeting personal computing, Haiku is a fast, efficient, simple to use, easy to learn, and yet very powerful operating system.

Ideas List | Description

Haskell is an advanced, purely functional programming language. It boasts a strong type system with type inference. It compiles to fast native code with a concurrent runtime.

Ideas List | Description

Homebrew is an open source, console package manager for macOS.

Ideas List | Description

INCF coordinates scientific community activity to enable the integration of neuroscience data & knowledge worldwide, and catalyze insights into brain function in health and disease

Ideas List | Description

  • Category: science_and_medicine
  • Techonology: python, c/c++, javascript, cuda, xml
  • Topics: neuroscience, big data, brain simulation, brain imaging, visualization
  • Tags: gnode project, brian projects, genn projects, openworm projects, tvb projects, moose projects, other project, imagej project
  • Contact: gsoc@incf.org
  • Twitter: https://twitter.com/incforg
  • Primary Open Source License: BSD 3-Clause "New" or "Revised" License (BSD-3-Clause)

The IDI is a generative hub of applied research that addresses the challenge of designing our ICT systems so that they consider the full range of human diversity.

Ideas List | Description

An Open Source vector graphics editor, with capabilities similar to Illustrator, CorelDraw, or Xara X, using the W3C standard Scalable Vector Graphics (SVG) file format.

Ideas List | Description

This project aims at interfacing two C++ libraries for medical simulation in order to aim at highly realistic modeling of the human body

Ideas List | Description

The Institute for Artificial Intelligence is part of the Faculty of Computer Science and member of the Center for Computing and Communication Technologies at University of Bremen.

Ideas List | Description

This family of media software, including libVA, VAAPI-Intel-Driver, GStreamer-vaapi, GStreamer-MediaSDK, libyami and libxcam.

Ideas List | Description

InterMine is an open source biological data warehouse, providing a web-based user interface, sophisticated search and analysis tools and APIs to access the data programmatically.

Ideas List | Description

We are a non-profit digital library based in San Francisco. We are best known for being the home for the Wayback Machine (web.archive.org)

Ideas List | Description

ISC develops and maintains quality open source and services to support the Internet infrastructure.

Ideas List | Description

JBoss Community is a community of open source projects primarily written in Java.

Ideas List | Description

JdeRobot is a software development framework for Robotics and Computer Vision applications. It is ROS friendly, uses Python, C++, JS. Includes tools and a robotics teaching suite

Ideas List | Description

Jenkins is the open source automation server. Built primarily in Java, it provides hundreds of plugins to support building, testing, deploying and automating virtually any project.

Ideas List | Description

If you sometimes wake up in a cold sweat from a dream involving a polynomial-time algorithm for deciding graph isomorphism, then this is the project for you!

Ideas List | Description

  • Category: languages
  • Techonology: java
  • Topics: graphs, algorithms, data structures, mathematics, network analysis
  • Tags: website, algorithm, importexport, performance, data structures
  • Contact: admin@jgrapht.org
  • Mailing List: https://groups.google.com/forum/#!forum/jgrapht-gsoc
  • Primary Open Source License: GNU Library or "Lesser" General Public License version 2.1 (LGPL-2.1)

Jitsi is a set of open-source projects that allows you to easily build and deploy secure videoconferencing solutions.

Ideas List | Description

Joomla is a free and open source CMS powering over 3.2% of the internet which enables you to build web sites and online apps. Joomla is an object oriented PHP application.

Ideas List | Description

Research in JSK laboratory is focusing on the fundamental functions and systems for future intelligent robots that will live and work in the daily life field and human society.

Ideas List | Description

  • Category: science_and_medicine
  • Techonology: ros
  • Topics: robotics
  • Tags: supporting common lisp specifications in euslisp, knowledge exchange between two humanoids using euslisp and openease robotics systems, realtime gc for robot applications, running 18 meter tall simulated humanoid robot in hrpsys / gazebo, ros web tools for robotics application, trajectory optimization in moveit, more integration of pcl-ros, others
  • Contact: k-okada+gsoc@jsk.imi.i.u-tokyo.ac.jp
  • Twitter: https://twitter.com/pr2jsk
  • Primary Open Source License: BSD 3-Clause "New" or "Revised" License (BSD-3-Clause)

The KDE community produces Free and Open Source Software and brings together artists, designers, programmers, translators, users, writers and other contributors from everywhere.

Ideas List | Description

Kiwix brings internet content to people without internet access. With it, anyone is able to download a copy of Wikipedia and store it on their phone or computer.

Ideas List | Description

  • Category: end_user_applications
  • Techonology: android, java, c++, python, qt
  • Topics: offline, android
  • Tags: feature, improvement, testing
  • Contact: gsoc@kiwix.org
  • Twitter: https://twitter.com/kiwixoffline
  • Primary Open Source License: GNU General Public License version 3.0 (GPL-3.0)

LabLua is a programming languages research lab, with emphasis on the Lua language and reactive programming.

Ideas List | Description

LanguageTool is a multi-language proofreading tool. It can be used on the web, via HTTP API, or as a Java API.

Ideas List | Description

We make end-to-end encryption widely available and easy to use.

Ideas List | Description

LibreHealth is a worldwide ecosystem of open source Health IT innovation, and is a place where people can come together to build tools that enhance the quality of healthcare.

Ideas List | Description

LibreOffice is a lively and diverse community, delivering a full-featured cross-platform office suite. We value new contributors, just as we prize Open Source and Open Standards.

Ideas List | Description

Libvirt is a library and toolkit providing abstraction for various hypervisors. It can be used from a number of languages.

Ideas List | Description

The LLVM Project is a collection of modular and reusable compiler and toolchain technologies.

Ideas List | Description

LuaRocks is the package manager for Lua, a tiny yet powerful language used anywhere from embedded systems to MMORPGs. LuaRocks turbo-charges Lua with packages for every field!

Ideas List | Description

MariaDB is a default MySQL replacement in many Linux distributions. It offers many feature enhancements including new storage engines, advanced optimizations, and other features.

Ideas List | Description

Matrix is an open protocol and network for encrypted, decentralised real-time communication. We release open source clients, SDKs, servers and bridges as well as maintain the spec!

Ideas List | Description

  • Category: social_communications
  • Techonology: golang, ios, android, python, react
  • Topics: real time communications, team chat, voip, instant messaging, decentralization
  • Tags: bridges, bots, ios, android, web, synapse server, dendrite server, specification work, voip, vr
  • Contact: matrix@matrix.org
  • Twitter: https://twitter.com/@matrixdotorg
  • Blog: https://matrix.org/blog
  • Primary Open Source License: Apache License 2.0 (Apache-2.0)

The MetaBrainz Foundation is a non-profit that believes in free, open access to data. It builds community maintained databases for the public domain or Creative Commons licenses.

Ideas List | Description

Open Source framework for exploit development and penetration testing

Ideas List | Description

Mixxx gives you everything you need to perform live DJ mixes.

Ideas List | Description

mlpack is a C++ machine learning library with emphasis on scalability, speed, and ease-of-use.

Ideas List | Description

MRPT provides portable and well-tested applications and C++ libraries covering data structures and algorithms employed in common areas of mobile robotics

Ideas List | Description

Moodle is a learning management system used for blended learning, distance education and other e-learning projects in schools, universities, workplaces and other sectors.

Ideas List | Description

MovingBlocks is a group of open source enthusiasts working on a voxel game engine inspired by Minecraft, Dwarf Fortress, Dungeon Keeper, and more.

Ideas List | Description

  • Category: end_user_applications
  • Techonology: java, opengl, json, blender, github
  • Topics: game, voxel, minecraft, sandbox, modding
  • Tags: rendering, networking, ui, gameplay, content, entity system, opengl, logistics, architecture, new major module
  • Contact: terasology@gmail.com
  • Twitter: https://twitter.com/Terasology
  • Blog: http://forum.terasology.org
  • Primary Open Source License: Apache License 2.0 (Apache-2.0)

Come and help us build a better Internet.

Ideas List | Description

Free and open-source music notation software

Ideas List | Description

The National Resource for Network Biology (NRNB) organizes the development of free, open source software to enable network-based visualization, analysis, and biomedical discovery.

Ideas List | Description

Neovim is a refactor of the Vim text editor engineered to encourage new features, advanced UIs, and powerful extensions.

Ideas List | Description

Netfilter is the FOSS software community-driven project, launched in 1998, that provides firewalling tools for the GNU/Linux operating system.

Ideas List | Description

The mission of NumFOCUS is to promote sustainable high-level programming languages, open code development, and reproducible scientific research.

Ideas List | Description

omegaUp is a non-profit organization aimed to increase the number of talented Software Engineers in Latin America.

Ideas List | Description

Promoting practice & philosophy of OSS & Open Science in biological research.

Ideas List | Description

Open Chemistry is a collection of open source chemistry tools for the creation, exploration, analysis, and visualization of chemical data.

Ideas List | Description

Open Data Kit replaces paper surveys with smartphones. It has been used to collect millions of data points for social good in challenging environments around the world.

Ideas List | Description

Help people around the globe make better food choices by letting them create an open database of all food and cosmetic products in the world, using their mobile phones.

Ideas List | Description

Open Roberta® Lab provides a visual programming language as well as a simulation for robotics kits. It is designed to help future generations take part in the digital revolution.

Ideas List | Description

Our mission is to support the development, distribution, and adoption of open source software for use in robotics research, education, and product development.

Ideas List | Description

Open States is a collection of tools and APIs that make it possible for people to track and engage with what is happening in their state's capitol.

Ideas List | Description

OpenAstronomy is an umbrella organisation that includes open source projects used by researchers and engineers around the world to better understand the universe.

Ideas List | Description

OpenCensus is the open source version of Google’s census library, written based on years of optimization and experience.

Ideas List | Description

The global OpenMRS community works together to build the world's leading open source enterprise electronic medical record system platform.

Ideas List | Description

An Open Source SIP proxy/server for voice, video, IM, presence and any other SIP extensions, used by carriers, telecoms or ITSPs for Class 4 & 5 SIP solutions.

Ideas List | Description

At OpenStreetMap, volunteer surveyors gather map data of the whole world, laying the foundations for many awesome apps built on top.

Ideas List | Description

openSUSE is a Free Software project that promotes the use of Linux everywhere. Its focus is distributing Linux operating systems and developing the tools to be able to do that.

Ideas List | Description

OpenWISP is an Open Source solution to build and manage wifi networks: from public wifi services to mesh networks and more.

Ideas List | Description

The Open Event Project offers event managers a platform to organize all kinds of events including concerts, conferences, summits and regular meetups.

Ideas List | Description

We seek to address the problem of inequitable access to universal high-quality, affordable education, especially for struggling students who cannot attend school regularly.

Ideas List | Description

OSGeo is a non-profit organization serving as an umbrella organization for the Open Source Geospatial community.

Ideas List | Description

OW2 is an independent community dedicated to developing open source code infrastructure (middleware, tools and generic applications). OW2 hosts dozens of open source projects.

Ideas List | Description

OWASP is the Open Web Application Security Project. Our goal is to be the global community that drives visibility and evolution in the safety and security of the world’s software

Ideas List | Description

P2PSP.org is a nonprofit organization that develops the P2PSP protocol: an application layer protocol designed for the real-time streaming of multimedia content over the Internet.

Ideas List | Description

  • Category: graphics
  • Techonology: python, javascript, webrtc, sockets, c/c++
  • Topics: live streaming, real time, distributed networks, p2p, video
  • Tags: core, new feature, other, testing, security
  • Contact: info@p2psp.org
  • Blog: http://www.p2psp.org
  • Primary Open Source License: GNU General Public License version 3.0 (GPL-3.0)

PEcAn is an integrated ecoinformatics toolbox that consists of a set of scientific workflows that wrap around ecosystem models and manage flow of information in and out of models.

Ideas List | Description

  • Category: science_and_medicine
  • Techonology: javascript, postgresql, php, c, r
  • Topics: scientific visualization, data science, climate science, ecosystem models, ecological forecasting
  • Tags: high performance computing, database optimization, scientific visualization, database porting, remote execution, distributed computing, linking databases and data types
  • Contact: pecanproj@gmail.com
  • Mailing List: http://pecanproject.github.io/contact.html
  • Twitter: https://twitter.com/PEcAnProject
  • Primary Open Source License: University of Illinois/NCSA Open Source License (NCSA)

The Performance Co-Pilot (PCP) is a toolkit designed for monitoring and managing system-level performance.

Ideas List | Description

  • Category: operating_systems
  • Techonology: python, redis, c, linux, javascript
  • Topics: high performance computing, visualization, web development, kernel, performance
  • Tags: monitoring, linux, performance co-pilot, redis, python, c, javascript
  • Contact: pcp-mentors@groups.io
  • Mailing List: http://pcp.io/community.html
  • Twitter: https://twitter.com/performancepcp
  • Primary Open Source License: GNU General Public License version 2.0 (GPL-2.0)

phpBB is the most widely used free and open-source forum solution.

Ideas List | Description

  • Category: social_communications
  • Techonology: mysql, javascript, html5/css3, php, symfony
  • Topics: social, communication, collaboration, forum, community
  • Tags: new feature, improvement, social, extension
  • Contact: operations@phpbb.com
  • Twitter: https://twitter.com/phpbb
  • Blog: https://blog.phpbb.com
  • Primary Open Source License: GNU General Public License version 2.0 (GPL-2.0)

We're developing phpMyAdmin, a MySQL web interface. It supports most MySQL features, is widely used by database administrators, and is well supported by hosting providers.

Ideas List | Description

Plone is a Python-based CMS built with workflow and security at the forefront. It is developed by a world-wide community and uses modern technologies and techniques.

Ideas List | Description

PMD keeps an eye on code quality in your project. It understands multiple languages and can be customized to your specific needs.

Ideas List | Description

The goal of PSLab is to create an Open Source lab using free software and hardware that can be used for experiments by teachers, students and citizen scientists.

Ideas List | Description

Polly Labs supports the development of tools based on the polyhedral models such as LLVM/Polly.

Ideas List | Description

PostgreSQL is a powerful, open source object-relational database system with more than 20 years of active development and a proven architecture.

Ideas List | Description

Probot is a framework for GitHub Apps to automate and improve project workflows. Use pre-built apps to extend GitHub, and easily build and share your own.

Ideas List | Description

Open hardware and software to help communities measure and analyze pollution

Ideas List | Description

Purr Data is a visual programming language aimed at low-latency real-time DSP applications. The diagrams double as user interfaces, making Purr Data ideal for prototyping DSP apps.

Ideas List | Description

  • Category: languages
  • Techonology: javascript, html5/css3, node.js, c/c++
  • Topics: real-time, audio, dsp, video, data vizualisation
  • Tags: new feature, documentation, optimization, usability enhancement, i18n, accessibility, language enhancement, development tool, realtime safety enhancement
  • Contact: http://disis.music.vt.edu/listinfo/l2ork-dev
  • Mailing List: http://disis.music.vt.edu/listinfo/l2ork-dev
  • Primary Open Source License: MIT license (MIT)

Python toolkit for Semantically linked Web APIs based on HYDRA

Ideas List | Description

Python is a popular high-level programming language used by scientists, developers, and many others who want to work more quickly and integrate systems more effectively.

Ideas List | Description

QEMU is an emulator and virtualizer that is used for cloud hosting, datacenter virtualization, CPU emulation, hardware prototyping, and low-level software instrumentation.

Ideas List | Description

Quill.org is an education technology nonprofit that helps learners around the world improve their writing and critical thinking skills through innovative technological approaches.

Ideas List | Description

R provides a wide variety of statistical and graphical techniques, and is highly extensible. R is often the tool of choice for research in statistical methodology.

Ideas List | Description

  • Category: languages
  • Techonology: r-project, c, c++, javascript, fortran
  • Topics: data science, visualization, statistics, graphics, machine learning
  • Tags: new package, existing package, visualization, machine learning, data cleaning, statistics, finance, optimization, reproducible research, bioinformatics
  • Contact: gsoc-r@googlegroups.com
  • Mailing List: https://github.com/rstats-gsoc/gsoc2018/wiki
  • Blog: http://www.r-bloggers.com/
  • Primary Open Source License: GNU General Public License version 2.0 (GPL-2.0)

Radare2 - portable reverse engineering framework and toolset supporting various platforms, architectures and file formats.

Ideas List | Description

  • Category: security
  • Techonology: c, cpp, rust, qt
  • Topics: reverse engineering
  • Tags: windows, new feature, refactoring, analysis, rop, debug, decompiler, gui
  • Contact: gsoc@radare.org
  • Twitter: https://twitter.com/radareorg
  • Blog: http://radare.today
  • Primary Open Source License: GNU Library or "Lesser" General Public License version 3.0 (LGPL-3.0)

ReactOS is a free, open source, Windows compatible operating system.

Ideas List | Description

Read the Docs hosts documentation for the open source community. We build and host docs for tens of thousands of open source projects.

Ideas List | Description

Red Hen Lab is a distributed consortium of researchers in multimodal communication, with participants all over the world.

Ideas List | Description

RoboComp is an open-source Robotics framework providing the tools to create and modify software components that communicate through public interfaces.

Ideas List | Description

Rocket.Chat is an open source group communications platform; supporting text msgs, video, audio, and file/media sharing between individuals and groups- cross mobile, web, desktop.

Ideas List | Description

  • Category: social_communications
  • Techonology: javascript, ios, android, node, meteor.js
  • Topics: chat, collaboration, machine learning, chatops, bot
  • Tags: new feature, mobile, iot, home automation, analytics, integration, bot, search, ldap, react
  • Contact: gsoc+2018@rocket.chat
  • Mailing List:
  • Twitter: https://twitter.com/rocketchat
  • Blog: https://rocket.chat/blog/
  • Primary Open Source License: MIT license (MIT)

Rspamd is an advanced spam filtering system oriented on high performance and spam detection quality.

Ideas List | Description

  • Category: security
  • Techonology: c, machine learning, javascript, lua
  • Topics: email, spam filtering, high performance computing
  • Tags: xmpp, https, tarantool, gpg, neural nets, bayes
  • Contact: vsevolod@rspamd.com
  • Mailing List: https://groups.google.com/forum/#!forum/rspamd
  • Primary Open Source License: Apache License 2.0 (Apache-2.0)

RTEMS is an operating system used in satellites, particle accelerators, robots, racing motorcycles, building controls, medical devices, and more.

Ideas List | Description

  • Category: operating_systems
  • Techonology: c, python, posix, bsd unix
  • Topics: kernel, embedded systems, multicore, iot, real time
  • Tags: testing, development ecosystem, kernel, runtime statistics, board support package, api layers, rtems-libbsd, languages, libraries and applications, other
  • Contact: gsoc@rtems.org
  • Mailing List: https://devel.rtems.org/wiki/RTEMSMailingLists
  • Primary Open Source License: BSD 2-Clause "Simplified" or "FreeBSD" License (BSD-2-Clause)

The Ruby programming language, libraries, and tools

Ideas List | Description

Ruby on Rails make web application development easy and fun.

Ideas List | Description

SciRuby's purpose is providing science, numerical, and visualization infrastructure for the Ruby Programming Language. We develop and maintain several libraries for this purpose.

Ideas List | Description

SageMath is a free open-source mathematics software system licensed under the GPL.

Ideas List | Description

Scala is a hybrid object-oriented and functional programming language that runs on the JVM, JavaScript and compiles to native code via LLVM.

Ideas List | Description

Scilab is a high-level, numerically oriented programming language. The language provides an interpreted programming environment, with matrices as the main data type.

Ideas List | Description

  • Category: end_user_applications
  • Techonology: c, c++, java, scilab
  • Topics: science, mathematics, numerical computation, graphics
  • Tags: xcos, java, scilab language, toolbox, c++, features, improvements
  • Contact: gsoc@lists.scilab.org
  • Mailing List: http://www.scilab.org/en/development/ml
  • Primary Open Source License: CeCILL License 2.1 (CECILL-2.1)

ScummVM is a GSoC umbrella for game preservation projects focused on reliving games by providing a replacement for their executables on modern platforms.

Ideas List | Description

Advanced C++ framework for asynchronous high-performance server applications on modern hardware.

Ideas List | Description

  • Category: languages
  • Techonology: cpp, framework, dpdk, tcp, linux
  • Topics: high performance, tcp, app development, network, framework
  • Tags: performance, feature, optimization, spdk, mechanisms, tcp ip
  • Contact: info@scylladb.com
  • Mailing List: http://seastar-dev@googlegroups.com
  • Primary Open Source License: Apache License 2.0 (Apache-2.0)

Our project involve several aspects of software development, from plain theoretical parts like SMT solving to application-related pieces like benchmarking.

Ideas List | Description

  • Category: languages
  • Techonology: java, python, javascript
  • Topics: software analysis, software verification, benchmarking, smt solver
  • Tags: cpachecker, javasmt, benchexec
  • Contact: info@sosy-lab.org
  • Mailing List:
  • Primary Open Source License: Apache License 2.0 (Apache-2.0)

Our mission is to provide forefront research, instruction, and educational outreach in the fields of space science and engineering.

Ideas List | Description

  • Category: science_and_medicine
  • Techonology: python, javascript, d3, mysql, mongodb
  • Topics: real time, web, data visualization, data analytics
  • Tags: space science, visualization tools, parallelize, real time, superdarn, msis, conjunction tool, machine learning, big data
  • Contact: space.vt.gsoc@gmail.com
  • Mailing List: http://space.vt.edu/space_gsoc_2018.html
  • Primary Open Source License: GNU Library or "Lesser" General Public License version 3.0 (LGPL-3.0)

The Software Package Data ExchangeR (SPDXR) specification is a standard format for communicating the components, licenses and copyrights associated with a software package.

Ideas List | Description

It is difficult for a stem cell scientist to be able to visualise an explore their datasets. Stemformatics makes it quick and easy for scientists to explore their data.

Ideas List | Description

  • Category: science_and_medicine
  • Techonology: python, javascript, postgresql
  • Topics: web applications, cloud, bioinformatics
  • Tags: bioinformatics, data visualization, software engineer, d3js, python
  • Contact: info@stemformatics.org
  • Twitter: https://twitter.com/Stemformatics/
  • Primary Open Source License: Apache License 2.0 (Apache-2.0)

HPX: The C++ Standards Library for Concurrency and Parallelism

Ideas List | Description

The mission of the Department of Biomedical Informatics of Stony Brook University is to advance biomedical knowledge through innovative data science education and research.

Ideas List | Description

  • Category: science_and_medicine
  • Techonology: python, matlab, c++, javascript
  • Topics: biomedical data science, cancer informatics, deep learning, medical imaging
  • Tags: data science, medical imaging, cancer informatics, deep learning
  • Contact: stonybrookbmigsoc@gmail.com
  • Mailing List: https://groups.google.com/d/forum/stonybrookbmigsoc
  • Primary Open Source License: Apache License 2.0 (Apache-2.0)

strace is a diagnostic, debugging and instructional userspace utility for Linux. It is used to monitor and tamper with interactions between processes and the Linux kernel.

Ideas List | Description

Streetmix is a fun and friendly civic engagement platform that encourages people to redesign streets in their own communities, and collaborate with urban planners and others.

Ideas List | Description

  • Category: end_user_applications
  • Techonology: javascript, react, redux, postgresql, mongodb
  • Topics: smart cities, web, civic tech
  • Tags: user interface, city planning, urban design, collaboration, javascript, single page app, performance optimization
  • Contact: hello@streetmix.net
  • Twitter: https://twitter.com/streetmix/
  • Primary Open Source License: BSD 3-Clause "New" or "Revised" License (BSD-3-Clause)

Submitty is an open source programming assignment submission system with secure and automated testing, automated grading, and efficient manual TA/instructor grading & management.

Ideas List | Description

  • Category: other
  • Techonology: python, c++, databases, web/html/css, php/javascript/ajax
  • Topics: education, privacy/security, data visualization, web
  • Tags: plagiarism detection, peer grading, ui/ux/website design/usability, continuous integration/testing, static program analysis/advanced automated grading, security/privacy/website penetration testing, performance/parallel computing/distributed computing, other
  • Contact: submitty-admin@googlegroups.com
  • Mailing List: http://submitty.org
  • Primary Open Source License: BSD 3-Clause "New" or "Revised" License (BSD-3-Clause)

We make tools that learners use to explore, discover, create, and reflect. We encourage our users to appropriate them, taking ownership and responsibility for their learning.

Ideas List | Description

  • Category: other
  • Techonology: python, javascript, gtk+
  • Topics: education, games, user interface, media, stem
  • Tags: sugar, python, javascript, sugarizer, musicblocks, learning, constructionism, gtk+
  • Contact: walter@sugarlabs.org
  • Mailing List: http://lists.sugarlabs.org/listinfo/sugar-devel
  • Primary Open Source License: GNU General Public License version 3.0 (GPL-3.0)

SCoRe is a research group that seeks sustainable solutions for various problems in developing countries such as Sri Lanka.

Ideas List | Description

Swift is a high-performance system programming language. It has modern syntax, offers seamless access to existing C and Objective-C code, and is memory safe by default.

Ideas List | Description

  • Category: languages
  • Techonology: c++, llvm, cmake, swift
  • Topics: compilers, programming languages
  • Tags: compiler, standard library, package manager, corelibs xctest, corelibs dispatch, corelibs foundation, sourcekit, infrastructure, fuzzing, refactoring
  • Contact: core-team@swift.org
  • Mailing List: https://swift.org/community/
  • Blog: https://swift.org/blog/
  • Primary Open Source License: Apache License 2.0 (Apache-2.0)

SymPy is a Python library for symbolic mathematics.

Ideas List | Description

Helping women find their potential in code.

Ideas List | Description

TEAMMATES is an award winning online feedback management system for education, used by over 200k users. It is a free Java EE SaaS application that runs on the Google App Engine.

Ideas List | Description

NetLogo: A language and IDE for programming and scientific simulations

Ideas List | Description

  • Category: languages
  • Techonology: javascript, scala, html5/css3
  • Topics: simulation, education, programming language, science, academic research
  • Tags: netlogo, netlogo web, compiler, optimization
  • Contact: https://gitter.im/NetLogo/GSoC
  • Twitter: https://twitter.com/netlogo
  • Primary Open Source License: GNU General Public License version 2.0 (GPL-2.0)

The Eclipse Foundation is host to more that three hundred open source projects that cover a diverse set of technologies and interests.

Ideas List | Description

The Honeynet Project is a non-profit research organization dedicated to improving the security of the Internet at no cost to the public. Focus is on honeypots and threat analysis.

Ideas List | Description

  • Category: security
  • Techonology: python 3, python, golang, c/c++, machine learning
  • Topics: honeypots, malware, sandbox, deception, networking
  • Tags: mitmproxy, honeytrap, drakvuf, holmes-processing, conpot, cuckoo-sandbox, thug, snare/tanner, libvmi, other
  • Contact: project@honeynet.org
  • Mailing List:
  • Twitter: https://twitter.com/ProjectHoneynet
  • Blog: https://honeynet.org/blog
  • Primary Open Source License: MIT license (MIT)

JPF is a highly extensible Java virtual machine which is written in Java, and is used to create a variety of verification tools ranging from model checkers to test case generators.

Ideas List | Description

  • Category: languages
  • Techonology: java, jvm, android, distributed systems
  • Topics: program analysis, model checking, symbolic execution, test input generation, formal methods
  • Tags: beginner topics, jpf infrastructure, jpf application domains, symbolic execution, concolic execution, program repair, program synthesis, test input generation, formal verification
  • Contact: jpf.gsoc@gmail.com
  • Mailing List: https://groups.google.com/forum/#!forum/java-pathfinder
  • Primary Open Source License: Apache License 2.0 (Apache-2.0)

Encrypting the internet using IKE and IPsec

Ideas List | Description

The Linux Foundation is a non-profit consortium dedicated to fostering the growth of Linux. Hosting the Linux Kernel. OpenPrinting, Linux Standards Base, SPDX, ...

Ideas List | Description

MacPorts is an open-source package management system that simplifies the installation of other open-source softwares on the macOS operating systems.

Ideas List | Description

FinTech non-profit leveraging the cloud, mobile, and open source community to deliver digital financial services to the world’s 2 billion poor and unbanked.

Ideas List | Description

A free portable operating system

Ideas List | Description

ns-3 is a simulation tool for performance evaluation of computer networks and protocols. ns-3 users build models and scenarios of networks to conduct simulation experiments.

Ideas List | Description

  • Category: other
  • Techonology: c/c++, python
  • Topics: networking, research and development, network simulation
  • Tags: new feature, usability, testing, visualization, data analysis, integration
  • Contact: consortium@nsnam.org
  • Mailing List: https://www.nsnam.org/developers/tools/mailing-lists/
  • Primary Open Source License: GNU General Public License version 2.0 (GPL-2.0)

The Processing Foundation’s mission is to promote software literacy and visual literacy — and to make these fields accessible to diverse communities.

Ideas List | Description

  • Category: languages
  • Techonology: java, javascript, python, android, opengl
  • Topics: creative coding, graphics, design, education, web
  • Tags: processing, p5.js, processing.py, android, webgl, p3d, library, mode, processing ide, p5.js web editor
  • Contact: foundation@processing.org
  • Twitter: https://twitter.com/processingorg
  • Blog: https://medium.com/@processingorg
  • Primary Open Source License: GNU Library or "Lesser" General Public License version 2.1 (LGPL-2.1)

The Qt Project is a project to co-ordinate the development of the Qt software framework.

Ideas List | Description

With syslog-ng, you can collect logs from any source, process them in near real-time and deliver them to a wide variety of destinations.

Ideas List | Description

An ecosystem of languages and graphical user interfaces for authoring, saving, and sharing interactive visualizations, created by the research lab that created D3.js.

Ideas List | Description

Wine runs Windows applications on Linux, BSD, Solaris, macOS and Android

Ideas List | Description

Projects for recording and streaming of conferences & user groups. From web front ends, high speed video code, low level embedded software & FPGA based firmware+hardware!

Ideas List | Description

TLA+ is a formal specification language developed to design, model, document, and verify concurrent systems.

Ideas List | Description

We create innovative ways to enable biologists to explore genome-wide data generated from human tumors, helping them to gain insights into the disease of cancer.

Ideas List | Description

Open source multimedia, for everyone, everywhere.

Ideas List | Description

ViSP library includes state of the art computer vision, visual tracking and visual servoing algorithms that could be used in robotics or augmented reality applications.

Ideas List | Description

vitrivr enables you to use novel methods to search in images, music, video and 3d collections.

Ideas List | Description

webpack is THE build solution for modern web and NodeJS applications

Ideas List | Description

Global movement whose mission is to bring free educational content to the world.

Ideas List | Description

WorldBrain Memex - a bookmarking extension that works like your brain. Search for every word you remember about website you visited, filter by time, domain, tags & bookmarks.

Ideas List | Description

  • Category: end_user_applications
  • Techonology: react, javascript, browser extension, datproject
  • Topics: search, fake-news, decentralization, misinformation, bookmarking
  • Tags: worldbrain, analytics, api, native app, cloud backup, search improvements
  • Contact: gsoc@worldbrain.io
  • Twitter: https://twitter.com/realworldbrain
  • Primary Open Source License: MIT license (MIT)

The X.Org Foundation (or X.Org for short) is a foundation that encourages the development of the X Window System and related projects (Mesa, DRI, Wayland, etc.).

Ideas List | Description

Xapian is a Search Engine Library which aims to be fast, scalable, and flexible. The core library is written in C++, with bindings to allow use from many other languages.

Ideas List | Description

Kodi is a free and open source (GPL) software media player and entertainment hub for digital media.

Ideas List | Description

A modern text editor with a backend written in Rust.

Ideas List | Description

  • Category: end_user_applications
  • Techonology: rust, swift
  • Topics: text editing, ide
  • Tags: new feature, integration
  • Contact: raph@google.com
  • Mailing List: https://www.reddit.com/r/xi_editor/
  • Primary Open Source License: Apache License 2.0 (Apache-2.0)

Xpra allows users to access individual applications or full desktops remotely.

Ideas List | Description

XWiki offers a generic web platform for developing collaborative applications using the wiki paradigm, allowing customization through a vast collection of extensions.

Ideas List | Description

Powerful, modern, open source team chat, complete with apps for every major platform.

Ideas List | Description

About

Catalogue of organizations of Google Summer of Code 2018, for your convenience.

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages