Projects/Complete

From MozillaWiki
Jump to: navigation, search

"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
<thead> </thead> <tbody> </tbody>
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. Sunsetting
-
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. Abandoned
-
Hello Hello (aka Loop) started as video calling built into the browser and has now pivoted to addressing user needs to share Web content Active
-
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 Active
-
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. Sunsetting
-
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. Sunsetting (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. Active
-
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 Abandoned
-
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. Active
-
RelEngAPI Your Interface to Release Engineering Automation Active
-
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. Active
-
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. Active
-
HAWKAuthLib Low-level python Library for implementing MAC Access Authentication Maintenance
-
L20n 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 Abandoned?
-
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. Active
-
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 Abandoned
-
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 Active
-
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 Abandoned (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. Active
-
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. Active
-
MozStumbler Android Location reporting stumbler Active
-
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 Maintenance
-
Normandy: Recipe Server serves bundles of JavaScript to various clients (Firefox browsers) based on certain rules. Active
-
Recipe Server/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. Active
-
MIG: Mozilla Investigator real-time digital forensics and investigation platform. Active
-
Feed the Fox Firefox OS Participation Hub Maintenance
-
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 Active
-
MozDef Mozilla Defense Platform Active
-
Bleach An easy, HTML5, whitelisting HTML sanitizer. Maintenance
-
Popcorn HTML Video annotation Abandoned
-
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 Sunsetting
-
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 Active
-
Browser.html Experimental Servo browser built in HTML Active
-
}

See Also: Areweyet