Projects/Complete: Difference between revisions
< Projects
Jump to navigation
Jump to search
(l20n) |
(Update and add a few new projects.) |
||
(20 intermediate revisions by 2 users not shown) | |||
Line 1: | Line 1: | ||
The following is a list of the various Mozilla Projects. This list is | <big>"If you built something, and nobody knows about it, why did you bother?"</big> | ||
The following is a list of the various Mozilla Projects. Projects listed here are "main" projects, meaning they're not a support library or project for an already listed project. In addition, each project listed was used in at least one user facing product or has been used by at least one external party. Inclusions for missing qualified projects is heartily encouraged. | |||
This list is manually edited, so it is current as of the last edit date. | |||
<!-- | <!-- | ||
TODO: Sort the projects, add lots more of them. | TODO: Sort the projects, add lots more of them. | ||
Line 21: | Line 24: | ||
| [http://fxa.readthedocs.io/en/latest/ Firefox Accounts] || Firefox Accounts is the authentication and authorization system for Cloud Services at Mozilla || Active | | [http://fxa.readthedocs.io/en/latest/ Firefox Accounts] || Firefox Accounts is the authentication and authorization system for Cloud Services at Mozilla || Active | ||
|- | |- | ||
| [https://wiki.mozilla.org/Services/Location Location] || Open service which lets devices determine their location based on network infrastructure like WiFi access points and cell towers. || | | [https://wiki.mozilla.org/Services/Location Location] || Open service which lets devices determine their location based on network infrastructure like WiFi access points and cell towers. || Archived | ||
|- | |- | ||
| [http://docs.services.mozilla.com/keyexchange/index.html KeyExchange] || Setting up a new service should only involve entering a short code. || Maintenance | | [http://docs.services.mozilla.com/keyexchange/index.html KeyExchange] || Setting up a new service should only involve entering a short code. || Maintenance | ||
Line 27: | Line 30: | ||
| [https://wiki.mozilla.org/Services/NodeAssignment Node Assignment] || Provides a central server to allocate users of Mozilla Services products to a node associated with that product. || Maintenance | | [https://wiki.mozilla.org/Services/NodeAssignment Node Assignment] || Provides a central server to allocate users of Mozilla Services products to a node associated with that product. || Maintenance | ||
|- | |- | ||
| [https://wiki.mozilla.org/Services/Presence Presence] || Presence is a proposed Cloud Service that tracks a device's Internet connectivity status as online, offline or unavailable. || | | [https://wiki.mozilla.org/Services/Presence Presence] || Presence is a proposed Cloud Service that tracks a device's Internet connectivity status as online, offline or unavailable. || Archived | ||
|- | |- | ||
| [https://wiki.mozilla.org/Hello Hello] || Hello (aka Loop) started as video calling built into the browser and has now pivoted to addressing user needs to share Web content || | | [https://wiki.mozilla.org/Hello Hello] || Hello (aka Loop) started as video calling built into the browser and has now pivoted to addressing user needs to share Web content || Archived | ||
|- | |- | ||
| [https://wiki.mozilla.org/Bugzilla Bugzilla]|| Track issues, fix problems, leap tall chem-spills in a single bound. || Active | | [https://wiki.mozilla.org/Bugzilla Bugzilla]|| Track issues, fix problems, leap tall chem-spills in a single bound. || Active | ||
Line 39: | Line 42: | ||
| [http://www.seamonkey-project.org/releases/ SeaMonkey]|| Internet power tool || Supported Project | | [http://www.seamonkey-project.org/releases/ SeaMonkey]|| Internet power tool || Supported Project | ||
|- | |- | ||
| [https://wiki.mozilla.org/SmartPhone_Code_Transition FirefoxOS] || Things for the Internet || | | [https://wiki.mozilla.org/SmartPhone_Code_Transition FirefoxOS] || Things for the Internet || Archived | ||
|- | |- | ||
| [https://wiki.mozilla.org/MDN MDN] || The MDN community is a group of staff and volunteers with the goal of providing useful information and utilities to web developers. || Active | | [https://wiki.mozilla.org/MDN MDN] || The MDN community is a group of staff and volunteers with the goal of providing useful information and utilities to web developers. || Active | ||
|- | |- | ||
| [https://wiki.mozilla.org/Marketplace Marketplace] || A discovery and distribution platform for web apps. || | | [https://wiki.mozilla.org/Marketplace Marketplace] || A discovery and distribution platform for web apps. || Archived | ||
|- | |- | ||
| [http://hekad.readthedocs.io/en/v0.10.0/ Heka] || Heka is an open source stream processing software system, a “Swiss Army Knife” type tool for data processing, useful for a wide variety of different tasks. || | | [http://hekad.readthedocs.io/en/v0.10.0/ Heka] || Heka is an open source stream processing software system, a “Swiss Army Knife” type tool for data processing, useful for a wide variety of different tasks. || Archived (See [https://github.com/trink/hindsight Hindsight] | ||
|- | |- | ||
| [http://kinto.readthedocs.io/en/stable/ Kinto] || Kinto is a minimalist JSON storage service with synchronisation and sharing abilities.|| Active | | [http://kinto.readthedocs.io/en/stable/ Kinto] || Kinto is a minimalist JSON storage service with synchronisation and sharing abilities.|| Active | ||
Line 55: | Line 58: | ||
| [https://github.com/mozilla/firefox-ios Firefox-iOS] || Firefox for iOS || Active | | [https://github.com/mozilla/firefox-ios Firefox-iOS] || Firefox for iOS || Active | ||
|- | |- | ||
| [http://mozilla.github.io/tofino/ Tofino] || Project Tofino is a browser interaction experiment. || | | [http://mozilla.github.io/tofino/ Tofino] || Project Tofino is a browser interaction experiment. || Archived | ||
|- | |- | ||
| [https://dxr.readthedocs.io/en/latest/ DXR] || DXR is a code search and navigation tool aimed at making sense of large projects like Firefox.|| Active | | [https://dxr.readthedocs.io/en/latest/ DXR] || DXR is a code search and navigation tool aimed at making sense of large projects like Firefox.|| Active | ||
|- | |- | ||
| [https:// | | [http://cornice.readthedocs.io/en/latest/ Cornice] || Provides helpers to build & document REST-ish Web Services with Pyramid, with decent default behaviors || Maintenance | ||
|- | |||
| [https://github.com/circus-tent/circus Circus] || A process & socket manager. It can be used to monitor and control processes and sockets. || Active | |||
|- | |||
| [http://metlog-py.readthedocs.org/ Metlog] || A service for applications to capture and inject arbitrary data into a backend storage suitable for out-of-band analytics and processing. || Maintenance | |||
|- | |||
| [http://powerhose.readthedocs.org/ Powerhose] || Turns your CPU-bound tasks into I/O-bound tasks so your Python applications are easier to scale. || Maintenance | |||
|- | |||
| [http://queuey.readthedocs.io/en/latest/ Queuey] || A different message queue system || Archived | |||
|- | |- | ||
| [https://api.pub.build.mozilla.org/ RelEngAPI] || Your Interface to Release Engineering Automation || | | [http://vaurien.readthedocs.org/ Vaurien] || A TCP proxy which will let you simulate chaos between your application and a backend server. || Active | ||
|- | |||
| [https://github.com/loads Loads] || A tool to load test your HTTP services, including web sockets. || Active | |||
|- | |||
| [https://wiki.mozilla.org/Test_Pilot TestPilot] || Test Pilot is a series of stepping stones intended to take a rough concept to a shipping Firefox feature or Add-on. || Archived | |||
|- | |||
| [https://api.pub.build.mozilla.org/ RelEngAPI] || Your Interface to Release Engineering Automation || Unknown | |||
|- | |- | ||
| [https://wiki.mozilla.org/Socorro Socorro] || Socorro is the name for the Mozilla Crash Stats, which other companies are also using for crash statistics. || Active | | [https://wiki.mozilla.org/Socorro Socorro] || Socorro is the name for the Mozilla Crash Stats, which other companies are also using for crash statistics. || Active | ||
Line 69: | Line 86: | ||
| [https://github.com/mozilla/kitsune Kitsune] || Kitsune is the platform that powers SuMo (support.mozilla.org) || Active | | [https://github.com/mozilla/kitsune Kitsune] || Kitsune is the platform that powers SuMo (support.mozilla.org) || Active | ||
|- | |- | ||
| [https://github.com/mozilla/thimble.mozilla.org Thimble] || Online code editor geared to people teaching and learning HTML, CSS, and JavaScript. || | | [https://github.com/mozilla/thimble.mozilla.org Thimble] || Online code editor geared to people teaching and learning HTML, CSS, and JavaScript. || Archived | ||
|- | |- | ||
| [[Balrog]] || Mozilla's Update Server || Active | | [[Balrog]] || Mozilla's Update Server || Active | ||
Line 83: | Line 100: | ||
| [https://mozvr.com/ Mozilla VR] || Helping to bring high-performance virtual reality to the open Web. || Active | | [https://mozvr.com/ Mozilla VR] || Helping to bring high-performance virtual reality to the open Web. || Active | ||
|- | |- | ||
| [https://pulseguardian.mozilla.org/ PulseGuardian] || Mozilla Pulse is a message broker / event system system that eliminates polling and adds visibility into all aspects of Mozilla. || Active | | [https://pulseguardian.mozilla.org/ PulseGuardian] || Mozilla Pulse is a message broker / event system system that eliminates polling and adds visibility into all aspects of Mozilla. || Maintenance | ||
| | |- | ||
| [https://github.com/mozilla-services/hawkauthlib HAWKAuthLib] || Low-level python Library for implementing MAC Access Authentication || Maintenance | |||
|- | |||
| [https://github.com/l20n L20n] || Old Software localization ecosystem || Archived | |||
|- | |||
| [https://projectFluent.org Fluent] || Software localization ecosystem || Active | |||
|- | |||
| [https://wiki.mozilla.org/EngineeringProductivity/Projects/Treeherder TreeHerder] || A reporting dashboard for checkins to projects that allows users to see the results of automatic builds and tests. || Active | |||
|- | |||
| [https://wiki.mozilla.org/Pancake Pancake] || An experiment in how people could use browsers || Archived | |||
|- | |||
| [https://pontoon.mozilla.org/ Pontoon] || Pontoon allows you to localise web content in place, with context and spatial limitations right in front of you. || Active | |||
|- | |||
| [https://developer.mozilla.org/en-US/docs/Mozilla/Instantbird Instantbird] || Instantbird is an instant messaging application with close ties to Mozilla. || Unknown | |||
|- | |||
| [https://developer.mozilla.org/en-US/docs/Mozilla/MFBT Mozilla Framework Based on Templates (MFBT)] || The central repository for macros, functions, and data structures used throughout Mozilla code, including in the JavaScript engine. || Active | |||
|- | |||
| [https://developer.mozilla.org/en-US/docs/Mozilla/Tech/DocShell DocShell] || Embeddable Mozilla || Unknown | |||
|- | |||
| [https://developer.mozilla.org/en-US/docs/Mozilla/Tech/Mork Mork] || Outdated database format || Archived | |||
|- | |||
| [https://developer.mozilla.org/en-US/docs/Mozilla/Tech/Places Places] || Bookmarks and history management system introduced in Firefox 3 || Active | |||
|- | |||
| [https://developer.mozilla.org/en-US/docs/Mozilla/Projects/Rhino Rhino] || an open-source implementation of JavaScript written entirely in Java. || Unknown | |||
|- | |||
| [http://kripken.github.io/emscripten-site/index.html Emscripten] || an LLVM-based project that compiles C and C++ into highly-optimizable JavaScript in asm.js format || Active | |||
|- | |||
| [https://developer.mozilla.org/en-US/docs/Mozilla/Projects/JSHydra JSHydra] || A static analysis tool that is capable of performing analysis of general JavaScript code || Unknown | |||
|- | |||
| [https://developer.mozilla.org/en-US/docs/Mozilla/Projects/Shumway Shumway] || Mozilla's open standards-based Flash renderer || Archived | |||
|- | |||
| [https://developer.mozilla.org/en-US/docs/Mozilla/Projects/SpiderMonkey SpiderMonkey] || SpiderMonkey is Mozilla's JavaScript engine written in C/C++ || Active | |||
|- | |||
| [https://developer.mozilla.org/en-US/docs/Mozilla/Projects/Thalos Talos] || A python performance testing framework that is usable on Windows, Mac and Linux. || Unknown | |||
|- | |||
| [https://developer.mozilla.org/en-US/docs/Mozilla/Projects/Midas Midas] || Gecko's built-in rich text editor. || Unknown | |||
|- | |||
| [https://developer.mozilla.org/en-US/docs/Mozilla/Projects/Tinderbox Tinderbox] || a web tool used to check whether the current source code compiles on various platforms and passes automated test suites || Archived (See TreeHerder) | |||
|- | |||
| [https://developer.mozilla.org/en-US/docs/Mozilla/Projects/WebReplay WebReplay] || record information about the execution of a content process, such that the same execution can be replayed later || Active | |||
|- | |||
| [https://developer.mozilla.org/en-US/docs/Mozilla/Projects/Zest Zest] || An experimental specialized scripting language developed by the Mozilla security team and is intended to be used in web oriented security tools || Unknown | |||
|- | |||
| [https://developer.mozilla.org/en-US/docs/Mozilla/Projects/Necko Necko] || a network library that provides a platform-independent API for networking, ranging from transport to presentation layers || Active | |||
|- | |||
| [https://developer.mozilla.org/en-US/docs/Mozilla/Projects/NSS Network Security Services (NSS)] || a set of libraries designed to support cross-platform development of security-enabled client and server applications || Active | |||
|- | |||
| [http://science-mozilla-org-staging.herokuapp.com/ Science Mozilla] || a community of researchers, developers, and librarians making research open and accessible. || Active | |||
|- | |||
| [https://github.com/mozilla/pdf.js PDF.js] || a Portable Document Format (PDF) viewer that is built with HTML5. || Active | |||
|- | |||
| [https://github.com/mozilla/spidernode SpiderNode] || Node.js on top of SpiderMonkey || Active | |||
|- | |||
| [http://basket.readthedocs.io/ Basket] || A Python web service, basket, provides an API for all of our subscribing needs. || Maintenance | |||
|- | |||
| [https://github.com/mozilla/web-ext Web-Ext] || A command line tool to help build, run, and test web extensions || Active | |||
|- | |||
| [https://github.com/mozilla/kuma Kuma] || The project that powers MDN. || Active | |||
|- | |||
| [https://github.com/mozilla/smarthome.iot SmartHome.io] || Offers a middle ground between "in a box" solutions like Apple Homekit and DIY solutions like Raspberry Pi. || Archived | |||
|- | |||
| [https://iot.mozilla.org WebThings] || An open platform form monitoring and controlling dvices over the web || Active | |||
|- | |||
| [https://github.com/mozilla/MozStumbler MozStumbler] || Android Location reporting stumbler || Archived | |||
|- | |||
| [https://github.com/mozilla/addons-linter Addons Linter] || The new Firefox Add-ons linter, written in ES6/JavaScript. || Active | |||
|- | |||
| [https://github.com/mozilla/remo Remo] || The Mozilla Reps portal provides tools for Reps to succeed in their daily activities and receive mentorship for development || Active | |||
|- | |||
| [https://github.com/mozilla/localForage Local Forage] || Offline storage, improved. Wraps IndexedDB, WebSQL, or localStorage using a simple but powerful API || Active | |||
|- | |||
| [https://github.com/mozilla/mozillians Mozillians] || Mozilla community directory -- A centralized directory of all Mozilla contributors || Active | |||
|- | |||
| [https://github.com/mozilla/nocturnal Nocturnal] || Code and resources that build the Firefox Nightly site || Archived | |||
|- | |||
| [https://github.com/mozilla/normandy Normandy: Recipe Server] || serves bundles of JavaScript to various clients (Firefox browsers) based on certain rules. || Active | |||
|- | |||
| [https://wiki.mozilla.org/Firefox/Shield SHIELD] || A system that addresses user attrition and satisfaction by providing fast and powerful way to interact with users. || Active | |||
|- | |||
| [http://sweetjs.org/ Sweet.js] || Sweet brings the hygienic macros of languages like Scheme and Rust to JavaScript. || Maintenance | |||
|- | |||
| [http://mig.mozilla.org/ MIG: Mozilla Investigator] || real-time digital forensics and investigation platform. || Active | |||
|- | |||
| [https://firefoxos.mozilla.community/ Feed the Fox] || Firefox OS Participation Hub || Archived | |||
|- | |||
| [https://www.srihash.org/ Sub-Resource Integrity (SRI) Hash Generator] || SRI is a W3C specification that allows web developers to ensure that resources hosted on 3rd party servers are untampered. || Maintenance | |||
|- | |||
| [http://rr-project.org/ Record & Replay (RR)] || rr aspires to be your primary debugging tool, replacing well, enhancing gdb || Community | |||
|- | |||
| [https://github.com/mozilla/nunjucks Nunjucks] || A powerful templating engine with inheritance, asynchronous control, and more (jinja2 inspired) || Active | |||
|- | |||
| [https://github.com/mozilla/mozjpeg MozJPEG] || Improved JPEG encoder. || Active | |||
|- | |||
| [https://github.com/mozilla/positron Positron] || Electron-compatible runtime on top of Gecko || Archived | |||
|- | |||
| [https://github.com/mozilla/MozDef MozDef] || Mozilla Defense Platform || Active | |||
|- | |||
| [https://github.com/mozilla/bleach Bleach] || An easy, HTML5, whitelisting HTML sanitizer. || Maintenance | |||
|- | |||
| [https://github.com/mozilla/popcorn.webmaker.org Popcorn] || HTML Video annotation || Archived | |||
|- | |||
| [https://github.com/mozilla/sops SOPS] || sop is an editor of encrypted files that supports YAML, JSON and BINARY formats and encrypts with AWS KMS and PGP|| Active | |||
|- | |||
| [http://crontabber.readthedocs.io/en/latest/ CronTabber] || A cron job runner with self-healing and job dependencies || Active | |||
|- | |||
| [https://github.com/mozilla/serviceworker-cookbook Service Worker Cookbook] || It's online. It's offline. It's a Service Worker! https://serviceworke.rs/ || Active | |||
|- | |||
| [https://github.com/mozilla-services/FindMyDevice Find My Device] || Provide privacy minded device tracking and remote control for FirefoxOS || Archived | |||
|- | |||
| [https://mozilla-services.github.io/WebPushDataTestPage/ Web Push: Data test page] || Stand alone, transparent tool to show data encryption for sending Web Push data messages || Active | |||
|- | |||
| [https://github.com/mozilla-services/vapid/ Vapid ] || Apps and Library support for the Voluntary Application server Identification for web Push specification || Active | |||
|- | |||
| [http://www.dmoz.org/ DMOZ] || The open directory project || Maintenance | |||
|- | |||
| [https://github.com/mozilla-services/pywebpush PyWebPush] || Easy WebPush data encryption library for Python || Active | |||
|- | |||
| [https://github.com/mozilla/wp-web-push Web Push plugin for WordPress] || Wordpress blog plug in to allow Web Push notifications || Archived | |||
|- | |||
| [https://github.com/browserhtml/browserhtml Browser.html] || Experimental Servo browser built in HTML || Archived | |||
|- | |||
| [https://wiki.mozilla.org/Projects/Reimagine_Open Reimagine Open] || Open consultation about "openness" || Active | |||
|- | |||
| [https://hubs.mozilla.com Hubs] ||Duck-themed multi-user virtual spaces in WebVR. Built in A-Frame || Active | |||
|- | |||
| [https://github.com/mozilla/activity-stream Activity Stream] ||A refreshed "new tab page" for Firefox || Active | |||
|- | |||
| [https://github.com/mozilla-services/megaphone Megaphone/Broadcast] || Firefox Global Broadcast API || Maintenance | |||
|- | |||
| [https://github.com/mozilla/subhub SubHub] || Payment subscription REST API for customers || Active | |||
|- | |||
| [https://github.com/mozilla-services/syncstorage-rs Sync Storage (rust)] || A Durable sync storage server built in Rust || Active | |||
|- | |- | ||
|} | |} | ||
See Also: | See Also: | ||
[[Areweyet]] | [[Areweyet]] |
Latest revision as of 00:28, 13 June 2019
"If you built something, and nobody knows about it, why did you bother?"
The following is a list of the various Mozilla Projects. Projects listed here are "main" projects, meaning they're not a support library or project for an already listed project. In addition, each project listed was used in at least one user facing product or has been used by at least one external party. Inclusions for missing qualified projects is heartily encouraged.
This list is manually edited, so it is current as of the last edit date.
Project | Summary in 140 characters | Status |
---|---|---|
AutoPush | Autopush enables sending of a message to a webapp via WebPush Spec. | Active |
Firefox Accounts | Firefox Accounts is the authentication and authorization system for Cloud Services at Mozilla | Active |
Location | Open service which lets devices determine their location based on network infrastructure like WiFi access points and cell towers. | Archived |
KeyExchange | Setting up a new service should only involve entering a short code. | Maintenance |
Node Assignment | Provides a central server to allocate users of Mozilla Services products to a node associated with that product. | Maintenance |
Presence | Presence is a proposed Cloud Service that tracks a device's Internet connectivity status as online, offline or unavailable. | Archived |
Hello | Hello (aka Loop) started as video calling built into the browser and has now pivoted to addressing user needs to share Web content | Archived |
Bugzilla | Track issues, fix problems, leap tall chem-spills in a single bound. | Active |
Firefox | All Hail. | Active |
Thunderbird | Mail client of choice | Transitioning |
SeaMonkey | Internet power tool | Supported Project |
FirefoxOS | Things for the Internet | Archived |
MDN | The MDN community is a group of staff and volunteers with the goal of providing useful information and utilities to web developers. | Active |
Marketplace | A discovery and distribution platform for web apps. | Archived |
Heka | Heka is an open source stream processing software system, a “Swiss Army Knife” type tool for data processing, useful for a wide variety of different tasks. | Archived (See Hindsight |
Kinto | Kinto is a minimalist JSON storage service with synchronisation and sharing abilities. | Active |
Gecko | Gecko is the name of the layout engine developed by the Mozilla Project. | Active |
Fennec | Firefox for Android | Active |
Firefox-iOS | Firefox for iOS | Active |
Tofino | Project Tofino is a browser interaction experiment. | Archived |
DXR | DXR is a code search and navigation tool aimed at making sense of large projects like Firefox. | Active |
Cornice | Provides helpers to build & document REST-ish Web Services with Pyramid, with decent default behaviors | Maintenance |
Circus | A process & socket manager. It can be used to monitor and control processes and sockets. | Active |
Metlog | A service for applications to capture and inject arbitrary data into a backend storage suitable for out-of-band analytics and processing. | Maintenance |
Powerhose | Turns your CPU-bound tasks into I/O-bound tasks so your Python applications are easier to scale. | Maintenance |
Queuey | A different message queue system | Archived |
Vaurien | A TCP proxy which will let you simulate chaos between your application and a backend server. | Active |
Loads | A tool to load test your HTTP services, including web sockets. | Active |
TestPilot | Test Pilot is a series of stepping stones intended to take a rough concept to a shipping Firefox feature or Add-on. | Archived |
RelEngAPI | Your Interface to Release Engineering Automation | Unknown |
Socorro | Socorro is the name for the Mozilla Crash Stats, which other companies are also using for crash statistics. | Active |
Fathom | Fathom is an experimental framework for extracting meaning from web pages, identifying parts like Previous/Next buttons, address forms, and the main textual content. | Active |
Kitsune | Kitsune is the platform that powers SuMo (support.mozilla.org) | Active |
Thimble | Online code editor geared to people teaching and learning HTML, CSS, and JavaScript. | Archived |
Balrog | Mozilla's Update Server | Active |
MXR | A cross reference designed to display the Mozilla source code. | Maintenance |
Rust | Rust is a systems programming language that runs blazingly fast, prevents segfaults, and guarantees thread safety. | Active |
Servo | Servo is a modern, performant browser engine designed to be appropriate for applications including embedded use. | Active |
A-Frame | Use markup to create VR experiences that work across desktop, iOS, Android, and the Oculus Rift. | Active |
Mozilla VR | Helping to bring high-performance virtual reality to the open Web. | Active |
PulseGuardian | Mozilla Pulse is a message broker / event system system that eliminates polling and adds visibility into all aspects of Mozilla. | Maintenance |
HAWKAuthLib | Low-level python Library for implementing MAC Access Authentication | Maintenance |
L20n | Old Software localization ecosystem | Archived |
Fluent | Software localization ecosystem | Active |
TreeHerder | A reporting dashboard for checkins to projects that allows users to see the results of automatic builds and tests. | Active |
Pancake | An experiment in how people could use browsers | Archived |
Pontoon | Pontoon allows you to localise web content in place, with context and spatial limitations right in front of you. | Active |
Instantbird | Instantbird is an instant messaging application with close ties to Mozilla. | Unknown |
Mozilla Framework Based on Templates (MFBT) | The central repository for macros, functions, and data structures used throughout Mozilla code, including in the JavaScript engine. | Active |
DocShell | Embeddable Mozilla | Unknown |
Mork | Outdated database format | Archived |
Places | Bookmarks and history management system introduced in Firefox 3 | Active |
Rhino | an open-source implementation of JavaScript written entirely in Java. | Unknown |
Emscripten | an LLVM-based project that compiles C and C++ into highly-optimizable JavaScript in asm.js format | Active |
JSHydra | A static analysis tool that is capable of performing analysis of general JavaScript code | Unknown |
Shumway | Mozilla's open standards-based Flash renderer | Archived |
SpiderMonkey | SpiderMonkey is Mozilla's JavaScript engine written in C/C++ | Active |
Talos | A python performance testing framework that is usable on Windows, Mac and Linux. | Unknown |
Midas | Gecko's built-in rich text editor. | Unknown |
Tinderbox | a web tool used to check whether the current source code compiles on various platforms and passes automated test suites | Archived (See TreeHerder) |
WebReplay | record information about the execution of a content process, such that the same execution can be replayed later | Active |
Zest | An experimental specialized scripting language developed by the Mozilla security team and is intended to be used in web oriented security tools | Unknown |
Necko | a network library that provides a platform-independent API for networking, ranging from transport to presentation layers | Active |
Network Security Services (NSS) | a set of libraries designed to support cross-platform development of security-enabled client and server applications | Active |
Science Mozilla | a community of researchers, developers, and librarians making research open and accessible. | Active |
PDF.js | a Portable Document Format (PDF) viewer that is built with HTML5. | Active |
SpiderNode | Node.js on top of SpiderMonkey | Active |
Basket | A Python web service, basket, provides an API for all of our subscribing needs. | Maintenance |
Web-Ext | A command line tool to help build, run, and test web extensions | Active |
Kuma | The project that powers MDN. | Active |
SmartHome.io | Offers a middle ground between "in a box" solutions like Apple Homekit and DIY solutions like Raspberry Pi. | Archived |
WebThings | An open platform form monitoring and controlling dvices over the web | Active |
MozStumbler | Android Location reporting stumbler | Archived |
Addons Linter | The new Firefox Add-ons linter, written in ES6/JavaScript. | Active |
Remo | The Mozilla Reps portal provides tools for Reps to succeed in their daily activities and receive mentorship for development | Active |
Local Forage | Offline storage, improved. Wraps IndexedDB, WebSQL, or localStorage using a simple but powerful API | Active |
Mozillians | Mozilla community directory -- A centralized directory of all Mozilla contributors | Active |
Nocturnal | Code and resources that build the Firefox Nightly site | Archived |
Normandy: Recipe Server | serves bundles of JavaScript to various clients (Firefox browsers) based on certain rules. | Active |
SHIELD | A system that addresses user attrition and satisfaction by providing fast and powerful way to interact with users. | Active |
Sweet.js | Sweet brings the hygienic macros of languages like Scheme and Rust to JavaScript. | Maintenance |
MIG: Mozilla Investigator | real-time digital forensics and investigation platform. | Active |
Feed the Fox | Firefox OS Participation Hub | Archived |
Sub-Resource Integrity (SRI) Hash Generator | SRI is a W3C specification that allows web developers to ensure that resources hosted on 3rd party servers are untampered. | Maintenance |
Record & Replay (RR) | rr aspires to be your primary debugging tool, replacing well, enhancing gdb | Community |
Nunjucks | A powerful templating engine with inheritance, asynchronous control, and more (jinja2 inspired) | Active |
MozJPEG | Improved JPEG encoder. | Active |
Positron | Electron-compatible runtime on top of Gecko | Archived |
MozDef | Mozilla Defense Platform | Active |
Bleach | An easy, HTML5, whitelisting HTML sanitizer. | Maintenance |
Popcorn | HTML Video annotation | Archived |
SOPS | sop is an editor of encrypted files that supports YAML, JSON and BINARY formats and encrypts with AWS KMS and PGP | Active |
CronTabber | A cron job runner with self-healing and job dependencies | Active |
Service Worker Cookbook | It's online. It's offline. It's a Service Worker! https://serviceworke.rs/ | Active |
Find My Device | Provide privacy minded device tracking and remote control for FirefoxOS | Archived |
Web Push: Data test page | Stand alone, transparent tool to show data encryption for sending Web Push data messages | Active |
Vapid | Apps and Library support for the Voluntary Application server Identification for web Push specification | Active |
DMOZ | The open directory project | Maintenance |
PyWebPush | Easy WebPush data encryption library for Python | Active |
Web Push plugin for WordPress | Wordpress blog plug in to allow Web Push notifications | Archived |
Browser.html | Experimental Servo browser built in HTML | Archived |
Reimagine Open | Open consultation about "openness" | Active |
Hubs | Duck-themed multi-user virtual spaces in WebVR. Built in A-Frame | Active |
Activity Stream | A refreshed "new tab page" for Firefox | Active |
Megaphone/Broadcast | Firefox Global Broadcast API | Maintenance |
SubHub | Payment subscription REST API for customers | Active |
Sync Storage (rust) | A Durable sync storage server built in Rust | Active |
See Also: Areweyet