Mozilla

Mozilla is a global, nonprofit organization dedicated to making the Web better. We emphasize principle over profit and believe that the Web is a shared public resource to be cared for, not a commodity to be sold. We work with a worldwide community to create open source products like Mozilla Firefox, and to innovate for the benefit of the individual and the betterment of the Web.
Category
WebYears
Technologies
Topics
Suggest a correctionProject history
Indexed project records; missing years are not zero. Coverage
Get involved
Links from the organization’s published listing (2020). Older contact links may have moved.
Repositories
2286 linkedFrom the community’s repository directory. Membership does not imply mentorship participation.
Proposal examples
Browse the proposal library →Outcomes are reported by the linked archives.
- 2014 · acceptedMozilla-ManishG-Servo ↗
- 2015 · unknownMozilla-ManishG-FormSupportServo ↗
- 2016 · acceptedMozilla-KalpeshKrishna-Schedule-TaskCluster-Jobs ↗
Programs & participation
12 records across 2 programs2020Google Summer of CodeAnnual program · 11 projects indexed
- Bikeshed.rs
- Debugging Unwanted Scrollbars
- Extension Activity Monitor
- Implement cross version support for python
- Implementation for Common Voice Kiosk Mode
- Inline Browser Compatibility Warning For CSS Properties
- Integrate FIDO2 authentication for 2FA on Firefox Account
- MDN to in-tree migration tool
- Performance improvements to rav1e WASM target
- Servo-WebGPU
- Treeherder
Source checked Sep 28, 2026
Participation imported from the GSoC Organizations archive snapshot; this historical listing is not an application-status claim.
2020OutreachyMay 2020 · 15 projects indexed
- AMO Homepage Curation Tool
- AMO Theme Generator
- Connect Mozilla's Bugtracker to the World
- Create Tests for Fenix using Espresso, UIautomator and Kotlin
- Create user experience design proposal for Firefox Preview on Android (Fenix)
- Develop tools for performance evaluations of machine learning models
- Firefox iOS Password Management Proposal
- Firefox Voice
- Implement a structured header parser in C++ or Rust
- Improve Firefox iOS App
- Migrate Extension Workshop
- Mozilla’s Tokenserver - From Python to Rust!
- Offline Support Pages for Certificate Errors
- Research Information Retrieval for Federated Learning
- Support Enhanced Tracking Protection (ETP) Tracker Blocklisting
Source checked Oct 2, 2026
See the program source for current details. Imported and normalized from Outreachy / Software Freedom Conservancy, CC-BY-3.0.
2020OutreachyDecember 2020 · 7 projects indexed
- Add Linux touchpad support for desktop zooming
- Create Tests for Fenix using Espresso, UIautomator and Kotlin
- Create User Interface for Pocket’s Curated Articles Tool
- Extend Glean Dictionary
- Improve Firefox to give users more control over add-ons in Container tabs
- Improve the User Experience of HTTPS-Only Mode
- Make Firefox Profiler more usable for users who don’t speak English
Source checked Oct 2, 2026
See the program source for current details. Imported and normalized from Outreachy / Software Freedom Conservancy, CC-BY-3.0.
2019Google Summer of CodeAnnual program · 14 projects indexed
- Activity Masking in rav1e
- Common Voice - WebAssembly MP3 Encoding
- Debugger Inline Variable Preview
- Enhancing bugbug : A platform for Bugzilla machine learning projects
- Firefox Account Security Dashboard
- Firefox Reader Redesign
- FixMe
- Improve WebDriver support in Servo
- Improving Firefox Source Docs Infrastructure
- Renderer Backend for Matplotlib based on HTML5 Canvas APIs
- Ship Public Suffix List (PSL) over Remote Settings
- Support importing Instruments profiles in perf.html
- TUID service improvments
- WebSocket Monitor
Source checked Sep 28, 2026
Participation imported from the GSoC Organizations archive snapshot; this historical listing is not an application-status claim.
2018Google Summer of CodeAnnual program · 16 projects indexed
- Adding and Improving Functionalities in Autowebcompat
- AOM - accessibility API
- D3D11 backend for gfx-rs HAL
- Download Spam Protection for Firefox
- Extending Iodide’s Functionality and Improving Code Quality
- Fretboard: A/B Testing Framework for Android
- Implementing cross references and general improvements in ReSpec
- Improve Enigmail User Experience
- Improved Pulse Inspector Backend
- metricsgraphics - zooming and brushing
- Multi-tab select in Firefox
- Pontoon
- Pontoon's path to first contribution
- Servo: Prototype ways of splitting up the script crate
- Software-Isolated WASM Processes in Ring 0
- WebAssembly Studio
Source checked Sep 28, 2026
Participation imported from the GSoC Organizations archive snapshot; this historical listing is not an application-status claim.
2017Google Summer of CodeAnnual program · 21 projects indexed
- about:telemetry redesign
- Adding Collaboration Features to Thimble
- Boost Session Restore Performance
- Canvas for Study Group Event Page
- Convert XUL to HTML
- Firefox Developer Tools: CSS Grid Inspector
- GitHub Issue Parser
- Implementing some of the WebExtension APIs
- Improve bug filing interface for bugzilla.mozilla.org
- JSON in Sqlite
- Livelog Proxy
- Matrix Protocol Support for Instantbird.
- MDN Documentation Tester WebExtension
- Migrate Balrog’s Admin API to OpenAPI-Specification
- Mozilla Science Lab: science.mozilla.org phase 2
- Off-main thread HTML parsing
- Rust Language Server (RLS)
- SemVer compatibility tool
- Servo Custom Element Proposal
- Streams API in PDF.js
- View Details of Performance Test Results on Perfherder
Source checked Sep 28, 2026
Participation imported from the GSoC Organizations archive snapshot; this historical listing is not an application-status claim.
2016Google Summer of CodeAnnual program · 13 projects indexed
- Download app assets at runtime
- File Support
- Implement RFC7512 PKCS#11 URI support and system integration
- Implementing Service Worker Infrastructure in Servo Browser Engine
- Improving and expanding the JavaScript XMPP Implementation
- Mozilla Calendar – Event in a Tab
- Mozilla Investigator(MIG): Auditd integration
- Prevent Failures due to Update Races
- Proposal of Redesign SETA
- Schedule TaskCluster Jobs in Treeherder
- Thunderbird - Implement mbox -> maildir converter
- Two Projects to Make A-Frame More Useful, Accessible, and Exciting
- Web-based GDB Frontend
Source checked Sep 28, 2026
Participation imported from the GSoC Organizations archive snapshot; this historical listing is not an application-status claim.
2014Google Summer of CodeAnnual program · 25 projects indexed
- A Desktop Environment based on B2G
- Add markdown support to Bugzilla
- Browsercast
- Development of both online as offline speech recognition to B2G and Firefox
- Firefox OS Games Resources
- Functional Test Suite and Features for QA Taskboard - One and Done
- Implement Electrolysis Support for Addon SDK
- Implement Speech Synthesis on Desktop Firefox
- Implement XMLHttpRequest in Servo
- Implement Zest recorder and runner
- Implementation of SVG Backend for PDF.js
- Improve Calendar Backends
- Improved messaging functionality and interaction in the SMS app
- Instantbird: Indexed Chat History and Infinite Conversation Scrollback
- Instantbird: WebRTC Support
- Kitherder
- Math virtual keyboard
- MDN – Bug Fixing and Polishing
- Migrate from YUI2 to YUI3 . Bug 453268
- Mochitest Failure Investigator
- Mozilla Intellego -- Terminology-driven automatic translation of web sites.
- Peer instruction on the Web
- Porting key Meemoo modules to NoFlo
- Thunderbird - Make the unit test framework work with maildir mailbox format
- Update Lightning Invitations to Latest Specification
Source checked Oct 2, 2026
Community mirror of the 2009–2015 Google Melange project archive. Original Melange project links may now redirect; the participation source retains the mirrored records. Organizations without indexed projects may be absent. Imported and normalized from Vaibhav Gupta / GSoC-Data-Analyser, MIT.
2013Google Summer of CodeAnnual program · 20 projects indexed
- about:memory For Real People
- Additional JavaScript Protocol Plug-ins (Yahoo!)
- Autosuggest Search Engines
- Backend Connectors for Ensemble
- Clearer Add-on Installation
- Design Hacktivities
- Dynamically Configurable actions add on
- Enhanced Customization APIs
- Firefox OS Sample apps for Firefox Marketplace Developer Hub
- HTTP/2 prototype server implementation
- Implement Branch Prediction in IonMonkey
- Implementation of Profile in the Cloud (PiCl) Client for Firefox OS
- Improving text selection and rotation in PDF.js
- Instantbird Awesometab
- Localization Dashboard
- Make Firefox Developer Tools compatible to Thunderbird
- MDN CSS Generation Tools
- Rust Debug Symbol Generation
- Security Report
- Unit Tests for Mozbase
Source checked Oct 2, 2026
Community mirror of the 2009–2015 Google Melange project archive. Original Melange project links may now redirect; the participation source retains the mirrored records. Organizations without indexed projects may be absent. Imported and normalized from Vaibhav Gupta / GSoC-Data-Analyser, MIT.
2012Google Summer of CodeAnnual program · 16 projects indexed
- 'No Reply' Reminder for Thunderbird
- Calendar: Improve Invitation Support
- Examples for HTML and CSS on MDN
- Get ISPDB Into Production
- Graphical Timeline of Events
- Improving Gmail Interoperability.
- Instantbird Account Import Wizard
- l10n Tool for Standardization of Localization
- Meemoo (Hackable Web Apps)
- Native Webapps Support on Linux
- Networking Dashboard
- Open education through OpenBadges
- Port Any Open Source C/C++ Project To The Web
- Slide Drive Improvements (Mozilla)
- User-Specified Content Security Policy
- WebSocket Testing Tool
Source checked Oct 2, 2026
Community mirror of the 2009–2015 Google Melange project archive. Original Melange project links may now redirect; the participation source retains the mirrored records. Organizations without indexed projects may be absent. Imported and normalized from Vaibhav Gupta / GSoC-Data-Analyser, MIT.
2011Google Summer of CodeAnnual program · 11 projects indexed
- Border Implementation Improvement
- Creation of a WebCL add-on
- Explore and implement JDK7 InvokeDynamic
- Further Scalarization of Trace Segments
- HTML Speech API implementation
- Implementing full offline mode for Updating Calendar in Lightning
- Improvements for the New Calendar Wizard for the Mozilla Calendar Project
- Integrate Transifex l10n platform for Extensions
- Javascript Implementation of XMPP protocol
- MediaWiki parser
- Tilt: a WebGL-based 3D visualization of a Webpage.
Source checked Oct 2, 2026
Community mirror of the 2009–2015 Google Melange project archive. Original Melange project links may now redirect; the participation source retains the mirrored records. Organizations without indexed projects may be absent. Imported and normalized from Vaibhav Gupta / GSoC-Data-Analyser, MIT.
2010Google Summer of CodeAnnual program · 10 projects indexed
- Add new automated tests to test the Fennec front end
- Add Quick Look support for attachments in Thunderbird
- Developing Hooks / stubs mechanisms for Mozilla Lightning and Improve event/tasks alarms support
- Implement support for TLS 1.1 (RFC 4346) and TLS 1.2 (RFC 5246) in NSS library
- Implementation of RSA-PSS signatures for nss
- Implementing Social Bugzilla Extension
- Mail Store interface and implementation for Mbox and Maildir (Thunderbird)
- Multitouch Simulation Framework
- Naive Bayes algorithm to automatically classify emails in Thunderbird
- Weave Sync engines for tabs and mailnews status sync in Mozilla Seamonkey browser suite
Source checked Oct 2, 2026
Community mirror of the 2009–2015 Google Melange project archive. Original Melange project links may now redirect; the participation source retains the mirrored records. Organizations without indexed projects may be absent. Imported and normalized from Vaibhav Gupta / GSoC-Data-Analyser, MIT.