Brooklyn, NY

Atul Varma

Elite
@toolness

I enjoy design, coding, and tinkering @makenotion. Formerly @JustFixNYC, @18F, @mozilla. @processing 2016 fellow and Eyebeam NYC alum.

slowmo-js. Execute JavaScript in slow motion.

353

accessible-color-matrix. An Elm-based prototype to help designers build accessible color palettes.

345

security-adventure. Go on an educational Web security adventure!

334

p5.js-widget. A reusable widget for embedding editable p5 sketches in web pages.

166

webxray. Web X-Ray Goggles provide a simple, easy way for non-technical people to inspect Web pages and learn about how they are put together.

59

collusion. An add-on and web app for visualizing cookie-laden HTTP requests between websites in real time.

52

instapoppin. Make Popcorn with just HTML and CSS.

48

postmessage-proxied-xhr. A simple polyfill for cross-origin ajax requests.

40

jsondown. A drop-in replacement for LevelDOWN that writes to a JSON file on disk.

37

tap-prettify. Make Test Anything Protocol test runner output nicely readable.

35

passage-emscripten. Jason Rohrer's game "Passage" (2007), ported to the web via Emscripten.

35

bugzilla-dashboard. A simple HTML dashboard for Mozilla's Bugzilla instance.

32

quickpreso. Quickly prototype presentations the same way you prototype HTML pages.

30

css-selector-game. A very simple mobile-friendly game that teaches CSS selectors.

29

brocco. A port of docco to the browser.

28

boromir. A text-based re-enactment of Boromir's death scene from The Fellowship of the Ring.

27

steampunk. Simple web-based IRC client with integrated bouncer.

23

csharpbindgen. A Rust library for generating C# bindings from Rust code.

22

hackasaurus-parable. The Parable of The Hackasaurus - an experiment in interactive narrative.

20

tiny-turtle. Minimalist canvas-based turtle graphics in 50 lines of JS.

15

htmlpad. Use Etherpad to write and collaborate on HTML, CSS, and JavaScript.

15

friendly-error-fellowship. Documentation and materials for Jess Klein and Atul Varma's 2016 Processing Fellowship

13

p5.js-docker. Experimental docker setup to make p5.js + p5js.org development easier.

12

werewolves-and-wanderer-rs. A Rust implementation of the first project from Tim Hartnell's book "Creating Adventure Games on Your Computer".

12

animated-focus-ring. Animate the focus ring so keyboard users have an easier time locating it.

11

chicago-badge-studio. Badge image creation tool for Chicago Summer of Learning.

11

openbadges.org. Website for Mozilla's Open Badges project.

10

pybugzilla. Python library and command-line tools for interacting with Bugzilla via Gervase Markham's REST API.

10

mp4-to-gif. Simple webpage that converts MP4 videos to animated GIFs.

9

django-browserid-auth. A Django auth backend for BrowserID.

8

descrambler-games. Games/challenges built around the idea of "descrambling" source code via touch/drag-and-drop.

8

lovebomb.me. Create, publish, and remix love bombs using HTML and CSS.

8

minicade. Collaboratively create an arcade of HTML-5 based minigames with your friends.

7

electron-youtube-docker-dl. A weird Electron app that downloads videos via a Dockerized youtube-dl container.

6

mobile-microgame-maker. Attempt at building a mobile microgame maker for Minicade.

6

pode. A simple code editor for beginners who are visually impaired.

6

blockly-dom-tutorial. A tutorial on the Document Object Model using Blockly.

6

tiny-conference. Simple conference with Twilio using an Etherpad as a back-channel.

6

stubbyid. A simple client-side "simulator" for the Persona login service.

6

alternafox. Install and update Firefox Aurora and Nightly on OSX as separate browsers with their own profiles.

6

all-my-etherpads. A simple mobile web app for storing etherpads offline.

6

webmaking-tutorial-prototype. Prototype tutorial and code challenge for Mozilla's Webmaking 101 initiatives

5

paint-manhattan. A web-based game to help players learn the history of Manhattan, as told by its streets.

5

kitchen-party. Gather round the kitchen with friends and play.

4

jetpack-sdk. My Jetpack SDK work.

4

reviewer-dashboard. Simple prototype of a Jetpack code reviewer dashboard

4

bug-616472-extension. An extension to test out assumptions about Firefox bug 616472, "Unify sizes of toolbarbutton images to make life easier for extensions"

2

fireskulk. Fireskulk is a simple proof-of-concept that makes it relatively easy to create new browsers on Mac OS X which look suspiciously like Firefox.

2

addon-sdk-textmate-bundle. A TextMate bundle for Mozilla's Add-on SDK.

2

geomancer. Very basic node-powered app to track the location of friends.

2

slowgo. An incredibly slow Logo interpreter.

1

my-code-reviews. Just a repository for all my miscellaneous code reviews.

1
52
Apply