David Figatner (davidfig)

davidfig

Geek Repo

Company:YOPEY YOPEY LLC

Location:Seattle, WA

Home Page:https://yopeyopey.com

Github PK Tool:Github PK Tool

David Figatner's repositories

pixi-viewport

A highly configurable viewport/2D camera designed to work with pixi.js

Language:TypeScriptLicense:MITStargazers:977Issues:13Issues:367

intersects

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

Language:JavaScriptLicense:NOASSERTIONStargazers:522Issues:13Issues:12

pixi-scrollbox

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

Language:JavaScriptLicense:MITStargazers:169Issues:3Issues:39

pixi-cull

a library to visibly cull objects designed to work with pixi.js

Language:TypeScriptLicense:MITStargazers:105Issues:4Issues:21

pixi-ease

pixi.js animation library using easing functions

Language:JavaScriptLicense:MITStargazers:95Issues:3Issues:16

window-manager

A javascript-only Window Manager

Language:JavaScriptLicense:MITStargazers:62Issues:4Issues:17
Language:TypeScriptLicense:MITStargazers:32Issues:3Issues:8

tree

vanilla-javascript drag-and-drop UI tree

Language:JavaScriptLicense:MITStargazers:27Issues:2Issues:3

angle

Library for calculating angles in javascript

Language:TypeScriptLicense:MITStargazers:16Issues:3Issues:1

rendersheet

renders a canvas spritesheet for use with pixi.js

Language:JavaScriptLicense:MITStargazers:11Issues:2Issues:4

shape-points

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

Language:JavaScriptLicense:MITStargazers:11Issues:2Issues:1

pixel-editor

An Electron-based pixel editor/animator

random

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

Language:JavaScriptLicense:MITStargazers:6Issues:2Issues:0

fps

Yet another FPS indicator with graph

Language:TypeScriptLicense:MITStargazers:5Issues:2Issues:0

clicked

Javascript: create click event for both mouse and touch

Language:TypeScriptLicense:MITStargazers:3Issues:2Issues:0
Language:JavaScriptLicense:MITStargazers:3Issues:2Issues:0

falldown

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

Language:JavaScriptLicense:MITStargazers:2Issues:2Issues:0

json-bump

bumps the "version" entry for a JSON file

Language:JavaScriptLicense:MITStargazers:2Issues:2Issues:1

time-tracker

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

Language:JavaScriptLicense:MITStargazers:2Issues:2Issues:0

vec2-recycle

another vanilla vec-2 library with recycling

Language:JavaScriptLicense:MITStargazers:2Issues:2Issues:1

esbuild-serve

Serve with live reload for esbuild.

Language:JavaScriptLicense:ISCStargazers:0Issues:1Issues:0
Language:TypeScriptStargazers:0Issues:2Issues:0
Language:TypeScriptLicense:MITStargazers:0Issues:1Issues:0

multiply

Multiplication Table is a cute game designed to practice the multiplication tables. It uses spaced repetition to minimize the time you see different problems. I designed it for my children to practice their multiplication tables so they wouldn't have to count on their fingers well into their middle ages (like their dad).

Language:TypeScriptLicense:NOASSERTIONStargazers:0Issues:2Issues:0

node-scp-async

🚀Lightweight, fast and secure SCP functions for NodeJS

Language:TypeScriptLicense:MITStargazers:0Issues:1Issues:0
Language:TypeScriptLicense:MITStargazers:0Issues:2Issues:0

pixi-ui

Provide a definitive user experience in your PixiJS application without any frontend library!

Language:JavaScriptLicense:MITStargazers:0Issues:1Issues:0
Language:TypeScriptStargazers:0Issues:2Issues:0

quadratic

Quadratic | Data Science Spreadsheet

Language:TypeScriptLicense:MITStargazers:0Issues:0Issues:0
Language:JavaScriptLicense:MITStargazers:0Issues:2Issues:0