This is your work, valued

Seattle, WA

David Figatner

Elite
@davidfig

Reformed lawyer turned software developer living and working in Seattle, WA and Taipei, Taiwan

intersects. a simple collection of 2d collision/intersects functions. Supports points, circles, ellipses, lines, axis-aligned boxes, and polygons

564

pixi-scrollbox. a scrollbox built for pixi.js using a masked box that scrolls vertically and/or horizontally with optional scrollbars

179

pixi-ease. pixi.js animation library using easing functions

104

window-manager. A javascript-only Window Manager

64

pixi-intersects. shape collision / intersects library for pixi.js

47

tree. vanilla-javascript drag-and-drop UI tree

40

pixi-dashed-line. TypeScript

39

angle. Library for calculating angles in javascript

16

moonshot. Game Off 2020 - Shoot the Moon (like literally)

13

shape-points. Generate points for simple shapes and curves: arcs, rectangles, rounded rectangles, bezierCurveTo, bezierCurveThrough (i.e., bezier curves through specific points)

12

rendersheet. renders a canvas spritesheet for use with pixi.js

11

pixi-pixelate. draw proper pixelated graphic primitives (i.e., point, points, line, circle, ellipse, arc, polygon, and fill versions)

8

pixel-editor. An Electron-based pixel editor/animator

8

random. a javascript random number API with seeded support. not cryptographically sound. useful for games

6

sortable. Vanilla drag-and-drop sortable list(s)

6

fps. Yet another FPS indicator with graph

6

bezierpoints. PIXI graphics function to generate a smooth line through specific points

6

viewport. viewport designed to work with pixi.js

5

spotlight. a simple canvas-based spotlight that can be used to highlight elements

4

loop. Simple and configurable game/main loop

4

cordova-allow-background-audio. Cordova plugin that allows background audio to continue to play while app is running

4

animate. Javascript animation library for use with PIXI.js

4

pixel. Javascript library to generate pixel art and animated scenes

3

tooltip. Simple vanilla-javascript tooltip replacement.

3

renderer. wrapper for pixi.js renderer with automatic loop & clean/dirty settings

3

input. basic input support for touch, mouse, and keyboard

3

vanilla-gesture. JavaScript

3

clicked. Javascript: create click event for both mouse and touch

3

ui. UI/windows library built on pixi.js

3

awesome-pixijs. My list of awesome pixi.js related parties

2

time-tracker. [WIP] A self-hosted Time Tracker using node.js, sqlite3, and HTML5

2

pixi-tile. A simple tile library for use with pixi.js and pixi-viewport.

2

falldown. a vanilla javascript combobox (combination of dropdown and input box)

2

vec2-recycle. another vanilla vec-2 library with recycling

2

json-bump. bumps the "version" entry for a JSON file

2

update. update API for javascript apps

1

settingspanel. Creates hideable UI to change settings during runtime

1

easyedit. inline editing of a single HTMLElement

1

debug. Javascript Debug Panels (useful for game development)

1

atom-autocorrect-text. atom.io plugin for simple autocorrects

1

color. color javascript library

1

file-older-than. node.js: checks if a file modify date is older than a duration (useful for cache checks)

1

dom-ease. a simple and super fast DOM animation library

1