James

Login: jamesplease

Company: Netflix

Location: California

Bio: ty

Blog: https://twitter.com/jmeaspls

Blog: https://twitter.com/jmeaspls

Member of

  1. Babel
  2. endpoints
  3. Fortune.js
  4. Gistbook
  5. grunt
  6. Marionette.js
  7. Netflix, Inc.
  8. Netflix UI

Repositories

6to5.github.io
null
ace
Ace (Ajax.org Cloud9 Editor)
add-skipping-holes.js
Add values while skipping periodic holes
admiral-ui
null
advanced-passport-example
An example application using Passport + social logins, with Postgres for sessions.
all-contributors
? Recognize all contributors, not just the ones who push code ?
all-contributors-cli
Tool to help automate adding contributor acknowledgements according to the all-contributors specification.
api-pls
Need a backend? Just say please
api-pls-example
An api-pls example project
app-meta.js
Access meta data about an application.
Array.prototype.sample
Spec, tests, reference implementation, and docs for Array.prototype.sample
awesome-github
A curated list of Github's awesomeness
awesome-react-context
? A curated list of stuff related to the new React Context API
awesome-react-render-props
? Awesome list of React components with render props
awesome-redux
Awesome list of Redux examples and middlewares
babel-eslint
:tokyo_tower: ESLint using Babel as the parser.
babel-module-inconsistency
This demonstrates the behavior of the es2015 modules=>CJS transform for Babel
backbone
Give your JS App some Backbone with Models, Views, Collections, and Events
backbone-architecture-101
A short, opinionated guide to Backbone architecture.
Backbone.Attributes
Give any object Backbone getters and setters
backbone.base-router
A better starting point for building a new Backbone Router.
backbone.class-event-spec
(WIP) A specification for handling important events in Backbone Classes.
backbone.event-spec
An unofficial specification for Backbone Event names.
backbone.intercept
Ambient management of link clicks and form submissions.
backbone.linkview
Link View for Backbone Apps.
backbone.marionette
Make your Backbone.js apps dance with a composite application architecture!
backbone-orbit
An integration of Backbone and Orbit.js
backbone.overlay-view
A view that covers the app and emits click events.
backbone.premium-router
(WIP) A premium routing solution for Backbone.
backbone.routing-v2
A prototype implementation of Backbone v2 routing and history.
backbone.simple-auth
A basic cookie-based client-side auth service for Backbone apps.
basically-streams
An introductory project to the relatively new stremaing APIs available in modern browsers.
bem
A lightweight utility to generate bem-like classnames
bestfetch
The best fetch that there is
binary-search
Binary search implementation in JavaScript born from a couple of my blog posts
bizniz.js
Constant-time business utilities for the western work week
blog
Blog for Marionettejs.com
bocoup-browserify-cdn
Bocoup's hosted Browserify CDN
bullet-hell-experiment
An experiment with building a bullet hell in the browser
cal
A scheduling app.
canvas-rendering-experiments
Experimenting with rendering many objects on canvas
canvas-test
Playin' around with canvas
cFIREsim-open
An attempt to re-write the popular retirement calculator (cFIREsim.com) in mainly javascript, and begin the journey toward open-source.
cherrytree
A flexible nested router.
chosen
Chosen is a library for making long, unwieldy select boxes more friendly.
consecutive-segments.js
Group consecutive segments.
contained-periodic-values.js
Find how many values of a discrete periodic function are contained in an interval.
core-notes
Weekly meeting notes from the React core team
cosmiconfig
Find and load configuration from a package.json property, rc file, or CommonJS module
cycle-connection-driver
A Cycle.js driver for connection status
d3.chart
A framework for creating reusable charts with d3.js.
da.js
A Dark Ages client written in Javascript
deep-modal-experiments
UI experiments with modals that allow "deep" linking
desert-racer
A 2D puzzle game written in Unity
devtools-docs
The documentation for Chrome DevTools
diffhtml
DOM Diffing library and prollyfill
distributed-fetcher
Solutions for distributed data
dnd-mobile
Drag and drop tests for mobile devices.
dns.js.org
Providing nice and free domains for GitHub Pages since 2015
doc-components
React components for documentation sites
dom-op-tester
Test DOM ops that may cause reflows with MutationObserver
dom-pool
:recycle: Recycle DOM nodes to increase efficiency.
do-you-even-bench
quick and dirty benchmark.js wrapper for us simple folk
duly-noted.js
Learn to sing on pitch in the browser ?
effective-rent.js
Calculate your rent in a given pay period.
electron-release
Publish a new release of your app to Github.
emoji-clock
An emoji clock web component
emoji-data
Easy to parse data and spritesheets for emoji
es6-node-boilerplate
A boilerplate to author, then transpile, Node libraries in ES6.
esperanto
An easier way to convert ES6 modules to AMD and CommonJS
exponentiation-operator
Progress tracking for ES7 exponentiation operator
expressjs.com
null
fade-dropdown-menu
A dropdown menu with a fade.
falling-game
null
fast-bitset
A fast bitset with some nice methods
fetch
A window.fetch JavaScript polyfill.
fetch-dedupe
A thin wrapper around fetch() that helps you minimize network requests
format-message
Internationalization Made Easy
fortune-http
HTTP integration for Fortune.js.
fortune-json-api
JSON API serializer for Fortune.
fortune-postgres
Postgres adapter for Fortune.
framerate-utils
Useful conversion utilities for working with video frame rate and display
generator-please
A Yeoman generator for my own webapps
gh-pages-spa-test
null
gistbook
[No longer hosted] A place to write about technical subjects on the web.
github-labels
The GitHub labels that I use
graphql.github.io
GraphQL Documentation at graphql.org
grunt
Grunt: The JavaScript Task Runner
grunt-contrib-uglify
Minify files with UglifyJS.
grunt-sass
Compile Sass to CSS
guides
The source for http://guides.emberjs.com
gulp-esperanto
Gulp plugin to transpile ES6 module syntax with esperanto
gulp-stylelint
Gulp plugin for running Stylelint results through various reporters.
gulp-util
Utilities for gulp plugins
gun
A realtime, decentralized, embedded, graph database engine.
gundb.github.io
GUN website
heartbeat.js
Execute a function on an interval
hearth
A FIRE Place
holen
Declarative fetch for React
hsm.js
A minimal hierarchal state machine for Javascript.
HTML5-Reset
A simple set of best practices to get HTML5 projects off on the right foot.
i18n-list-generator.js
Generate localized lists
ios-test
Testing working with GitHub on iOS
jamespls.com
The source code for my site & blog
jekyll
:globe_with_meridians: Jekyll is a blog-aware, static site generator in Ruby
jmeas-table-of-contents
[deprecated] see https://github.com/jamesplease/jmeas.com
jquery-ajax-localstorage-cache
Ajax Cache backed by jStorage for jQuery
jsdoccer
Tool to auto document ECMAScript (Java Script) in JSDoc 3 using Esprima.js.
js-emoji
A JS Emoji conversion library
json-api
A specification for building JSON APIs
jsonapi-server
A config driven NodeJS framework implementing json:api and GraphQL
JSON-Patch
Lean and mean Javascript implementation of the JSON-Patch standard. Update JSON documents using delta patches.
js-playground
Just playing around with future JavaScript features...
KaTeX
Fast math typesetting for the web.
katex-new-symbols
New symbols for KaTeX!
katex-support.js
Generate lists of the functions and symbols that KaTeX supports.
katex-symbols
View all of the symbols that KaTeX supports.
knockout-view
(No longer maintained) A bookmarklet that toggles a display of any page's Knockout View Model.
labella.js
Placing labels on a timeline without overlap.
latex-symbols-list.js
A list of LaTeX + AMS symbols.
latex-to-unicode
Convert latex symbols to unicode characters
latex-to-unicode.js
Convert LaTeX strings to unicode.
linear-alg
Linear algebra visualizations
little-marionette-guides
Short, opinionated guides on some Marionette concepts.
MainLoop.js
Provides a well-constructed main loop useful for JavaScript games and other animated or time-dependent applications.
marionette.base-view
A better View for Marionette.
marionette.sliding-view
A sliding Collection View in Marionette.
marionette.transition-region
(Unsupported) Because animated view transitions should be easy.
materialish
React components that loosely follow Material Design
meetingSite
Newton Monthly Meeting Website
minionette
A mini Marionette for Backbone.js
moment-business
Utilities for work days in Moment. (Western workweeks only.)
momentjs.com
The website for momentjs
monthly-meeting
Newton Friends Meeting is a Quaker community in Camden, NJ dating from 1679. The meeting has a long tradition of service to the people of Camden.
moolah
The repository for Moolah
moolah-clone
Clone of Moolah (to remove stuff from history)
moolah-old
The source code for Moolah
morphdom-hooks
null
MQTT-bootstrap
The quickest way to get an MQTT front-end running
MQTT.js
The MQTT client for Node.js and the browser
namespace-diff.js
Generate the diff between two namespaces.
nearest-periodic-value.js
Find the nearest value of a discrete periodic function, given a point.
node
Node.js JavaScript runtime :sparkles::turtle::rocket::sparkles:
node-bunyan
a simple and fast JSON logging module for node.js services
node-fetch
A light-weight module that brings window.fetch to Node.js
node-postgres-ansible-api-boilerplate
a simple api boilerplate
node-utils
A collection of small, simple, and useful node packages.
objectpath
Parse js object paths using both dot and bracket notation. Stringify an array of properties into a valid path.
orbit-examples
Examples showing common use cases for Orbit.js
orbit.js
A standalone library for data access and synchronization
orbitjs.com
(Work in progress) The website for Orbit.js
paho.mqtt.javascript
null
pegjs
PEG.js: Parser generator for JavaScript
perspective
Generate a perspective grid from "circle of view" inputs
pino
? super fast, all natural json logger ?
pleaserc
Linting configuration for ESLint.
portal-tester
Test dem portals
preact
?? Fast 3kB React alternative with the same modern API. Components & Virtual DOM.
prevent-scroll
Reliably disable scrolling
principia
? A reference site for topics in math and science
promise-composer
A utility for improved serial promises that also supports parallelization
proposal-enum-definitions
null
puppets
A modern Backbone extension.
pwa-examples
Example PWAs based off of pwa-notes
pwa-notes
Notes on building native-feeling Progressive Web Apps
quantize-number
Quantize a number
rave
Mirror of Apache Rave
react-access
React Context driven role-access for conditional rendering of components.
react-component-component
Declarative version of React.Component
react-composer
Compose render prop components
react-context-composer
Clean composition of React's new Context API
react-fetcher
Really good data fetching in React
react-katex
Display math in TeX with KaTeX and ReactJS
react-localize
A simple context wrapper and text localization component for localizing strings.
react-materialish
null
react-redux-form
Create forms easily in React with Redux.
react-redux-resource
React bindings for Redux Resource
react-render-watch
Declaratively react to state transitions.
react-request
Declarative HTTP requests for React
react-resources
Resource organization for React
react-router
A complete routing solution for React.js
react-scrollspy
react scrollspy component
react-smackdown
?????Drop in markdown rendering and syntax highlighting for React.
react-standard-components
A component library for React
react-transition-group
An easy way to perform animations when a React component enters or leaves the DOM
react-waypoint
A React component to execute a function whenever you scroll to an element.
react-waypoint-issue-108-example
A repository for issue #108 in React Waypoint
react-waypoint-issue-118
A demonstration of issue 118 in React Waypoint
rebound
Automatic data binding for backbone using HTMLBars.
redux
Predictable state container for JavaScript apps
redux-resource
3kb resource management for Redux
redux-resource-2.4.1-docs
The documentation for Redux Resource 2.4.1
redux-resource-3.0-docs
null
redux-simple-resource
Project moved --->
reflow-challenge
[STATUS: unsolved] Can you make the loading indicator appear?
reselect
Selector library for Redux
resizeable-column-experiment
Experimental UI.
responsive-stylus-mixins
Responsive mixins for Stylus
rfcs
RFCs for changes to React
rollup-plugin-babel
Seamless integration between Rollup and Babel
router-comparison
WIP: A comparison of client side routers.
route-recognizer
A lightweight JavaScript library that matches paths against registered routes. It includes support for dynamic and star segments and nested handlers.
router.js
null
rxjs-run
Cycle.run for RxJS v5
schedule-experiments
Experiments with rendering schedules
sheet-router
fast, modular client-side router
Shepherd
[not for production] A lightweight PHP framework
simple-css
A straightforward way to write organized & scaleable CSS
simple-jsdom
A simple JSDom configuration for testing libraries.
simple-segment-aggregation.js
Aggregate consecutive segments by their events.
simple-tower
null
Sinon.JS
Test spies, stubs and mocks for JavaScript.
sketch-iconfont
Its a small plugin to use icon fonts in Sketch for developers and designers.
skipped-periodic-values.js
Given a point and a distance, determine how many periodic values were skipped.
sliding-dropdown
A simple sliding menu.
Sortable
Sortable ? is a minimalist JavaScript library for modern browsers and touch devices. No jQuery. Support AngularJS.
sourcemap-options
The future source map options for the entire grunt-contrib suite
standard-resource
A normalized data store
standard-resource-spec
A specification for resource representation
stateman
A tiny foundation that providing nested state-based routing for complex web application.
superagent-mocker
Pretty simple mocks for the CRUD and REST API in the browsers
supertest
Super-agent driven library for testing node.js HTTP servers using a fluent API
surfaces.js
Visualize multivariable functions in the browser.
tangible.js
Create living DOM representations of Javascript objects.
testing-with-babel
Examples of using Babel with popular testing tools
time-segments.js
Group event data into segments of time.
timing
Visual presentation of Navigation Timing API performance object
track-babel-boilerplate-updates
This is a helper repository for generator-babel-boilerplate
two-rotations.js
Rotate vectors about two axes.
underscore-medley
An assortment of Underscore mixins
unicode-escape.js
Convert a unicode string to a string of Javascript escape sequences.
unicode-math.js
Unicode values for math symbols.
urql
Universal React Query Library
us-federal-tax-withholding.js
Approximate a US federal tax withholding.
vue
? A progressive, incrementally-adoptable JavaScript framework for building UI on the web.
webkit-fixed-bug
Demonstrating a webkit display bug
webpack-bundle-analyzer
Webpack plugin and CLI utility that represents bundle content as convenient interactive zoomable treemap
webpack-stream
:tropical_drink: Run webpack through a stream interface
website
Source for emberjs.com
web-worker-experiments
Playing with web workers.
within-periodic-hole.js
Determine if a point is inside of a periodic hole.
xhr
A small xhr wrapper
yearly-to-monthly
Convert yearly values (like salary) to their monthly equivalent
zero-boilerplate-redux
An example real-world Redux CRUD application with no boilerplate

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.