Skip to content

Instantly share code, notes, and snippets.

@iCHAIT
Last active November 16, 2015 13:10
Show Gist options
  • Star 4 You must be signed in to star a gist
  • Fork 0 You must be signed in to fork a gist
  • Save iCHAIT/e7c3cbf21b1d2c7a625a to your computer and use it in GitHub Desktop.
Save iCHAIT/e7c3cbf21b1d2c7a625a to your computer and use it in GitHub Desktop.
An inside to the 190 organization that got selected for GSoC 2014!!

1. 52°North Initiative for Geospatial Open Source Software GmbH

  • No. of proj accepted - 4

  • difficulty level/Desc. - High(geoinformation stuff)

  • tags - geo, geospatial, java, gis, spatiotemporal, geoprocessing, traffic, environment, R, R-project, earth observation, geoprocessing, spatial data, geostatistics, sensor web, search, mobile, eventing, database

  • college references - None

  • ideas - Sensor Description Metadata Editor Sensor Data Access for Rasdaman

2. AerospaceResearch.Net

  • No. of proj accepted - 4

  • difficulty level/Desc. - Moderate/High(space projects)

  • tags - space, aviation, citizen science, distributed computing, high performance computing, research, sensor grid, engineering, satellite tracking, ground station network, java, c, python

  • college references - None

  • ideas - Distributed Ground Station Network Solar System Grand Tour

3. Amahi

  • No. of proj accepted - 3

  • difficulty level/Desc. - High

  • tags - Home server, NAS, streaming, golang, ruby, ror, python, SPDY

  • college references - SPDY maybe(networking),based on linux

  • ideas - Backup App Data and Settings CI Server for Apps

4. Apache Software Foundation

  • No. of proj accepted - 33

  • difficulty level/Desc. - Easy/Moderate(considering the no of proposals accapted)

  • tags - c, java, python, c++, perl, opensource, apache, erlang

  • college references - c,c++

  • ideas - large no. of ideas could not pick few.(issues trac,no specific ideas page)

5. Apertium

  • No. of proj accepted - 15

  • difficulty level/Desc. - Moderate(Machine translation,language technology)

  • tags - mt, nlp, linguistics, grammar, c, c++, python, java, xml, morphology

  • college references - c,c++,some part of automata maybe

  • ideas - Make it possible to use Apertium seamlessly from inside Telegram, XChat, Pidgin.

          Extend the Apertium capability to deal with translation memory so that it can "repair" some fuzzy matches when it is "safe" to do so.
    

(anzal,shivam,nikhil)

6. appleseed

  • No. of proj accepted - 2

  • difficulty level/Desc. - High(computer graphics, image synthesis, high performance computing)

  • tags - 3D, computer graphics, rendering, ray tracing, animation, c++, git, github, code optimization, high performance computing

  • college references - c++

  • ideas - Add a material editor in appleseed.studio Adding Support for Curve Rendering in Appleseed

7. Arches Project

  • No. of proj accepted - 2

  • difficulty level/Desc. - Moderate

  • tags - heritage, archaeology, inventory, python, postgres, postgis, geospatial, extjs, geoserver, openlayers

  • college references - None

  • ideas - Arches mobile app New org(basic requirements)

(chaitanya)

8. Association Tatoeba

  • No. of proj accepted - 4

  • difficulty level/Desc. - Moderate(database of languages)

  • tags - translation, languages, linux, php, mysql, cakephp, c++, web, shell_script, natural_language_processing, xmpp, python

  • college references - linux,mysql,c++

  • ideas - Mass Importing Sentences from Open texts to Fill Gaps in Tatoeba Administrative scripts and better export scripts

9. Battle for Wesnoth

  • No. of proj accepted - 3

  • difficulty level/Desc. - Very High(is a game,require more scenario type of stuff instead of programming skills acc. to their website )

  • tags - ai_development, ai, artificial_intelligence, lua, multiplayer, game_development, c++, game_engine, game, games, graphics, server, scripting, extensibility

  • college references - c++

  • ideas - Improve AI by implementing global attack/retreat decision(gaming issues)

10. BeagleBoard.org

  • No. of proj accepted - 6

  • difficulty level/Desc. - High(A bit ECE related,building powerful,open ARM-based systems based on the same processors used is in popular, high-end Android phones today)

  • tags - linux, kernel, physical computing, robotics, art, python, node.js, embedded, arm, javascript, rtos, android

  • college references - OS,linux

  • ideas - Optimizations to existing userspace applications/libraries Secondary processor support (RPC/gcc/etc.)

11. BEAM Community

  • No. of proj accepted - 5

  • difficulty level/Desc. - High(The BEAM Community is a group of OSS projects that run on the Erlang VM.)

  • tags - erlang, elixir, erlang vm, actors, ejabberd, disco, xmpp, distributed

  • college references - None

  • ideas - Elixir On Windows Live Streaming for Swirl Project

12. Benetech

  • No. of proj accepted - 1

  • difficulty level/Desc. - High(Benetech is a nonprofit organization developing open source software in the areas of global literacy, human rights and the environment.)

  • tags - a11y, accessibility, education, literacy, human rights, environment

  • college references - None

  • ideas - Accessible Math for the Blind and Vision Impaired Enhancements to Go Read Android eBook Reader for the Blind and Visually Impaired

(everyone,its an interesting org.)

13. Bio4j

  • No. of proj accepted - 3

  • difficulty level/Desc. - Very High

  • tags - graph databases, Titan, Neo4j, Scala, Java, git, github, bioinformatics, biology, data, big data, genomics, cloud computing, aws

  • college references - None

  • ideas - DynamoDB backed bio4j prototype graphical browser for bio4j model

14. BioJavaScript

  • No. of proj accepted - 5

  • difficulty level/Desc. - High(represent biological information on the web)

  • tags - JavaScript, bioinformatics, web development, standard, library, registry

  • college references - None

  • ideas - Integrate BioJS into an academic publishing workflow Human Genetic Variation Viewer

15. Biomedical Informatics, Emory University

  • No. of proj accepted - 4

  • difficulty level/Desc. - High/Very high(working in the area of Big Data Analytics for Healthcare,We use our expertise in computer science and informatics by developing various enabling tools, technologies, and algorithms to solve specific biomedical and clinical applications. And in doing so help advance our understanding of disease and treatment, and also develop useful software and applications)

  • tags - biomedical, healthcare, clinical, imaging, informatics, dicom, cloud, nosql, neo4j, big data, data mining, web services, map reduce, hadoop, javascript, java, databases

  • college references - None

  • ideas - High Performance Nearest Neighbor Queries with Hadoop-GIS Medical Vocabulary Generating Tool

16. Blender Foundation

  • No. of proj accepted - 7

  • difficulty level/Desc. - Very High(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.)

  • tags - 3D, computer graphics, modeling, animation, rendering, compositing, game creation, video editing, artist tools, simulation, visualization, C, C++, Python, OpenGL, OpenCL, Cuda, Sound, Audio, Music

  • college references - None

  • ideas - Interactive Quadrilateral Remeshing Based on Harmonic Functions

17.Bookie

  • No. of proj accepted - 2

  • difficulty level/Desc. - Moderate(The Bookie team works around an open source delicious-like bookmarking application and the suite of applications and libraries that make it tick. You can find them at https://github.com/bookieio.)

  • tags - python javascript bookmarks

  • college references - None

  • ideas - Update Bookie to do all readable processing of bookmarks with the bookie-parser web service.

           Create ability to monitor 3rd party sites for bookmark content.(Twitter,pocket,etc)
    

(nikhil,aditya,shadab)

18. Boost C++ Libraries

  • No. of proj accepted - 8

  • difficulty level/Desc. - High(Boost provides free peer-reviewed portable C++ source libraries. We emphasize libraries that work well with the C++ Standard Library.)

  • tags - c++, boost, peer-reviewed, portable, libraries, C++11, C++14, C++0x, C++0y

  • college references - c++

  • ideas - A C++11 template metaprogramming library

(tushar,anzal)

19. BRL-CAD

  • No. of proj accepted - 10 (one of the oldest orgs.)

  • difficulty level/Desc. - Very High(This is the place to be if you love or want to learn more about computer graphics, solid modeling, 3D geometry, CAx (CAD/CAM/CAE/etc), 3D printing, ray tracing, high-performance computing, and more.)

  • tags - computer graphics, scientific computing, engineering analysis, visualization, CAD, CSG, SMP, signal processing, 3d, engine, 3d modeling, benchmark, raytracing, image processing, graphics, framebuffer, geometry conversion, computer vision, computer-aided design, symmetric multiprocessing, geometry, brlcad, ray tracing, constructive solid geometry, analysis, graphics conversion, mesh, solid modeling, web development, high-perforamnce computing, math, science, tcl, C, C++, qt, android, opencl, gpgpu

  • college references - None

  • ideas - Python Geometry : Python Bindings for BRL-CAD Geometry Object-oriented C++ Geometry API

20. Buildbot

  • No. of proj accepted - 1

  • difficulty level/Desc. - Buildbot is an open-source framework for automating software build, test, and release processes. The Buildbot project is organized under the Software Freedom Conservancy

  • tags - python, twisted, continuous-integration, ci, releng, testing, angularjs, web

  • college references - None

  • ideas - Add support for providing and graphing data charts of build statistics over time.

           Build UI dashboards as plugins for the Web UI
    

(aditya,chaitanya,shadab....)

21. BuildmLearn

  • No. of proj accepted - 3 (creating applications,machine learning)

  • difficulty level/Desc. - High(BuildmLearn is a group of volunteers who collaborate to promote m-Learning with the specific aim of creating open source tools and enablers for teachers and students)

  • tags - Qt, C++, Python, Git, Android, Windows Phone, iPhone, mLearning

  • college references - None

  • ideas - Android App to learn geography. BuildmLearn Tell The Time Application(nice work)

(anzal,shivam)

22. Buildroot

  • No. of proj accepted - 0 (:/)

  • difficulty level/Desc. - Very Very High(Buildroot is an embedded Linux build system. It can generate any or all of a cross-compilation toolchain, a root filesystem, a kernel image and a bootloader image)

  • tags - None (:/)

  • college references - None

  • ideas - Improve support of multimedia features Improve testing infrastructure

(rootavish)

23. BumbleBee Autonomous Underwater Vehicle (BBAUV)

  • No. of proj accepted - 3

  • difficulty level/Desc. - Very Very High(BBAUV is a student-driven initiative; an educational platform for students to design and build a vehicle that is able to navigate underwater and perform a series of tasks without any remote control assistance, i.e. autonomous.)

  • tags - Autonomous, Computer vision, laser, Python, OpenCV, C/C++, ROS,

  • college references - None

  • ideas - Computer Vision Machine Learning ROS and UWSim Based Simulator for an AUV

24. Catrobat (formerly Catroid Project)

  • No. of proj accepted - 7

  • difficulty level/Desc. - Very High(Catrobat is a visual programming language and set of creativity tools for smartphones, tablets, and mobile browsers)

  • tags - Android, TDD, Scratch, robotium, agile, children, educational, web interface, selenium, pedagogical, html, music, web development, Web 2.0, Javascript, js, HTML5, php, animation, kids, programming, IDE, usability

  • college references - None

  • ideas - leave it

25. CCExtractor development

  • No. of proj accepted - 3

  • difficulty level/Desc. - High(If you've ever downloaded a .srt file to get subtitles for anything, most likely CCExtractor was used to produce it.)

  • tags - c, c++, video, mpeg, h264, accesibility, subtitles, closed captions, teletext, ffmpeg, network, multithreading, linux, low level, ccextractor

  • college references - None

  • ideas - Create a Linux GUI Create a OSX GUI

(ameen)

26. Centre for Computational Medicine, SickKids Research Institute

  • No. of proj accepted - 4

  • difficulty level/Desc. - Very High(At the CCM, we develop free open source software for clinical genetics, which aims to empower scientists to transform their data into knowledge. )

  • tags - computational medicine, big data, visualization, java, javascript, medicine

  • college references - None

  • ideas - Visualizing the evolution of tumors Development of machine learning methods for modeling the evolution of tumor

27. Ceph

  • No. of proj accepted - 2

  • difficulty level/Desc. - Very High(Ceph®, The Future of Storage™, is a massively scalable, open source, software-defined storage system that runs on commodity hardware. )

  • tags - ceph, inktank, storage, distributed

  • college references - None

  • ideas - Add erasure coding to the durability modeling

28. CERN SFT

  • No. of proj accepted - 11 (The SFT (Software for Experiments) group is part of CERN )

  • difficulty level/Desc. - High/Very high(although large no of proposals have been accepted)

  • tags - None

  • college references - None

  • ideas - Optimization of Jet Clustering Algorithms for the LHC at CERN Implement Automatic Differentiation library using Cling

29. Checkstyle

  • No. of proj accepted - 3

  • difficulty level/Desc. - High(Checkstyle is a development tool that help programmers to write coherent Java code that adheres to a coding standard. It automates the process of checking Java code to spare humans of this boring (but important) task.

  • tags - java, static code analyse, checkstyle

  • college references - None

  • ideas - Checkstyle configuration for Google's Java Style guide

(aditya,anzal,ameen)

30. CiviCRM

  • No. of proj accepted - 5

  • difficulty level/Desc. - Very High(CiviCRM is web-based, open source, Constituent Relationship Management (CRM) software geared toward meeting the needs of non-profit and other civic-sector organizations which is used by ~8,000 organizations.)

  • tags - (CRM, Drupal, WordPress, Joomla, PHP, sql, mysql, jquery, Symfony, Bootstrap, Popcorn.js, data visualization, geo, geospatial, choropleths, video)

  • college references - None

  • ideas - Data Visualization Framework Bitcoin Payment Processor

31. Clojure

  • No. of proj accepted - 9

  • difficulty level/Desc. - High(Clojure is a dynamic programming language that targets the Java Virtual Machine (JVM), JavaScript, and Microsoft's .Net framework.)

  • tags - Clojure, Lisp, Functional Programming

  • college references - None

  • ideas - Typed ClojureScript Checker Linear Algebra for Clojure

32. CodeCombat

  • No. of proj accepted - 4

  • difficulty level/Desc. - Very High(CodeCombat is a multiplayer programming game for learning how to code.)

  • tags - coffeescript, programming, game, learn to code, education, javascript, html5, compilers, physics, algorithms, multiplayer

  • college references - None

  • ideas - CodeCombat Classic Algorithms Campaign Building the Next-Gen Mobile Code Editor for CodeCombat

(aditya,anzal,shadab,ameen,everyone - hav a look,its amazing)

33. CodeMirror

  • No. of proj accepted - 2

  • difficulty level/Desc. - High(CodeMirror is a versatile text editor implemented in JavaScript for the browser. It is specialized for editing code, and comes with a number of language modes and addons that implement more advanced editing functionality. It is the editor used in, among other places, Chrome and Firefox’s Dev Tools, Adobe Brackets, and Light Table.)

  • tags - javascript, editor, browser, code, highlighting

  • college references - None

  • ideas - Vim Bindings Project Improve rtl text support in CodeMirror.

34. Computational Science and Engineering at TU Wien

  • No. of proj accepted - 14

  • difficulty level/Desc. - High (A loose interst group at Vienna University of Technology)

  • tags - CSE, Java, C++, R, XML, Qt, Network Services, Data Encoding, KNX, Geospatial Data Analysis, Vector Graphics, Internet of Things, Embedded Systems, Monitoring System, Database, SQL, Image Viewer, RAW Images, Particle-In-Cell simulator, Formal Proof Compression, Mathematical Logic, GPU Computing, Mathematics, Linear Algebra, BLAS, OpenCL, CUDA, Mesh Generation, Mesh Adaption, Device Simulation, TCAD, Imputation Methods

  • college references - C++,SQL

  • ideas - VIM: Shiny on Compositional Data Analysis OpenEngSB->Evaluation of Query Techniques

35. Copyleft Games

  • No. of proj accepted - 5 (Great org for people who want to develope games/entertainment software)

  • difficulty level/Desc. - Very High(We promote entertainment software licensed under copyleft licenses such as the GNU General Public License. Our primary project is PySoy, a 3d cloud game engine designed to promote easy game development.)

  • tags - None

  • college references - None

  • ideas - PySoy on Android Original Games

36. coreboot

  • No. of proj accepted - 3

  • difficulty level/Desc. - High(coreboot is a Free Software project aimed at replacing the proprietary BIOS/UEFI (firmware) found in most computers. coreboot performs a little bit of hardware initialization and then executes additional boot logic, called a payload.)

  • tags - firmware, assembler, hardware, drivers, emulator, bios, efi, x86, ARM

  • college references - Os

  • ideas - Infrastructure for automatic code checking Infrastructure for accessing block devices

(rootavish)

37. Crypto Stick

  • No. of proj accepted - 2

  • difficulty level/Desc. - The Crypto Stick project develops Open Source USB keys for secure login in the Web and to enable high secure encryption of e-mails and data. It includes an One Time Password feature which can be used with Google and many other popular websites.

  • tags - Security, encryption, cryptography, hardware, USB, two-factor authentication, OTP, OATH, OpenPGP, GnuPG

  • college references - None

  • ideas - One Time Passwords for GNUK Customize a Secure Linux Distribution

(shadab,shivam,nikhil.....and those who are interested in cryptography)

38. Crystal Space

  • No. of proj accepted - 3

  • difficulty level/Desc. - High(Crystal Space is an Open Source and portable 3D Engine Framework.Crystal Space is a mature, full-featured Software Development Kit (SDK) providing real-time 3D graphics for applications such as games and virtual reality.)

  • tags - 3d engine, game engine, c++, opengl, bullet, game logic, cross platform, python, animation, landscape, particles, rendering, simulation, 3d, opengles

  • college references - c++,game logic(somewhat)

  • ideas - Car racing games improvement Improvements to VFS (Virtual File System)

(for people who want to develope 3d softwares/games)

39. DBpedia & DBpedia Spotlight

  • No. of proj accepted - 7 (have got selected every time since 2012)

  • difficulty level/Desc. - DBpedia Spotlight is an open-source (Apache license) text annotation tool that connects text to Linked Data by marking names of things in text (we call that Spotting) and selecting between multiple interpretations of these names

  • tags - semantic web, entity linking, linked data, knowledge extraction, Wikipedia, Wikidata, machine learning, java, scala, disambiguation, term recognition, nlp

  • college references - None

  • ideas - Natural language question answering engine with DBpedia Fine grained massive extraction of wikipedia (aditya,shadab u may be able to relate to this)

(aditya,shadab)

40. Debian Project

  • No. of proj accepted - 17 (The Debian Project is an association of individuals who have made common cause to create a free operating system.)

  • difficulty level/Desc. - Easy/Moderate(Considering the no. of proposals that got accepted,and familiarity with a lot of concepts already.)

  • tags - os, linux, distributions, web, qa, quality_assurance, shell_scripting, web_development, python, bsd, php, distribution, bash, c, operating_system, database, science, debian, c++, sh, security, continuous_integration

  • college references -os,linux,c++,security,bash,c,shell,scripting,security

  • ideas - Debian built with clang Improve Configuration Upgrade Mechansim with Elektra

(everyone)

41. Django Software Foundation

  • No. of proj accepted - 2

  • difficulty level/Desc. - Moderate/High(Django is a high-level Python Web framework)

  • tags - django, python

  • college references - None

  • ideas - Improving error reporting & Fixing up the related issues Security Enhancements

(chaitanya)

42. Dr. Memory

  • No. of proj accepted - 3

  • difficulty level/Desc. - The Dr. Memory community builds dynamic program analysis tools. Dr. Memory itself is a memory monitoring tool that identifies memory-related programming errors such as accesses of uninitialized memory, heap overflow and underflow, accesses to freed memory, and memory leaks.

  • tags - instrumentation, Windows, C, C++, assembly, debugger, program analysis, development tools, runtime systems

  • college references - c,c++,asembly,os

  • ideas - System Call Tracing on Windows Run 32-bit Applications in 64-Bit Mode to Improve Dr. Memory Performance

43. Drupal

  • No. of proj accepted - 12

  • difficulty level/Desc. - Moderate(Drupal is an open source content management platform powering millions of websites and applications.)

  • tags - PHP, CMS, Database, Drupal 8, Symfony, Web Development, Web Programming, Web Application, Web Framework, SQL, Object Oriented Programming,

  • college references - Database,SQP,object oriented prog.

  • ideas - Native Android library for Drupal Web Services

            Drupal - fluxpocket (Pocket integration for Fluxkraft)
            ^This was Umar bhaiya's proj. so maybe he can throw some light about the org.!!
    

(rootavish)

44. Flowgrammable

  • No. of proj accepted - 2

  • difficulty level/Desc. - High(Flowgrammable.org is a coalition of researchers and industry engineers dedicated to improving adoption of software-defined networks and networking.)

  • tags - C++11, OpenFlow, Software Defined Networking, Protocol Stacks, SDN

  • college references - C++,Networks

  • ideas - Web based Openflow switch emulator Advancement of FreeFlow's version support and controller integration

45. FOSSASIA

  • No. of proj accepted - 9

  • difficulty level/Desc. - High(FOSSASIA is a non-profit organization supporting developers and makers of the Free and Open Source tech community in Asia.)

  • tags - android, mobile, pattern, garment, CAD, social change, humanitarian software, linux, localization, android, web

  • college references - None

  • ideas - Develop 2D Body Measurement App

46. FreeBSD

  • No. of proj accepted - 14

  • difficulty level/Desc. - High(FreeBSD is an advanced operating system for modern server, desktop, and embedded computer platforms.)

  • tags - virtualization, hypervisor, os, operating system, bsd, web, compilers, qa, perl, shell_scripting, shell scripting, server, embedded, mips, arm, sparc, sparc64, i386, amd, amd64, x86_64, distribution, c, operating_system, database, pcbsd, freebsd, c++, sh, security, clang, llvm, audit, wireless, wifi, wi-fi, desktop, server, sandbox, kernel

  • college references - Os,shell scripting,c/c++,security

  • ideas - Improve Unicode support in FreeBSD

47. Freenet Project Inc

  • No. of proj accepted - 3

  • difficulty level/Desc. - High(Freenet is free software which lets you anonymously share files, browse and publish "freesites" (web sites accessible only through Freenet) and chat on forums, without fear of censorship. )

  • tags - freenet, anonymity, p2p, decentralized, java

  • college references - None

  • ideas - Code infrastructure and API Web interface

48. Freifunk

  • No. of proj accepted - 8

  • difficulty level/Desc. - Very High(Develop firmwares for routers, routing protocols, wifi mesh solutions, auto-flasher for network devices, network libraries for Linux distros, security tools for secure communication, puppet configurations for local school networks, OpenWrt packages, automatic map solutions for networks, GSM meshes.)

  • tags - wifi, mesh, community network, openwrt, routing protocols, network, batman, olsr, bmx, linux, javascript, lua, web, mobile, android, local internet

  • college references - Networking,linux

  • ideas - Freifunk API Query Client

49. Frenetic

  • No. of proj accepted - 1

  • difficulty level/Desc. - Very High(Frenetic is an open-source software-defined networking controller platform. )

  • tags - SDN, Software Defined Networking, OCaml, Python, research, networking, engineering, programming languages, functional programming

  • college references - Networking

  • ideas - OpenStack Integration

50. Gambit: Software Tools for Game Theory

  • No. of proj accepted - 2

  • difficulty level/Desc. - High(Gambit is the premier software project for quantitative analysis in game theory.)

  • tags - C++, python, git, numerical methods

  • college references - None

  • ideas - Algorithms for Finding Equilibria of General Player Games

(tushar,anzal,adi)

51. Ganeti

  • No. of proj accepted - 2

  • difficulty level/Desc. - Very High(Ganeti is a cluster virtual server management software tool built on top of existing virtualization technologies such as Xen or KVM and other Open Source software.)

  • tags - Ganeti, Haskell, Python, Xen, Kvm, Virtualization, Cloud, Cluster

  • college references - None

  • ideas - Generic conversion interface between various disk templates

52. Ganglia

  • No. of proj accepted - 4

  • difficulty level/Desc. - High(Ganglia is a scalable distributed performance monitoring system for high-performance computing systems such as clusters and Grids.)

  • tags - c, python, java, javascript, jquery, php, monitoring, hpc, grid, cluster, nagios, data science, big data, rrdtool, r, machine learning, statistics

  • college references - c

  • ideas - NVIDIA GPU monitoring enhancements

(Tushar,adi)

53. GCC - GNU Compiler Collection

  • No. of proj accepted - 5

  • difficulty level/Desc. - High(GCC is the GNU Compiler Collection, the standard compiler on most free operating systems. )

  • tags - gcc, compiler, c, c++, toolchain, glibc, binutils, gdb

  • college references - c,c++

  • ideas - Ideas for speeding up GCC Improvements to GCC on Windows

(aditya,anzal)

54. Gentoo Foundation

  • No. of proj accepted - 3

  • difficulty level/Desc. - High(We produce Gentoo Linux, a special flavor of Linux that can be automatically optimized and customized for just about any application or need.)

  • tags - virtualization, linux, distributions, xml, web, java, gtk, shell_scripting, web_development, xslt, python, web-interface, javascript, bsd, php, ruby, bash, c, operating_system, qt, database, science, c++, sh, security

  • college references - OS,c,s++,security,linux,shell scripting

  • ideas - Gentoo Keys: Expansion and improvements

55. Git

  • No. of proj accepted - 2

  • difficulty level/Desc. - High(Git is the most widely-used distributed revision control system in Open Source.)

  • tags - vcs, c, git

  • college references - c

  • ideas - Git configuration API improvements git-bisect improvements

56. GNOME

  • No. of proj accepted - 35

  • difficulty level/Desc. - Moderate(GNOME offers an easy to understand desktop and applications for your GNU/Linux or UNIX computer.)

  • tags - application, banshee, boxes, c, clutter, desktop, easytag, game, glib, gnome, gnome-shell, gnu, gobject, gtk, gtk+, gtg, gstreamer, desktop, evolution, javascript, latex, linux, mail, music, python, vala, virtual, wayland

  • college references - c

  • ideas - Add support for advanced search and remote sources

57. GNSS-SDR

  • No. of proj accepted - 4

  • difficulty level/Desc. - Very High(GNSS-SDR is an open source Global Navigation Satellite Systems software receiver, written in C++, that is able to work either from raw signal samples stored in a file, or in real-time with a radio-frequency front-end as signal source, and performs all the signal processing until the observable computation and Position-Velocity-Time solution.)

  • tags - GNSS, Software radio, GPS, Galileo

  • college references - None

  • ideas - Faster GNSS Signal Acquisition using the Sparse Fourier Transform

58. GNU Octave

  • No. of proj accepted - 3

  • difficulty level/Desc. - Very High

  • tags - c++, mathematics, math, numerical, matlab, mercurial, scientific, computing

  • college references - c++,math

  • ideas - Sparse Matrix Indexing and Cleanup

59. GNU Project

  • No. of proj accepted - 17

  • difficulty level/Desc. - High/Moderate

  • tags - C, python, metalink, tests, networking, P2P, distributed updates, social, multicast, decentralisation, censorship-resistance, cad, dwg, dxf, C, Common Lisp, FFI, embedded interpreter, wrapper libraries, C, hurd, gnumach, kernel, microkernel, operating system, os, filesystem, virtualization, glibc, gdb, valgrind, language bindings, automated testing, package management, operating system, functional programming, scheme, objective-c, ui, user interface, C++, parser, geometry

  • college references - C,OS,C++,Networking

  • ideas - Guile-Emacs Basic Upgradations to the OS

60. GNU Radio

  • No. of proj accepted - 4

  • difficulty level/Desc. - Very High(GNU Radio is a free library for developing Software Defined Radio applications.)

  • tags - software defined radio, networks, communication

  • college references - None

  • ideas - GNU Radio Measurement Toolbox Radar toolbox

61. Google Open Source Programs Office

  • No. of proj accepted - 3

  • difficulty level/Desc. - Very High(We are the open source arm of Google, Inc. We're also the umbrella organization for students looking for special projects with academic mentors.)

  • tags - research, google, open source programs office

  • college references - None

  • ideas - A qualitative search engine for solid-state materials synthesis Package for Symbolic Resolution of Linear Systems of Differential Equations

62. Grameen Foundation - MOTECH

  • No. of proj accepted - 2

  • difficulty level/Desc. - High(Grameen Foundation helps the world's poorest – especially women – improve their lives and escape poverty by providing them with access to appropriate financial services, life-changing information and unique income-generating opportunities. )

  • tags - mhealth, mobile, java, maternal_child_health, hiv_aids, tb, ict4d, africa, india

  • college references - None

  • ideas - MOTECH ON GOOGLE APP ENGINE MOTECH MODULES IN OTHER LANGUAGES

(anzal,aditya,ameen)

63. Groovy Community

  • No. of proj accepted - 2

  • difficulty level/Desc. - Very High(The Groovy programming language for the JVM gathers a community and ecosystem around it made of various projects, like web frameworks, testing libraries, concurrency toolkits, and more.)

  • tags - groovy, language, jvm, java, framework, library

  • college references - None

  • ideas - Groovy on Android Groovy and Java joint compiler without stubs

(aditya,anzal)

64. Haiku

  • No. of proj accepted - 2

  • difficulty level/Desc. - High(We are a project dedicated to the creation of a new open source operating system designed from the ground up for desktop computing called Haiku.)

  • tags - c++, operating system, c, virtio, usb, driver, kernel, arm, uefi, filesystem, ppp, ipv6, bluetooth, gui, compositing

  • college references - c++,OS,c,Networking

  • ideas - Haiku ARM port

65. haskell.org

  • No. of proj accepted - 11

  • difficulty level/Desc. - High(Haskell.org is the community focus for supporting and promoting the open-source programming language Haskell.)

  • tags - non-strict, lazy, functional, programming language

  • college references - lazy,non-strict(LOL)

  • ideas - Embedding Haskell in C++: The FFI upside-down A universal data store interface.

66. Health Information Systems Programme

  • No. of proj accepted - 5

  • difficulty level/Desc. - High(HISP (Health Information Systems Programme) is a global south-south-north collaborative network aiming to improve health care in developing countries through research on and implementation of Health Information Systems.)

  • tags - eHealth, mHealth, management information system, health, informatics, Java, maven, Struts, spring, action-research, medical records, GIS, mapping, africa, asia, latin america, ICT4D, testing, webdriver, android

  • college references - None

  • ideas - A decision-support tool for stronger immunization programs JSON enabled storage API.

67. HelenOS group at Department of Distributed and Dependable Systems, Charles University in Prague

  • No. of proj accepted - 1

  • difficulty level/Desc. - Very High(is a state-of-the-art operating system based on microkernel multiserver design principles.)

  • tags - microkernel, multiserver, os, operating system, operating, system, helenos, kernel, ipc, c

  • college references - OS,IPC,C

  • ideas - leave it

68. illumos

  • No. of proj accepted - 0

  • difficulty level/Desc. - Very High(illumos is a fully open-source effort to produce a reliable, performant, and scalable operating system with leading-edge technologies and tools. illumos is the successor to Sun Microsystems' OpenSolaris project. )

  • tags - illumos, operating system, unix, kernel, dtrace, zfs, openzfs, virtualization, device driver, c, python, c++, solaris

  • college references - OS,C,C++

  • ideas - Win. message DLL compiler

69. Inclusive Design Institute

  • No. of proj accepted - 6

  • difficulty level/Desc. - High

  • tags - accessibility, technology, software, open source, ATutor, Fluid, AChecker, AContent

  • college references - None

  • ideas - ATutor Public API / REST Webservice ^Shaumik Daityari's Project

            ATutor Usage Module
    

70. Inkscape

  • No. of proj accepted - 2

  • difficulty level/Desc. - High(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.)

  • tags - svg, css, vector graphics, geometry, c++, gtk, gtkmm

  • college references - C++

  • ideas - Better support for SVG paints

71. Institute for Artificial Intelligence

  • No. of proj accepted - 2

  • difficulty level/Desc. - Very High

  • tags - AI, Robots

  • college references - None

  • ideas - Robot Knowledge Processing Reasoning about 3D CAD models of objects

72. International Neuroinformatics Coordinating Facility

  • No. of proj accepted - 12

  • difficulty level/Desc. - high

  • tags - neuroinformatics, neuroscience

  • college references - None

  • ideas - Dropbox upload client for ImageJ Mobile app for electrophysiology databases

73. Italian Mars Society

  • No. of proj accepted - 6

  • difficulty level/Desc. - Very High

  • tags - terrestrial Mars analogs, Autonomous Control, Human Machine Interface (HMI), Virtual Reality applications, Computer Vision, Command, Control and Communication, Python, Pytango

  • college references - None

  • ideas - Full body and hands gestures tracking Crew activity monitor

74. JBoss Community

  • No. of proj accepted - 5

  • difficulty level/Desc. - High(JBoss Community is a community of open source projects. The community hosts a large number of projects that are written in various programming languages.)

  • tags - JBoss, Java, JavaEE, REST, Mobile, Ruby, Scala, Security

  • college references - None

  • ideas - Simple Certificate Management System

(aditya)

75. Jitsi

  • No. of proj accepted - 3

  • difficulty level/Desc. - The jitsi.org community develops applications and libraries for real-time audio/video communication (RTC).

  • tags - jitsi, audio, video, java, sip, xmpp, rtp, webrtc, javascript, html5

  • college references - None

  • ideas - Porting TurnServer in Java

(aditya)

76. jMonkeyEngine

  • No. of proj accepted - 3

  • difficulty level/Desc. - Very High(jMonkeyEngine is a complete 3D game development suite, programmed entirely in Java.)

  • tags - game engine, 3d, game, game development, graphics, netbeans, IDE, SDK, java

  • college references - None

  • ideas - Cinematic Editor Realistic wave behaviour

(anzal)

77. Joomla! (Open Source Matters)

  • No. of proj accepted - 8

  • difficulty level/Desc. - Moderate/High(Joomla is a free open source content management system currently responsible for powering over 3.2% of all of the internet's websites! )

  • tags - joomla, framework, php, libraries, packagist, composer,

  • college references - None

  • ideas - SQL Optimization Inline editing directly on any page

78. KDE

  • No. of proj accepted - 39

  • difficulty level/Desc. - Moderate/High(KDE is an international technology team that creates Free Software for desktop and portable computing.)

  • tags - accessibility, audio, browser, c++, desktop, education, games, linux, mac, music, office, pim, qt, sdk, semantic, windows

  • college references - c++

  • ideas - Telegram Network Support for Telepathy

79. KolibriOS Project Team

  • No. of proj accepted - 2

  • difficulty level/Desc. - Very High(KolibriOS is a tiny open-source graphical operating system for x86 (and compatible) architecture computers. )

  • tags - FASM, assembly language, Assembler, KolibriOS, OS, Operating System, drivers, hardware, BIOS, x86, i386, embedded, RTOS, real-time, realtime, lowlevel, desktop

  • college references - assembly language,OS,x86

  • ideas - Improve Ethernet support Filesystem support

80. LabLua

  • No. of proj accepted - 4

  • difficulty level/Desc. - High(It is dedicated to research on programming languages, with emphasis on the Lua language.)

  • tags - Lua LabLua

  • college references - None

  • ideas - Add flow typing and evolution of table types to Typed Lua Create a library to help "memory leak" detection in Lua

(shadab)

81. Laboratory for Cosmological Data Mining

  • No. of proj accepted - 5

  • difficulty level/Desc. - Very High(to develop and apply computational technologies to extract cosmological information from the large astrophysical data sets being generated within our community.)

  • tags - Cosmology, Astrophysics, Data Mining, Machine Learning, Cloud Computing, Computer Vision, Image Processing, Web Application, Mobile Application, Crowdsource, Bayesian Modeling

  • college references - None

  • ideas - Strong Gravitational Lens Time Delays and Detecting Strong lenses in Images

            Crowdsourcing Web Application
    

82. LEAP Encryption Access Project

  • No. of proj accepted - 2

  • difficulty level/Desc. - High(LEAP is a non-profit dedicated to giving all internet users access to secure communication by making encryption technology easy to use and widely available.)

  • tags - OpenPGP, email, OpenVPN, Python, Ruby, Android

  • college references - None

  • ideas - Bitmask Client Application Token-based user registration

83. LibreOffice

  • No. of proj accepted - 10

  • difficulty level/Desc. - Moderate/High

  • tags - office, c++, word processor, spreadsheet, presentation, database, drawing, android, ios

  • college references - c++

  • ideas - Improve Usability of Personas Improved Color selection Improvements to the Template manager

84. Linaro

  • No. of proj accepted - 2

  • difficulty level/Desc. - Very High(Linaro is the place where engineers from the world's leading technology companies define the future of Linux on ARM. )

  • tags - Linux, ARM, Open, Networking, Enterprise, Toolchain, Graphics, Multimedia, Android

  • college references - None

  • ideas - Linux Flattened Device Tree Self-checking

85. Linux Trace Toolkit next generation project (LTTng)

  • No. of proj accepted - 1

  • difficulty level/Desc. - High(The LTTng project aims at providing highly efficient tracing tools for Linux. Its tracers help tracking down performance issues and debugging problems involving multiple concurrent processes and threads.)

  • tags - tracing, linux, android, arm, c, c++, python, kernel internals

  • college references - Os,c,c++

  • ideas - Easing the integration of tracepoints in user space applications

(shadab)

86. Liquid Galaxy Project

  • No. of proj accepted - 5

  • difficulty level/Desc. - Very High(Liquid Galaxy is a remarkably compelling panoramic display system. )

  • tags - google earth, immersive, 3d, virtual reality, html5, google maps, KML, geospatial, GIS, 3d graphics, panoramic, visualization, game engines, linux, android, kinect, leap motion

  • college references - None

  • ideas - Dynamic activities to interact with Interactive Spaces and Liquid Galaxy

87. LLVM Compiler Infrastructure

  • No. of proj accepted - 4

  • difficulty level/Desc. - Very High(The LLVM Project is a collection of modular and reusable compiler and toolchain technologies.)

  • tags - llvm, clang, compiler, backend, optimization

  • college references - None

  • ideas - Scan-build tracking platform

88. lmonade: scientific software distribution

  • No. of proj accepted - 7

  • difficulty level/Desc. - Very High(lmonade promotes ideas to improve various open source/free scientific software, especially computational algebra and image processing projects.)

  • tags - math, mathematics, algebra, science, scientific software, distribution, package, image, image processing, vision, bio, graphics, geometry, 3d, opengl, qt, learning, graph, parallel, threads, openmp, c++, cpp, python, java, shell, sh, bash, scripting, lmonade, flint, ilastik, vigra, fricas, singular, polybori, aldor

  • college references - None

  • ideas - Image features for machine learning in VIGRA

89. LyX – The Document Processor

  • No. of proj accepted - 2

  • difficulty level/Desc. - High

  • tags - document processor, word processor, LaTeX, GUI, Qt

  • college references - None

  • ideas - Implement 3-box drawing of insets

90. MariaDB

  • No. of proj accepted - 4

  • difficulty level/Desc. - High(MariaDB is a database server that offers drop-in replacement functionality for MySQL.)

  • tags - mariadb, mysql, database, sql

  • college references - mysql,database

  • ideas - CREATE OR REPLACE, CREATE IF NOT EXISTS, and DROP IF EXISTS GIS enhancements to MariaDB Statistically optimize mysql-test runs by running less tests

91. Measurement Lab (M-Lab)

  • No. of proj accepted - 0

  • difficulty level/Desc. - Very High(The M-Lab Research Consortium is a collaborative effort dedicated to empowering users, researchers, and regulators with open, verifiable data on network performance.)

  • tags - open data, measurement, networking, transparancy

  • college references - Networking

  • ideas - mprove mlab-ns reliability(just this single idea on their idea page)

92. Melange

  • No. of proj accepted - 3

  • difficulty level/Desc. - Very High

  • tags - appengine, python, javascript, CSS, LESS, HTML

  • college references - None

  • ideas - Responsive Layout Improving Student flow/experience in Melange

93. MetaBrainz Foundation Inc.

  • No. of proj accepted - 5

  • difficulty level/Desc. - High(shadab can throw some light about the org)

  • tags - music, metadata, linux, sql, perl, python, id3

  • college references - sql

  • ideas - A new website for Picard and its plugins. ^shadab's proj.....

94. Mifos Initiative

  • No. of proj accepted - 7

  • difficulty level/Desc. - High(to more effectively and efficiently deliver responsible financial services to the world’s 2.5 billion poor and unbanked. )

  • tags - mifos, microfinance, financial inclusion, Africa, mobile banking, java, AngularJS, India, m-pesa, ICT4D, SocEnt, poverty, RESTful, MySQL, Spring, Pentaho, Android, grameen, microcredit, banking, financial services, m4d,

  • college references - MySQL

  • ideas - Mobile Field Office Planner Project Ishaan khanna's Proj.....

95. Mixxx DJ Software

  • No. of proj accepted - 2

  • difficulty level/Desc. - High(Mixxx is the most popular free DJ software in the world.)

  • tags - dj, audio, music, qt, c++, realtime

  • college references - c++

  • ideas - Advanced Track Management / Organization Tools

96. mlpack: scalable C++ machine learning library

  • No. of proj accepted - 5

  • difficulty level/Desc. - High(mlpack is a C++ machine learning library with emphasis on scalability, speed, and ease-of-use. Its aim is to make machine learning possible for novice users by means of a simple, consistent API, while simultaneously exploiting C++ language features to provide maximum performance and maximum flexibility for expert users. )

  • tags - c++, machine learning, dual-tree algorithms, scalability

  • college references - c++

  • ideas - Improvement of automatic benchmarking system Optimization of tree-traversal in mlpack

(shivam,tushar,anzal,nikhil)

97. Monkey Project

  • No. of proj accepted - 5

  • difficulty level/Desc. - Very High(Monkey Project produces an open source and high quality HTTP Server Stack for GNU/Linux with focus in high-end environments and embedded devices. )

  • tags - C, Linux, Raspberry, HTTP, SPDY, Websocket, Caching, WebServices, Performance, Embedded, ARM, Lua, Memcache

  • college references - C

  • ideas - Monkey shared library with python bindings Lua scripting support plugin for monkey

98. Mono Project

  • No. of proj accepted - 12

  • difficulty level/Desc. - High(Mono is an open source implementation of Microsoft's .NET Framework based on the ECMA standards for C# and the Common Language Runtime.)

  • tags - C#, C, C++, Mono, VM, GC, Runtime, MonoDevelop, GTK, OSX, Linux, Windows

  • college references - c,c++

  • ideas - GitHub Integration Improve C/C++ Binding

99. Moodle

  • No. of proj accepted - 2

  • difficulty level/Desc. - Moodle is an Open Source Course Management System (CMS), also known as a Learning Platform,

  • tags - Education, learning, teaching, primary, secondary, tertiary, university, LMS, CMS, VLE, LP php

  • college references - None

  • ideas - Pronunciation evaluation question type HTML maths editor

(shadab- we need to discuss this)

100. Mozilla

  • No. of proj accepted - 25

  • difficulty level/Desc. - Moderate(considering the no. of proposals that got accepted)

  • tags - mozilla, firefox, thunderbird, c++, python, perl, javascript, html, css, xul, web, calendar, instantbird, im, documentation, audio, rust, llvm, node, design, ux, xpcom

  • college references - c++

  • ideas - Improve Calendar Backends Implement Speech Synthesis on Desktop Firefox

101. MuseScore

  • No. of proj accepted - 5

  • difficulty level/Desc. - Very High(MuseScore is music notation software used by millions of musicians worldwide to create, play back and print sheet music. )

  • tags - sheet music, musicxml, midi, music notation, Qt, C++, QML

  • college references - C++

  • ideas - Accessibility with Focus on Visually Impaired Musicians Proofing tools for lyrics: spellcheck and hyphenation

102. National Resource for Network Biology (NRNB)

  • No. of proj accepted - 17

  • difficulty level/Desc. - Very High(The National Resource for Network Biology (NRNB) is organizing the joint efforts of Cytoscape, WikiPathways and other network biology tools.)

  • tags - biology, systems biology, network biology, networks, pathways, Java, JavaScript, PHP, MediaWiki, graph database, biomedical, chemistry, cytoscape, wikipathways, pathvisio, cytoscapejs, pathvisiojs

  • college references - None

  • ideas -Implementation of new clustering techniques into Cytoscape Virtual Cell iPhone App Enhancements

103. Netfilter Project

  • No. of proj accepted - 3

  • difficulty level/Desc. - Very High(Netfilter is a free software community-driven project, launched in 1998, that provides the popular iptables firewalling tool for the GNU/Linux operating system. )

  • tags - linux, networking, firewall, security, packet classification

  • college references - Security,linux

  • ideas -Implement ebtables compatibility layer

104. NetSurf

  • No. of proj accepted - 1

  • difficulty level/Desc. - High(A fast and small open source browser written in C with its own layout engine. As well as producing NetSurf we have created various other libraries which other software can use. These libraries include libHubbub (an HTML5 parsing library), libCSS (a CSS parsing and selection engine), and libDOM (a Document Object Model implementation). All our libraries are written in C, and are written with a focus on low memory usage, high performance and robust stability.)

  • tags - Web Browser, C, HTML, CSS, DOM

  • college references - C

  • ideas - Update Core Web Technology Libraries LibCSS: add support for CSS 3 properties

(aditya,anzal,tushar)

105. Nmap Security Scanner

  • No. of proj accepted - 4

  • difficulty level/Desc. - High(Nmap ("Network Mapper") is a free and open source utility for network discovery and security auditing.)

  • tags - security, networking, network, ipv6, lua, c++, c, python, gui, linux, windows, apple, mac os x, packets, hacking, nmap, cryptography, crypto

  • college references - Security,networking,c++,c

  • ideas - Implementing vulnerability and exploitation scripts

106. OGDF - Open Graph Drawing Framework

  • No. of proj accepted - 5

  • difficulty level/Desc. - High(The Open Graph Drawing Framework (OGDF) is a C++ library of algorithms and data structures for graph drawing.)

  • tags - graph drawing, graph algorithms, algorithms, data structures, visualization, C++, Python, Java

  • college references - C++,graph algorithms,data structures

  • ideas - Python Bindings for OGDF Basic Linear Algebra Support Search Trees and Priority Queues

(aditya)

107. Open Bioinformatics Foundation

  • No. of proj accepted - 6

  • difficulty level/Desc. - Very High(group dedicated to promoting the practice and philosophy of Open Source software development and Open Science within the biological research community.)

  • tags - obf, bioinformatics, biology, science, bioperl, biopython, bioruby, biojava, biosql, biolib, emboss

  • college references - None

  • ideas - Improving the Plug-in interface for CellDesigner

108. Open Education Resource Foundation

  • No. of proj accepted - 1

  • difficulty level/Desc. - Moderate(The Open Education Resource (OER) Foundation is an independent, not-for-profit organisation that provides leadership, international networking and support for educators and educational institutions to achieve their objectives through Open Education. )

  • tags - education, open, wiki, OERu

  • college references - None

  • ideas - Peer Evaluation and enhancement of course registration/flow Course Registration

(shadab,we need to discuss this)

109. Open Lighting Project

  • No. of proj accepted - 2

  • difficulty level/Desc. - Moderate(The Open Lighting Project is an effort to build high quality, open source software for the entertainment lighting industry.)

  • tags - C++, lighting, Python, DMX512, RDM, control-systems, network

  • college references - C++

  • ideas - Raspberry Pi UI Web Based Configuration of Preferences

(aditya)

110. Open Motion Planning Library

  • No. of proj accepted - 2

  • difficulty level/Desc. - Very High(We are a team of researchers and developers working on efficient implementations of state-of-the-art motion planning algorithms and their integration with other open source software. )

  • tags - robotics, motion planning

  • college references - None

  • ideas - Create a browser-based version of OMPL.app

111. Open Source Computer Vision Library (OpenCV)

  • No. of proj accepted - 15

  • difficulty level/Desc. - High(The Open Source Computer Vision Library (OpenCV) is a comprehensive computer vision library and machine learning (over 2500 functions) written in C++ and C with additional Python and Java interfaces.)

  • tags - computer vision, machine learning, AI, perception, learning

  • college references - None

  • ideas - Extension of OpenCV-Python Bindings and Tutorials

(anzal)

112. Open Source Robotics Foundation

  • No. of proj accepted - 5

  • difficulty level/Desc. - Very High(Our mission is to support the development, distribution, and adoption of open source software for use in robotics research, education, and product development. )

  • tags - Robotics, Gazebo, ROS, CloudSim

  • college references - None

  • ideas - Develop ROS independent library for system dependency resolution

113. OpenKeychain (OpenPGP for Android)

  • No. of proj accepted - 2

  • difficulty level/Desc. - VEry High(OpenKeychain is an OpenPGP implementation for Android. It serves as a key management tool for encryption, decryption, signature generation, and signature verification. )

  • tags - android, java, pgp, openpgp, gpg, security, encryption, snowden

  • college references - None

  • ideas - Making OpenKeychain fun to use for users and developers.

114. OpenMRS

  • No. of proj accepted - 12 (selected for the 8th time)

  • difficulty level/Desc. - High

  • tags - medical_records, health, clinics, ehealth, hospitals, hfoss, healthcare, emr, ehr, hl7, mhealth, africa, developing_world, poverty, global_health, dojo, spring, api, mysql, internationalization, l8n, mrs, i10n, openmrs, hr, human_resources, xml, hibernate, localization, search, localisation, statistics, java, maven, ict4d, phr, tomcat, database, internationalisation, html5, node, nodejs, ldap, express, groovy

  • college references - database

  • ideas - Administration Tools for OpenMRS 2.0

(shadab,we need to discuss this)

115. openSUSE

  • No. of proj accepted - 14

  • difficulty level/Desc. - Moderate/High(openSUSE is a community project to promote the use of Linux everywhere, focusing on the openSUSE distribution itself.The openSUSE project delivers everything that developers and enthusiasts need to get started with Linux.)

  • tags - linux, obs, build-service, kernel, osem, git, cloud, kiwi, packaging, mate, virtualization, ruby

  • college references - None

  • ideas - ePub support in Atril (MATE) ^avishkar's proj.

116. Oregon State University Open Source Lab (OSUOSL)

  • No. of proj accepted - 3

  • difficulty level/Desc. - High(The Open Source Lab at Oregon State University strives to advance the adoption of open source software across the globe through education, outreach and development.)

  • tags - virtualization, kvm, xen, django, osuosl, ganeti, ganeti web manager, gwm, python, bash

  • college references - None

  • ideas - Re-architecture and implementation of tools for FTP Mirror Syncing

117. OSGeo - Open Source Geospatial Foundation

  • No. of proj accepted - 22

  • difficulty level/Desc. - Moderate/High(considering the no. of proposals that got accepted)

  • tags - postgres, c, gis, live-disc, algorithm, java, c#, graph, javascript, mapping, maps, c++, ajax, geospatial, mysql, http, php, geo, mssql, 3d, osm, openstreetmap, cartography, science

  • college references - C,C++,mysql

  • ideas - Enhancements to UbuntuGIS/DebianGIS Integrate spatial querying into cypher query language for Neo4j Spatial

118. OSv

  • No. of proj accepted - 3

  • difficulty level/Desc. - High(OSv is a novel operating system, designed for the Cloud by, among others, some of the core developers of the KVM hypervisor. It is intended to be used as a guest OS only, currently on top of KVM and Xen.)

  • tags - kernel, cloud, virtualization

  • college references - None

  • ideas - Memory allocator enhancement Improve runtime support

119. oVirt

  • No. of proj accepted - 2

  • difficulty level/Desc. - Very High(oVirt is a virtualization management application. You can use the oVirt management interface (the oVirt engine) to manage hardware nodes, storage and network resources, and to deploy and monitor virtual machines running in your data center.)

  • tags - ovirt, cloud, virtualization, iaas, kvm, libivrt, datacenter, private cloud, python, java, jboss, wildfly, postgres

  • college references - None

  • ideas - oVirt virtual disks advanced integration with libvirt Probe Network Configuration

120. OWASP Foundation

  • No. of proj accepted - 16

  • difficulty level/Desc. - High(OWASP is the Open Web Application Security Project. It is an open community dedicated to enabling organizations to develop, purchase, and maintain applications that can be trusted.)

  • tags - appsec, security, application security, sdlc, secure devlopment

  • college references - None

  • ideas - OWASP PHP Security Project OWASP-OWTF: Stateful Browsing, Session Management and Python upgrade

121. phpBB Forum Software

  • No. of proj accepted - 3

  • difficulty level/Desc. - High

  • tags - forum, bulletin, board, php, webdesign. community, web

  • college references - None

  • ideas - Extending Custom Profile Fields Command Line Interface

122. phpMyAdmin

  • No. of proj accepted - 6

  • difficulty level/Desc. - High(We're developing phpMyAdmin, a MySQL web interface. It supports most MySQL features, is widely used by database administrators and well supported by hosting providers.)

  • tags - mysql, php, admin, javascript, jquery

  • college references - mysql

  • ideas - phpMyAdmin Interface Improvements Refactoring: Designer/schema integration php Error Reporting SQL Query Console

(ameen)

123. Plan 9 from Bell Labs

  • No. of proj accepted - 5

  • difficulty level/Desc. - High(Plan 9 is an operating system originally developed by the same group at Bell Labs which developed Unix. )

  • tags - 9p, os, operating system, C, limbo, styx, distributed computing, network computing

  • college references - OS,C

  • ideas - Improvements to the HTML5 draw server Porting Raspberry Pi audio drivers to Plan 9

124. Plone Foundation

  • No. of proj accepted - 2

  • difficulty level/Desc. - High(The Plone Foundation is the legal owner of the Plone codebase, trademarks, and domain names. Our goal is to ensure that Plone remains the premier open source content management system and that we broaden its acceptance and visibility.)

  • tags - cms, python, web

  • college references - None

  • ideas - A new Plone Message Board

125. Point Cloud Library (PCL)

  • No. of proj accepted - 9

  • difficulty level/Desc. - Very High(The Point Cloud Library (PCL) is an open source framework for point cloud capturing, processing and visualization. A point cloud is a data structure used to represent a collection of three-dimensional points, which may contain additional fields such as color, normals etc. )

  • tags - point cloud, image, computer vision, vision, machine vision, computer graphics, registration, segmentation, camera, 3D camera, kinect, xtion

  • college references - None

  • ideas - Human action recognition from skeleton information RGB-D Object Segmentation in Cluttered Indoor Environments

126. Portland State University

  • No. of proj accepted - 11

  • difficulty level/Desc. - High(In particular, we tend to focus on small-scale or individual risky-but-promising open source "seed" projects that we think will grow into something great.)

  • tags - university, new projects, individual projects

  • college references - None

  • ideas - Web-based analytic framework for multivariate analyses of ’omics’ data Expanding WebWork: Quantitative Biology and Partial Differential Equations

(shadab,we can discuss this too)

127. PostgreSQL Project

  • No. of proj accepted - 4

  • difficulty level/Desc. - High(The PostgreSQL Project develops the most advanced relational database in the world.)

  • tags - database, postgres, postgresql, C, C++, PHP, Perl, Python, Java, SQL

  • college references - database,C,C++,SQL

  • ideas - Allow an unlogged table to be changed to logged

128. PRISM Model Checker

  • No. of proj accepted - 8

  • difficulty level/Desc. - High/Very High(PRISM is a software tool for modelling and studying the behaviour of real-life systems whose behaviour exhibits unpredictability or randomness.)

  • tags - scientific, verification, model checking, probabilistic models, java

  • college references - None

  • ideas - Enhanced discrete-event simulation

129. Project Tox

  • No. of proj accepted - 4

  • difficulty level/Desc. - Very High(Project Tox, or Tox as we're often called is a free and open source replacement to the well used proprietary application Skype. )

  • tags - Skype, secure, communications, messaging, im, disibuted, hash table, decentralized, encryption, chatting, free, gpl, C, C++, GTK, Qt, Android, iOS, UDP, TCP

  • college references - C,C++,networking

  • ideas - Development of Android Client (Antox)

130. Public Laboratory for Open Technology and Science

  • No. of proj accepted - 5

  • difficulty level/Desc. - Very High(develops and applies open-source tools to environmental exploration and investigation.)

  • tags - geo, gis, open-source, environment, infrared, spectroscopy, map, maps, ruby-on-rails, java, canvass-element, android, ruby, javascript, imagemagick, rmagick

  • college references - None

  • ideas - Expanded offline version of SpectralWorkbench

131. Python Software Foundation

  • No. of proj accepted - 40

  • difficulty level/Desc. - High

  • tags - python, Core Python, CPython, Astropy, BinPy, GNU Mailman, Kivy, Mercurial, MNE-Python, MoinMoin Wiki, pgmpy, PyDy, PyPy, scikit-image, scikit-learn, SciPy/NumPy, SCons, Scrapy, statsmodels, SunPy, TARDIS-SN, Theano, Vispy

  • college references - None

  • ideas - Core Python - IDLE Improvements

132. QEMU

  • No. of proj accepted - 6

  • difficulty level/Desc. - Very High(The QEMU Project includes the QEMU open source machine emulator and virtualizer and also acts as an umbrella organization for libvirt and the KVM Linux kernel module. When used as a machine emulator, QEMU can run OSes and programs made for one machine (e.g. an ARM board) on a different machine (e.g. your own PC).)

  • tags - emulator, emulation, virtualization, lowlevel, os, bootloader, compiler, kernel, kvm, xen, c

  • college references - OS,C

  • ideas - Code improvement for libvirt-snmp

133. R Project for Statistical Computing

  • No. of proj accepted - 17

  • difficulty level/Desc. - High(R is a free software environment for statistical computing and graphics. )

  • tags - None

  • college references - None

  • ideas - Biodiversity data visualizations

134. Raxa

  • No. of proj accepted - 4

  • difficulty level/Desc. - Moderate(Raxa is an organization dedicated to creating a free open-source healthcare information system and an electronic medical record for mostly poor.)

  • tags - health, mobile, EMR, India

  • college references - None

  • ideas - That's What Doctor Said Doctors Near Me

(shadab,discuss this)

135. RouteFlow

  • No. of proj accepted - 3

  • difficulty level/Desc. - High(RouteFlow is an open source project to provide virtualized IP routing services over OpenFlow enabled hardware.)

  • tags - routing, virtualization, cloud, networking, sdn, openflow

  • college references - Networking

  • ideas - Automatic Topology Discovery

136. RTEMS Project

  • No. of proj accepted - 5

  • difficulty level/Desc. - High(RTEMS (Real-Time Executive for Multiprocessor Systems) is a free real-time operating system (RTOS) designed for deeply embedded systems such as automobile electronics, robotic controllers, and on-board satellite instruments. )

  • tags - RTOS, real time, real-time, operating system, C, POSIX, embedded, ARM, space, control, deadline, SMP, multicore

  • college references - OS,C

  • ideas - Raspberry Pi BSP Peripherals

137. Ruby on Rails

  • No. of proj accepted - 7

  • difficulty level/Desc. - High(Ruby on Rails is an open-source web framework that's optimized for programmer happiness and sustainable productivity. It lets you write beautiful code by favoring convention over configuration.)

  • tags - ruby, web, rails

  • college references - None

  • ideas - Refactor Ruby on Rails URL generation and recognition Improve Security Defaults

138. Ruby Science Foundation (SciRuby)

  • No. of proj accepted - 4

  • difficulty level/Desc. - Very High

  • tags - science, c++, ruby, c, statistics, linear algebra, data mining, engineering

  • college references - C,C++

  • ideas - Minimization and Integration Ability to interface with external libraries beyond ATLAS.

139. Sage Mathematical Software System

  • No. of proj accepted - 5

  • difficulty level/Desc. - High(Sage is an open-source mathematical software system. It combines numerous open-source software libraries under one umbrella and contains many unique and novice algorithms built on top of those libraries. )

  • tags - mathematics, math, python, cython, c, cpp, html, javascript, android, iOS

  • college references - Maths,C

  • ideas - Knot Theory Back-end Implementation Improving the Sage iOS apps Improving the Sage Android apps

140. Sahana Software Foundation

  • No. of proj accepted - 10

  • difficulty level/Desc. - High(The Mission of the Sahana Software Foundation is to help alleviate human suffering by giving emergency managers, disaster response professionals and communities access to the information that they need to better prepare for and respond to disasters through the development and promotion of free and open source software and open standards.)

  • tags - Sahana, Python, PHP, Disaster, Emergency, Response, Humanitarian

  • college references - None

  • ideas - Import Wizard for Missing and Found Persons Functional test suite using robot framework

141. Samba

  • No. of proj accepted - 3

  • difficulty level/Desc. - Very High(Samba is an Open Source/Free Software suite that has, since 1992, provided file and print services to all manner of SMB/CIFS clients, including numerous Microsoft Windows operating systems.)

  • tags - C, SMB, CIFS, kernel

  • college references - C

  • ideas - Regedit Improvements

142. Scaffold Hunter

  • No. of proj accepted - 3

  • difficulty level/Desc. - Very High(Scaffold Hunter is a tool for the visual analysis of data sets with a focus on data from the life sciences, aiming at an intuitive access to large and complex data sets.The tool is implemented in java.)

  • tags - Visual Analytics, Information Visualization, Graph Drawing, Cheminformatics, Medical Image Retrieval, Java

  • college references - None

  • ideas - Heatmap and Dendrogram to Visualize Clustered Data

143. Scala Team

  • No. of proj accepted - 12

  • difficulty level/Desc. - High(Scala is a general purpose programming language designed to express common programming patterns in a concise, elegant, and type-safe way. )

  • tags - Scala

  • college references - None

  • ideas - Support for macros in Scala IDE Improving numerical routines in Scala Breeze

144. ScummVM

  • No. of proj accepted - 5

  • difficulty level/Desc. - Very High(ScummVM is a collection of Virtual Machines for playing classic graphical 2D point-and-click adventure games on modern hardware.)

  • tags - scummvm, residualvm, multiplatform, games, adventures, point and click, 2D, 3D, play, C++, retro-gaming

  • college references - C++

  • ideas - Improving ResidualVM Support for Escape from Monkey Island

145. Shogun Machine Learning Toolbox

  • No. of proj accepted - 8

  • difficulty level/Desc. - High(Shogun is designed for unified and efficient machine learning (ML) for a broad range of data types and learning settings, such as classification, regression, or exploratory data analysis. )

  • tags - machine learning, science, math, statistics, bioinformatics, large scale learning, support vector machine, open source, free software, python, c++, d3js, django, swig

  • college references - C++

  • ideas - Large-Scale Multi-Label Classification Fundamental Machine Learning Algorithms

146. Sigmah

  • No. of proj accepted - 3

  • difficulty level/Desc. - High(Sigmah is open source software for the shared management of international aid projects.)

  • tags - hfoss, java, gwt, drupal, project-management, humanitarian

  • college references - None

  • ideas - Resumable and Robust File Uploads

(shadab,discuss this)

147. Software Freedom Conservancy, Inc.

  • No. of proj accepted - 1

  • difficulty level/Desc. - High(Software Freedom Conservancy is a non-profit home for open source and free software projects.)

  • tags - npo, non-profit, accounting, ledger

  • college references - None

  • ideas - Build a better Python interface to Ledger-CLI for use by our API.

(shadab,discuss this)

148. Steel Bank Common Lisp

  • No. of proj accepted - 2

  • difficulty level/Desc. - High(Steel Bank Common Lisp (SBCL) is a high performance Common Lisp compiler.)

  • tags - Lisp, compilation, interpretation, garbage collection, object-orientation

  • college references - None

  • ideas - Improving Unicode support in SBCL Speeding up constant division in SBCL

149. strace

  • No. of proj accepted - 2

  • difficulty level/Desc. - High(strace is a system call tracer, i.e. a debugging tool which prints out a trace of all the system calls made by another process/program.)

  • tags - tracing, strace, C, system-programming, kernel, system-call, syscall

  • college references - C,OS

  • ideas - Strace Security and Advanced and improved absolute paths decoding Multi-OS and multiarch continuous tests infrastructure

(aditya)

150. Stratosphere Project

  • No. of proj accepted - 2

  • difficulty level/Desc. - Very High(Stratosphere is an Apache-licensed platform for massively parallel data analysis.)

  • tags - java, scala, big data, hadoop, analytics, distributed systems, machine learning, cloud computing

  • college references - None

  • ideas - Implementation of a Hadoop Abstraction Layer for Stratosphere Project

151. Subsurface

  • No. of proj accepted - 4

  • difficulty level/Desc. - Very High(Subsurface is able to track single- and multi-tank dives using air, Nitrox or TriMix. It also allows logging of weights and exposure protection used, dive masters and dive buddies and enables the user to rate dives and provide additional dive notes.)

  • tags - divelog, C, C++, qt, ios, android

  • college references - C,C++

  • ideas - Configuring Dive Computers Via Subsurface Divecomputer Downloader for Android

152. Sugar Labs

  • No. of proj accepted - 9

  • difficulty level/Desc. - High(A member project of the nonprofit Software Freedom Conservancy.Volunteers—international community of teachers, software developers, artists and writers, parents and children—who are passionate about providing educational opportunities to children through the Sugar Learning Platform.)

  • tags - learning, software, Python, GNOME, JavaScript, HTML5

  • college references - None

  • ideas - Enhancements to the Music Keyboard activity Activity Unit/UI Tests

(everyone)

153. SuperTuxKart

  • No. of proj accepted - 5

  • difficulty level/Desc. - High(SuperTuxKart is an open source 3d kart racing game.)

  • tags - games, c++, php, racing, multiplatform

  • college references - C++

  • ideas - Scripting Engine for SuperTuxKart Track Editors

154. Swathanthra Malayalam Computing

  • No. of proj accepted - 5

  • difficulty level/Desc. - Very High(Swathanthra Malayalam Computing (SMC) is a free software project engaged in development, localization, standardization and popularization of various Free and Open Source Software in Indian Languages with a special emphasis on Malayalam Language.)

  • tags - Language Technology, Indic, Rendering, i18n, python, flask, Android, c++, RoR, Language Modeling, Braille, m17n, machine learning, REST API, jquery, spellcheck, TeX

  • college references - C++

  • ideas - A spell checker for Indic language that understands inflections

155. SymPy

  • No. of proj accepted - 10

  • difficulty level/Desc. - SymPy is a Python library for symbolic mathematics.

  • tags - math, physics, python, science, bsd

  • college references - None

  • ideas - Improvements to the Geometry Module Linear Algebra Module for CSymPy

(everyone)

156. SyncDiff(erent)

  • No. of proj accepted - 2

  • difficulty level/Desc. - High(SyncDiff(erent) is a state-full file synchronizer, similar in some concepts to rsync, csync2, unison, and steals some ideas from git and other VCS. )

  • tags - Perl, File Synchronization, Multi-processed, IPC, networking, cloud

  • college references - IPC,Networking

  • ideas - Automatic Detection and notification of file changes File collision avoidance

157. Systers, an Anita Borg Institute Community

  • No. of proj accepted - 13

  • difficulty level/Desc. - Moderate/High(Systers is a forum for all women involved in the technical aspects of computing.)

  • tags - Systers, Anita Borg Institute, Women in Technology, Women in Computing

  • college references - None

  • ideas - Photo Language Translation

158. TEAMMATES Project @ National University of Singapore

  • No. of proj accepted - 4

  • difficulty level/Desc. - High(TEAMMATES is an online feedback management system for teachers/students. )

  • tags - java, app engine, SaaS, PaaS, cloud, education, JavaEE, JavaScript

  • college references - None

  • ideas - application for TEAMMATES in Google Summer of Code Optimized Student Profiles+

159. The CGAL Project

  • No. of proj accepted - 7

  • difficulty level/Desc. - Very High(CGAL is a software library that offers a number of reliable geometric data structures and algorithms.)

  • tags - C++, Computational Geometry, Geometry Processing, Voronoi, Meshing, Arrangement, Triangulation

  • college references - C++

  • ideas - Implementing a Shortest Path on Polyhedron Algorithm

160. The Concord Consortium

  • No. of proj accepted - 2

  • difficulty level/Desc. - Very High(The Concord Consortium is a nonprofit R&D organization in Concord, MA, dedicated to transforming education through technology.)

  • tags - education, nonprofit, STEM, science, math, engineering, simulations, modeling, mobile, responsive Web design, JavaScript, Ruby, HTML5, WebGL, Require.js, D3, CoffeeScript, SVG, Vows, Amazon Web Services, Capistrano, SASS, Haml, WebCL, Pixi.js, AgentScript, AgentBasedModeling, git, GitHub, iPad, Android, Tablet, Mobile

  • college references - None

  • ideas - Mobile friendly web based seismic activities mashup Data analytics for user actions in HTML5 web apps

161. The Eclipse Foundation

  • No. of proj accepted - 16

  • difficulty level/Desc. - High(Eclipse is an open source community, whose projects are focused on building an open development platform comprised of extensible frameworks, tools and runtimes for building, deploying and managing software across the lifecycle.)

  • tags - eclipse, java, ide, recommenders, ecf, communication, development, rcp, orion, javascript, c/c++

  • college references - C/C++

  • ideas - Logging Center for Eclipse Rich Data Visualization for Developer Statistic

162. The Fedora Project

  • No. of proj accepted - 8

  • difficulty level/Desc. - High

  • tags - linux, kernel, php, C, bashc, ruby, python, rails, buildservices, yum, rpm, distribution, cloud

  • college references - Linux,OS,C

  • ideas - Fedora College ^Hammad bhai's Proj. GlusterFS-iostat ^Vipul Nayyar's Proj.

163. The Julia Language

  • No. of proj accepted - 3

  • difficulty level/Desc. - Very High(Julia is a high-level, high-performance dynamic programming language for technical computing, with syntax that is familiar to users of other technical computing environments. )

  • tags - programming languages, numerical computing, linear algebra, statistics, machine learning, big data

  • college references - None

  • ideas - 3D Visualization Package for Julia IJulia Interactive Widgets

164. The Linux Foundation

  • No. of proj accepted - 15

  • difficulty level/Desc. - High

  • tags - kernel, lsb, web, gui, cpd, standards, wireless, printing, usability, openprinting, llvm, llvmlinux

  • college references - None

  • ideas - Formalization and Checking of Correct Usage of Kernel Core API Parallel Verification of Linux Kernel Modules

165. The MacPorts Project

  • No. of proj accepted - 3

  • difficulty level/Desc. - High(MacPorts is a ports collection and packaging system for OS X. )

  • tags - MacPorts,Mac OS X, C, Tcl, dependencies, SAT, SAT-solving, theory, theoretical computer science, Xcode, Objective-C, Apple, LD_PRELOAD, sandbox, optimization, qt, ports, BSD, package, package management

  • college references - C

  • ideas - Improve fetching from version control

166. The ns-3 Network Simulator Project

  • No. of proj accepted - 4

  • difficulty level/Desc. - High(ns-3 (project website) is a discrete-event network simulator, distributed as free open-source software, with an emphasis on networking research and education.)

  • tags - ns3, network simulation, emulation, C, C++, Python

  • college references - C,C++,Networking

  • ideas - Multicast IPv6 traffic support

167. The OpenBSD Foundation

  • No. of proj accepted - 5

  • difficulty level/Desc. - High(Formally, the corporation's objects are to support and further the development, advancement, and maintenance of free software based on the OpenBSD operating system, including the operating system itself and related free software projects.)

  • tags - OpenBSD, OpenSSH, OpenCVS, OpenSMTP, OpenBGPD

  • college references - None

  • ideas - DHCP / Configuration parsing code overhaul Systemd utility replacements

168. The OpenCog Foundation

  • No. of proj accepted - 9

  • difficulty level/Desc. - High(We're creating an open source framework for Artificial General Intelligence, intended to one day express general intelligence at the human level and beyond.)

  • tags - Artificial Intelligence, AI, C++, Python, Machine Leaning, NLP

  • college references - C++

  • ideas - Improved reference resolution with reasoning

169. The OpenStack Foundation

  • No. of proj accepted - 6

  • difficulty level/Desc. - Very High(The OpenStack Foundation promotes the development, distribution and adoption of the OpenStack cloud operating system.)

  • tags - openstack, cloud, iaas

  • college references - None

  • ideas - Add a new storage backend to the OpenStack Message Queuing Service

170. The Perl Foundation

  • No. of proj accepted - 5

  • difficulty level/Desc. - Very High(The Perl Foundation is dedicated to the advancement of the Perl programming language. )

  • tags - perl, parrot, cpan

  • college references - None

  • ideas - Parrot - Improve Performance of Method Signatures Functionalities enhancements and developing of new features for G@H

171. The Privly Foundation

  • No. of proj accepted - 3

  • difficulty level/Desc. - High(The Privly Foundation empowers the Privly community to participate in and contribute to privacy software projects by building a community of mutual support around Privly development. )

  • tags - privacy, security, cryptography, browser extensions, native client, javascript, OTR, IRC, PGP, rails, continuous integration, testing, user experience, ux

  • college references - None

  • ideas - Extensions User Experience improvements Develop Mobile Version of Privly [Android]

172. The Processing Foundation

  • No. of proj accepted - 11

  • difficulty level/Desc. - High(Processing is a programming language, development environment, and online community. )

  • tags - java, javascript, animation, images, graphics, education, beginner

  • college references - None

  • ideas - Simple Sound Library from Processing A Git Manager Tool for Processing

173. The STE||AR Group

  • No. of proj accepted - 2

  • difficulty level/Desc. - Very High(STE||AR (pronounced as stellar) stands for “Systems Technologies, Emergent Parallelism, and Algorithms Research”. We are a group of faculty, researchers and students working at the Center of Computation and Technology (CCT - www.cct.lsu.edu) at Louisiana State University (LSU - www.lsu.edu). Everything we do is centered around HPX - A general purpose C++ runtime system for parallel and distributed applications of any scale.)

  • tags - parallelcomputing, C++, asynchronous programming, dataflow

  • college references - C++

  • ideas - Create an HPX backend for Thrust

174. The syslog-ng project

  • No. of proj accepted - 4

  • difficulty level/Desc. - Very High(syslog-ng is a popular open-source logging solution. The syslog-ng project is the umbrella over syslog-ng and related projects, like the syslog-ng incubator, the patterndb collection and libmongo-client.)

  • tags - syslog, logging, event processing, C, security

  • college references - C

  • ideas - Integration with configuration management systems

175. The Tor Project and EFF

  • No. of proj accepted - 9

  • difficulty level/Desc. - High(The Tor Project is a free-software non-profit project to build an anonymity toolkit used by individuals, companies, governments, and law enforcement around the world. )

  • tags - c, python, security, privacy, anonymity, anti-censorship

  • college references - C

  • ideas - Ahmia.fi - Search Engine for Hidden Services A secure ruleset update mechanism for HTTPSEverywhere

176. The Wine Project

  • No. of proj accepted - 3

  • difficulty level/Desc. - Very High(Wine (originally an acronym for "Wine Is Not an Emulator") is a compatibility layer capable of running Windows applications on several POSIX-compliant operating systems, such as Linux, Mac OSX, & BSD.)

  • tags - c, linux, windows, games

  • college references - C,Linux

  • ideas - Implement new control panel applets Implement resource editor and / or dialog editor

177. The Wiselib

  • No. of proj accepted - 5

  • difficulty level/Desc. - High(The Wiselib is an algorithms and protocol library for networked embedded devices, such as microcontroller-based sensor nodes, Internet-of-Things-enabled devices and Android- or iOS-based mobile phones.)

  • tags - wiselib, embedded, C++, sensor networks, internet of things, iOS, Android

  • college references - C++

  • ideas - FAT16/32 implementation in the Wiselib.

178. ThinkUp

  • No. of proj accepted - 2

  • difficulty level/Desc. - High(ThinkUp is a simple new app that gives you insights into the way you use social networks like Twitter and Facebook.)

  • tags - php, mysql, javascript, jquery, bootstrap, analytics, smarty, googlecharts

  • college references - MySQL

  • ideas - Build new ThinkUp plugin that sends push notifications of new insights. Create backend and frontend performance profiling and tests.

179. TimVideos.us

  • No. of proj accepted - 7

  • difficulty level/Desc. - High(TimVideos.us is a group of exciting projects which together create a system for doing both recording and live event streaming for conferences, meetings, user groups and other presentations. )

  • tags - video, streaming, hardware, Python, Gstreamer, multimedia, media, live, data, cloud, prototype, Ruby, Verilog, VHDL, firmware, web, website, flumotion, audio, sound, system, electronics, frontend, backend, Django, fpga, encoding, encoder, optimization, ethernet, cloud, Debian, virtual machine, graphics, graphic design, MJPEG, JPEG, image, documentation, plugin, dvswitch, porting, C, C++, reverse engineering, gst-switch, automation, RTMP, JustinTV, Youtube, Xilinx, Digilent ATLYS, extension board, Twisted, Flumotion, PostgreSQL, MySQL, RTMP, javascript, HTML, HDMI, USB, network, electronics, PCB, firmware, video, streaming, VHDL, verilog, opencores

  • college references - C,C++,MySQL

  • ideas - MJPEG Core Optimisation Dockerizing Flumotion, Building a Build System VGA capture expansion board for HDMI2USB on Digilent Atlys

(shadab,discuss this)

180. Twitter

  • No. of proj accepted - 7

  • difficulty level/Desc. - Very High(The Twitter Open Source office is responsible for maintaining a healthy relationship with the open source development community. We open source a ton of projects and participate in a variety of communities: http://twitter.github.io/)

  • tags - scala, java, javascript

  • college references - None

  • ideas - [Netty] Pluggable Event Loop Algorithm and Channel Migration Wikipedia pages analysis using Cassovary

181. TYPO3 Association

  • No. of proj accepted - 3

  • difficulty level/Desc. - Very High

  • tags - cms, framework, php, content-management, web

  • college references - None

  • ideas - socialConnect - Social Media (Multi Channel) Publishing Connector for Neos Integrate TYPO3.Form.FormBuilder in Neos as module

182. Visualization Toolkit (VTK)

  • No. of proj accepted - 3

  • difficulty level/Desc. - High(The Visualization Toolkit (VTK) is an open-source, freely available software system for 3D computer graphics, image processing and visualization. )

  • tags - C++, OpenGL, Visualization, Science, Parallel

  • college references - C++

  • ideas - Extensions for Geospatial and Climate based visualizations in VTK Supporting a Visualization Grammar

(aditya)

183. Wikimedia

  • No. of proj accepted - 16

  • difficulty level/Desc. - High

  • tags - wikipedia, wikimedia, mediawiki, wiki, php, javascript, html, css, opendata, i18n, input methods, jQuery, media, web, bugzilla, semantic

  • college references - None

  • ideas - Annotation Tool that extracts information and feed them on Wikidata MassMessage page input list improvements

184. WordPress

  • No. of proj accepted - 4

  • difficulty level/Desc. - High(The WordPress open source project powers more than 20% of the web. Used for everything from personal blogs to enterprise sites and complex web applications, the software focuses on usability, extensibility, and backwards compatibility. )

  • tags - WordPress, PHP, JavaScript, jQuery, TinyMCE, CMS, Publishing, Blogging, MySQL, nginx

  • college references - MySQL

  • ideas - Front-end content blocks WordPress Menu Customizer

185. WorldForge

  • No. of proj accepted - 7

  • difficulty level/Desc. - High(The WorldForge project is about building tools to allow the construction of virtual worlds.)

  • tags - C++, python, games, GUI, Ogre, CEGUI, mmorpg, 3D, ryzom, opennel, php, blender, lua, AI

  • college references - C++

  • ideas - Integration of SmartBody system into Ember client framework

186. WSO2

  • No. of proj accepted - 5

  • difficulty level/Desc. - High

  • tags - SOA, middleware, cloud computing, PaaS, Java, Mobile, JavaScript, BigData, CEP

  • college references - None

  • ideas - Automated test case generation tool for WSO2 products

187. wxWidgets

  • No. of proj accepted - 6

  • difficulty level/Desc. - High(wxWidgets is an open source C++ library that lets developers create applications for Windows, Mac OS X, Linux and other platforms with a single code base.)

  • tags - c++, gui, cross-platform, windows, linux, osx, mac

  • college references - C++

  • ideas - Add support for taskbar features under Windows Vista/7+, and OS X wxWidgets port to android project proposal

188. X.Org Foundation

  • No. of proj accepted - 4

  • difficulty level/Desc. - VEry High(The X.Org Foundation (or X.Org for short) is a foundation chartered to develop and execute effective strategies that provide worldwide stewardship and encouragement of the X Window System and related projects.)

  • tags - Graphics drivers, X11, Wayland, Mesa, DRI, OpenGL, OpenCL

  • college references - None

  • ideas - Improve Compute Memory Pool Expose NVIDIA's GPU graphics counters to the userspace

189. Xapian Search Engine Library

  • No. of proj accepted - 3

  • difficulty level/Desc. - Very High(Xapian is a Search Engine Library which aims to be fast, scalable, and flexible. It's used by many organizations around the world, including Debian, Gmane, One Laptop per Child, and Ubuntu. )

  • tags - information retrieval, IR, text, search, index, indexing, indexed, cjk, cjkv, japanese, korean, swig, bindings, C++, Python, Java, C#, CSharp, PHP, go, library, gmane, lucene, parsing, machine learning, clustering, xapian, fun!

  • college references - C++

  • ideas - Human Language Support Clustering of Search Results

190. Xen Project

  • No. of proj accepted - 5

  • difficulty level/Desc. - Very High(The Xen Project is a Linux Foundation collaborative project that develops the Xen Hypervisor (for x86 and ARM), the XAPI toolstack and the Mirage OS Cloud Operating system.)

  • tags - virtualization, cloud operating system, linux

  • college references - None

  • ideas - Lazy Restore Using Memory Paging

@dufferzafar
Copy link

FAAADU.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment