mozilla

mozilla webdev

Building a better Web

Webdev is an informal group of Mozillians who develop websites and web services to further our mission.

Projects

localForage

9193
534

Offline storage, improved. Wraps IndexedDB, WebSQL, or localStorage using a simple but powerful API.

I want to help this project »

  • indexeddb
  • javascript
  • localstorage
  • offline
  • storage
  • websql

metrics-graphics

6619
419

A library optimized for concise, principled data graphics and layouts.

I want to help this project »

  • d3
  • data
  • graphics
  • nodejs

nunjucks

4213
366

Nunjucks is a full featured templating engine for javascript. It is heavily inspired by jinja2.

I want to help this project »

  • javascript
  • jinja
  • node.js

heka

3259
533

DEPRECATED: Data collection and processing made easy.

Kinto - A database for the Web

3139
220

Kinto is a minimalist JSON storage service with synchronisation and sharing abilities.

I want to help this project »

  • API
  • Database
  • JSON
  • Pyramid
  • Python
  • REST

brick

3074
233

UI Web Components for Modern Web Apps

developer.mozilla.org

1009
572

The app powering the Mozilla Developer Network (MDN).

I want to help this project »

  • ansible
  • ckeditor
  • django
  • docker
  • elasticsearch
  • html5
  • jquery
  • mysql
  • python
  • sass

playdoh

751
123

A web application template based on Django.

  • django
  • python

django-nose

739
217

Django test runner using nose.

I want to help this project »

  • django
  • nose
  • python
  • testing

dxr.mozilla.org

487
182

Mozilla's code search and navigation tool, aimed at making sense of large projects like Firefox.

I want to help this project »

  • flask
  • javascript
  • jquery
  • python
  • static analysis

marketplace.firefox.com

477
255

The Firefox Marketplace is the official source of apps for the Web Platform.

I want to help this project »

  • django
  • html5
  • jinja
  • jquery
  • nodejs
  • nunjucks
  • python
  • stylus

www.mozilla.org

384
503

The app powering www.mozilla.org.

I want to help this project »

  • django
  • html5
  • jquery
  • less-css
  • python

support.mozilla.org

378
375

Kitsune is the platform that powers SuMo (support.mozilla.org).

I want to help this project »

  • django
  • python

syncserver

324
44

Run-Your-Own Firefox Sync Server

vaurien

310
39

TCP hazard proxy

location.services.mozilla.com

281
61

Mozilla Ichnaea

peep

228
31

A "pip install" that is cryptographically guaranteed repeatable

pontoon

212
63

Pontoon enables localizers to translate web apps and web sites in place with context and spatial limitations right in front of them.

I want to help this project »

  • css
  • django
  • html5
  • javascript
  • jquery
  • postgres
  • python
  • react

django-browserid

196
88

django-browserid is a library that integrates BrowserID authentication into Django.

I want to help this project »

  • browserid
  • django
  • persona
  • python

mozillians.org

187
313

Mozillians is the community directory for core Mozilla volunteers and staff. It's a tool used by everyone involved with Mozilla, and it's the primary way that Mozillians can find each other.

I want to help this project »

  • css
  • django
  • html
  • javascript
  • python

jingo

186
52

An adapter for using Jinja2 templates with Django.

I want to help this project »

  • django
  • jinja
  • python

sugardough

152
31

A Cookiecutter template for a web application based on Django.

I want to help this project »

  • django
  • docker
  • jinja
  • python

crontabber

124
13

A cron job runner with self-healing and job dependencies.

I want to help this project »

  • python

loads

117
14

SUPERSEDED BY https://github.com/loads

django-badger

112
60

django-badger is a reusable Django app for creating and awarding badges. See also badges.mozilla.org

air.mozilla.org

106
95

Air Mozilla is the Internet multimedia presence of Mozilla, with live and pre-recorded shows, interviews, news snippets, tutorial videos, and features about the Mozilla community.

I want to help this project »

  • angularjs
  • django
  • jquery
  • postgresql
  • python
  • video

django-session-csrf

84
30

CSRF protection for Django without cookies.

I want to help this project »

  • csrf
  • django
  • python

django-session-csrf

84
30

CSRF protection for Django without cookies.

I want to help this project »

  • csrf
  • django
  • python

autopush

78
15

Python Web Push Server used by Mozilla

cliquet

71
19

CLIQUET IS NOW DEPRECATED use kinto.core instead

jingo-minify

70
32

Jingo Minify is an CSS/JS bundler and minifier for use with Jingo, a connector to use Jinja2 templates with Django.

I want to help this project »

  • django
  • jinja
  • python

webmaker.org

68
109

deprecated - https://blog.webmaker.org/whats-next-for-webmaker-tools

loop-server

57
24

The mozilla loop server

commonware

56
15

A collection of small but useful tools for Django.

I want to help this project »

  • django
  • python

tokenlib

41
10

generic support library for signed-token-based auth schemes

affiliates.mozilla.org

40
47

Service for generating affiliate banners to share Firefox and other Mozilla projects with the world.

I want to help this project »

  • django
  • javascript
  • jquery
  • mysql
  • python

ship-it

0
0

The Mozilla tool to start build of Firefox Desktop, Firefox Mobile and Thunderbird

  • build
  • flask
  • javascript
  • python
  • release
  • releng

addons.mozilla.org

0
0

Mozilla's official site for add-ons to Mozilla software, such as Firefox, Thunderbird, and SeaMonkey.

I want to help this project »

  • celery
  • django
  • elasticsearch
  • javascript
  • jquery
  • mysql
  • python

snippets.mozilla.com

0
0

Service powering snippets on Firefox's about:home.

pyramid-hawkauth

0
0

careers.mozilla.org

0
0

Lumbergh is the Mozilla careers website. It is a sugardough-based site that displays open jobs.

I want to help this project »

  • django
  • jquery
  • python

crash-stats.mozilla.org

0
0

Socorro is a server to accept and process Breakpad crash reports from Firefox, Thunderbird, etc.

I want to help this project »

  • bash
  • css
  • django
  • elasticsearch
  • jquery
  • postgresql
  • puppet
  • python
  • rabbitmq

www.standu.ps

40
31

Web app that logs daily standup updates

I want to help this project »

  • django
  • html5
  • less-css
  • python

configman

40
17

General tool for setting up configuration options per namespaces. Supports reading and writing configs generally from and into config files.

I want to help this project »

  • python

cornice

0
0

reps.mozilla.org

36
88

ReMo portal provides a set of tools to help Mozilla Representatives with their mission to promote web openness

I want to help this project »

  • django
  • jquery
  • mysql
  • python

pyramid_multiauth

35
5

stacked authentication policies for pyramid

corsica

35
13

Corsica is a server for coordinating screens via web browsers.

I want to help this project »

  • javascript
  • node.js

tokenserver

34
16

The Mozilla Token Server

readinglist

31
5

Reading List Server

tower

30
16

A library that builds on Babel and Jinja to make extracting strings easy and uniform

oneanddone.mozilla.org

28
44

This project is decommissioned as of November, 2016.

input.mozilla.org

27
49

Input is one of several tools the Mozilla community uses to gather user sentiment on Mozilla products. This data helps us track down problems, guide new development and generally make Mozilla products better for users using them.

I want to help this project »

  • django
  • JSON
  • python

konfig

24
2

Yet another configuration object

www.contributejson.org

22
20

A JSON schema for open-source project contribution data.

  • getinvolved
  • javascript
  • json
  • python
  • standards

requests-hawk

21
6

Hawk authentication strategy for the requests python library.

firefoxflicks.mozilla.org

14
18

Firefox Flicks is a contest that invites Firefox fans and filmmakers from all over the world to create short videos to help tell the Firefox story.

  • django
  • javascript
  • jquery
  • python

readinglist-client

13
3

Readinglist client

basket.mozilla.org

12
9

Moved to the Mozilla Marketing Org

relengapi

12
23

The code behind https://api.pub.build.mozilla.org

  • AngularJS
  • Bootstrap
  • Celery
  • Flask
  • JSON
  • Python

openstandard.mozilla.org

11
8

Mozilla The Open Standard Website https://wiki.mozilla.org/Websites/The_Open_Standard

webwewant.mozilla.org

10
13

Source for the 2014 version of the glow Firefox download stats site. We bring you love!

nightly.mozilla.org

10
29

Builds nightly.mozilla.org

I want to help this project »

  • python
  • scraper

The Mozilla Foundation Client-Side Prototype

10
9

A project that implements our opinions on how we build web applications.

wiki.mozilla.org

8
11

Mozilla public wiki space.

  • mozillawiki
  • wiki
  • wikimo

Buddyup

8
17

Near realtime SUMO FirefoxOS support app

  • css
  • firefoxos
  • javascript
  • json

msisdn-gateway

8
5

An MSISDN based Authentication Server.

mobilepartners.mozilla.org

7
8

mobilepartners.mozilla.org is the self service website for Firefox OS OEMs and Operators.

  • django
  • javascript
  • mezzanine
  • python

peekaboo.mozilla.org

4
5

Who's visiting a Mozilla office?

I want to help this project »

  • browserid
  • django
  • jquery
  • mysql
  • python
  • webrtc

hawkauthlib

3
2

low-level library for implementing MAC Access Authentication