Jonathan Kingston

Login: jonathanKingston

Company: @mozilla

Location: United Kingdom

Bio: null

Blog: http://jotter.jonathankingston.co.uk

Blog: http://jotter.jonathankingston.co.uk

Member of

  1. ember-cli
  2. JetsonIO
  3. Mozilla
  4. NottsJS
  5. Web Incubator CG

Repositories

activate.mozilla.community
Activate campaign site
activity-stream
MVP prototype add-on for activity streams
allot
Utils for JavaScript classes
alt-context-containers-menu
Alternative menu for opening containers
antiscroll
OS X Lion style cross-browser native scrolling on the web that gets out of the way.
aspect-ratio
This is a repo to explore, and hopefully define a way to maintain aspect ratio
B2G
Boot to Gecko aims to create a complete, standalone operating system for the open web.
badssl.com
:lock: Memorable site for testing clients against bad SSL configs.
bankingsafer.com
null
bikeshed
:bike: A preprocessor for anyone writing specifications that converts source files into actual specs.
blanket
blanket.js is a simple code coverage library for javascript. Designed to be easy to install and use, for both browser and nodejs.
blok
Web Extension implementation of Firefox tracking protection for experimental development
bootstrap-cdn
Free Bootstrap hosting on MaxCDN's Content Delivery Network
break-my-firefox-certs-issue
Cert issue in FF extensions caused by CSP
britto
Britto - a blog made using Meteor
broccoli-asset-rev
Broccoli plugin to add fingerprint checksums and CDN URLs to your assets
broccoli-asset-rewrite
Broccoli plugin to rewrite a source tree from an asset map.
broccoli-eslint
Lint JavaScript using Eslint
broccoli-sri-hash
Rewrites HTML files with SRI hashes
browserhacks
An extensive list of CSS/JS browserhacks from all over the interwebs.
caniuse
Raw browser/feature support data from caniuse.com
container-drawer
null
container-it
Silly experiment to clone a tab and create a container per tab
containers-https
An example extension to toggle HTTPS always on containers in Firefox
containers-theme
Change the theme to match the containers color
containers-workshop
A workshop into Web Extensions and Containers
contain-facebook
Facebook Container isolates your Facebook activity from the rest of your web activity in order to prevent Facebook from tracking you outside of the Facebook website via third party cookies.
contextPlus
Take stuff in a tab and move that stuff to a new tab in a new container.
cowl.ws
Static page for cowl.ws
css
CSS parser / stringifier for Node.js and the browser
css-fetch-integration
draft proposal for fetch integration into CSS
cssnext
Use tomorrow's CSS syntax, today
css-parse
CSS parser for Node.js
csswg-drafts
Mirror of CSS WG Editor Draft repository - https://hg.csswg.org/drafts
data
A data persistence library for Ember.js.
Defer-JS-load-JQuery
A plugin for jQuery to allow you to lazy load other javaScript scripts and add handlers to notice when they have loaded
devroadshow2017
Mozilla's Developer Roadshow 2017
dns-over-https
null
docker-rust
Docker using alpine auto build
doctrine
JSDoc parser
dotfiles
Just some crappy setup I have
dweeb-spec
For users who like to VOIP
ember-cli
null
ember-cli-mocha
Mocha and Chai tests for ember-cli applications
ember-cli-mocha-assert
Assert blueprints for ember-cli-mocha
ember-cli-sri
Generation of SRI hashes for ember
ember-inspector
null
ember.js
Ember.js - A JavaScript framework for creating ambitious web applications
ember-marked
An Ember addon to provide {{code-section}} and {{markdown-section}} for syntax highlighting and markdown rendering
eslint
A tool for identifying and reporting on patterns in JavaScript.
eslint-code-review
Useful for writing unit tests with ESLint
eslint-config-ember
Linting defaults to match Ember
eslint-config-nightmare-mode
Linting for sadists :godmode:
eslint-plugin-no-unescaped
PLEASE DON'T USE - use eslint-plugin-no-unsanitized instead
eslint-plugin-no-unsanitized
custom ESLint rule to disallows unsafe innerHTML, outerHTML and insertAdjacentHTML
extendTheWebForward
null
extension-debugging
A tour into the unknown of brokenment extensions
extension-tab-switch-shortcut
A trial into building key shortcut changes
fellow-humans
Extension to add some humanity to the world
fix-my-http
A trial into fixing padlocks
fs-browserify-1
Browser compatible version of node.js' fs module, intended to be used in node-browserify/builtins/
gaia
Gaia is a HTML5-based Phone UI for the Boot 2 Gecko Project. NOTE: For details of what branches are used for what releases, see
generator-percolator
Sample app generator using Yeoman
grid-css-meetup-netherlands
null
heroku-buildpack-meteor
a heroku buildpack for meteor + Stellar (meteor.com)
hexo-cssnext
null
high-fidelity
HTML5 podcast app (for the Web, including FirefoxOS)
hope
A new web experience for your B2G and Android devices.
html-ast
super beta html AST parser
http-browserify
node's http module, but for the browser
http-dns
null
http-observatory-dashboard
Dashboard for the Observatory that gives a quick heads-up view of Mozilla sites
https-everywhere
A browser extension that encrypts your communications with many websites that offer HTTPS but still allow unencrypted connections.
http-sunset.com
A website to explain why people should move from http
interstellar
A test app for Stellar a Meteor MVC
ip-screen
null
jotter
Jotter blog page
jQuery-csp-inline-style-fix
jQuery CSP error fixes for inline style usage
jsdoc-baseline
An extensible template for JSDoc 3.
jstips
This is about one JS tip every day!
jugglingdb
Multi-database ORM: redis, mongodb, mysql, sqlite, postgres, neo4j, memory... Many databases, common API.
laravel-test
Checking out Laravel PHP, creating a mock REST application
lightbeam-we
Web Extension version of the Mozilla Lightbeam add-on
lock-museum
a fine gallery of pad locks
logical-sizing-properties
Specification for defining logical sizing in CSS
magento2
All Submissions you make to Magento Inc. (?Magento") through GitHub are subject to the following terms and conditions: (1) You grant Magento a perpetual, worldwide, non-exclusive, no charge, royalty free, irrevocable license under your applicable copyrights and patents to reproduce, prepare derivative works of, display, publically perform, sublicense and distribute any feedback, ideas, code, or other information (?Submission") you submit through GitHub. (2) Your Submission is an original work of authorship and you are the owner or are legally entitled to grant the license stated above. (3) You agree to the Contributor License Agreement found here: https://github.com/magento/magento2/blob/master/CONTRIBUTOR_LICENSE_AGREEMENT.html
mangle-my-js
Just a bad time pretending to be a module
meetup-api-crawler
This is a hacky script to get a json file merged with other event data
merge-windows
A Firefox extension for merging windows
metalsmith-build-date
A Metalsmith plugin that adds a build date to the metadata.
meteor
Meteor, an ultra-simple, database-everywhere, data-on-the-wire, pure-Javascript web framework.
Minimal-Bitcoin-Miner
A very simple, fully functional CPU based Bitcoin Miner in C#. Uses the GETWORK protocol to connect to pool. A great reference implementation if you are trying to understand how Bitcoin mining works.
min-vid
Popout video player in Firefox
mozconfigs
Just some random setups I have
mozilla-club-guides
A repository to hold our amazing guides for Mozilla Clubs
multi-account-containers
null
my-first-comment-system
An XSS example
myth
A CSS preprocessor that acts like a polyfill for future versions of the spec.
mythhub
A playground for myth
myth-playground
Tiny module to demo the output of myth
new-container-tab
Creates a new tab with the current container
new-website
Website
node-browserify
browser-side require() the node.js way
node-coveralls
lcov posting to coveralls.io
node-sonos-discovery
Simplified framework for Sonos built on node.js
node-sonos-web-controller
null
nottsjs.github.io
This repo contains the NottsJS Website and assets.
npm-sri-toolbox
Subresource Integrity tools
oghliner
template and tool for deploying Offline Web Apps to GitHub Pages
one-off-system-add-ons
One off system add-ons ship fixes and updates to users of releases already shipped, without a dot release.
pageshot
An experiment in creating better shareable versions of content
palette
Node.js image color palette extraction with node-canvas
paranoidpanda
Mockup of changing FF prefs
password-generation-test-cases
A repo to demo test cases for password generation
postcss-color-rgba-fallback
PostCSS plugin to transform rgba() to hexadecimal.
postcss-custom-selectors
PostCSS Custom Selectors
postcss-selector-matches
PostCSS plugin to transform :matches() W3C CSS pseudo class to more compatible CSS (simpler selectors)
privacybadger
Privacy Badger - Block third party tracking in your browser! By EFF
privacybadgerfirefox
Privacy Badger for Firefox
privacy-settings
Alter Firefox's built-in privacy settings easily with a toolbar panel
priv-sec-web-ext-workshop
MozFest Privacy and Security web extension help
producteev
Producteev Api Client
profile-switcher-mockup
null
pulse
We're building the next generation of Firefox, and we're focusing on real-world speed and performance. Pulse lets you give our engineers feedback about your experience on websites that work well in Firefox and on websites that don't.
railroad-diagrams
:steam_locomotive: A small JS+SVG library for drawing railroad syntax diagrams. Now with a Python port!
resetify
Another Reset CSS
responsive-search-menu-experiment
A responsive searchable menu experiment.
retire.js
scanner detecting the use of JavaScript libraries with known vulnerabilities
rework
Arbitrary CSS preprocessing library for Node.js and the browser-- (vendor prefixes, custom properties, image inlining, easing functions, extensions, mixins, ...)
rework-hex-alpha
Convert hex colors with alpha values into their RGBA equivalents for more browser support.
rework-rebeccapurple
A rework converter to provide backwards compatibility for beccapurple colour to css
rfcs
RFCs for changes to Ember
rfcs-1
RFCs for changes to ember-cli
rubyntlm
This has a fix for rubyntlm that rack-ntlm needs
sample-html-template
null
sea-containers
Sidebar for managing container tabs
secure.fail
A site aiming to list security failures
secure-fail-report
Reporting secure.fail reports failures grammars headers fails
security-questionnaire
A security/privacy review questionnaire for W3C specs
self-development
null
ServiceWorker
The Service Worker Specification
servo
The Servo Browser Engine
Signal-Desktop
Signal Private Messenger for the Desktop
snap-http-padlocks
Show a broken padlock for HTTP websites as a world that is encrypted is more liberated.
SnoozeTabs
An add-on to let you snooze your tabs for a while.
sri-encoding-issue
SRI encoding issue
srihash.org
SRI Hash Generator
sso-dashboard-configuration
Mozilla list of RPs and Groups for SSO-Dashboard
stellar
Simple start to a framework for Meteor (Mainly to stash hacks)
stickers
Random dump of randomly licensed stickers
strut
Class description library for JavaScript
talk-javascript-infosec-for-the-greater-good
JavaScript infosec talk
talk-nottsjs-csp
null
testanything.github.io
Test anything protocol website
testem
Test'em 'Scripts! A test runner that makes Javascript unit testing fun.
think-privacy
An extension to be more private in red panda browser.
tls-canary
null
tofino
Project Tofino is a browser interaction experiment.
VerticalTabs
Firefox add-on for arranging tabs vertically
webappsec
null
webappsec-csp
WebAppSec Content Security Policy
webcomponents
Web Components specifications
webextensions-examples
Example Firefox add-ons created using the WebExtensions API
web-platform-tests
Test Suites for Web Platform specifications?including WHATWG, W3C and others
www.jsdelivr.com
New website

Commits To

RepositoryMost Recent Commit# Commits


This work is supported by the National Institutes of Health's National Center for Advancing Translational Sciences, Grant Number U24TR002306. This work is solely the responsibility of the creators and does not necessarily represent the official views of the National Institutes of Health.