Projects in Awesome Lists by davidfig
A curated list of projects in awesome lists by davidfig .
https://github.com/davidfig/pixi-ease
pixi.js animation library using easing functions
Last synced: 10 Feb 2025
https://github.com/davidfig/window-manager
A javascript-only Window Manager
electron javascript maximize minimize save ui win window windowmanager
Last synced: 14 Apr 2025
https://github.com/davidfig/pixi-intersects
shape collision / intersects library for pixi.js
Last synced: 14 Apr 2025
https://github.com/davidfig/angle
Library for calculating angles in javascript
Last synced: 14 Apr 2025
https://github.com/davidfig/moonshot
Game Off 2020 - Shoot the Moon (like literally)
Last synced: 14 Apr 2025
https://github.com/davidfig/shape-points
Generate points for simple shapes and curves: arcs, rectangles, rounded rectangles, bezierCurveTo, bezierCurveThrough (i.e., bezier curves through specific points)
Last synced: 14 Apr 2025
https://github.com/davidfig/rendersheet
renders a canvas spritesheet for use with pixi.js
Last synced: 14 Apr 2025
https://github.com/davidfig/pixel-editor
An Electron-based pixel editor/animator
Last synced: 14 Apr 2025
https://github.com/davidfig/pixi-pixelate
draw proper pixelated graphic primitives (i.e., point, points, line, circle, ellipse, arc, polygon, and fill versions)
Last synced: 14 Apr 2025
https://github.com/davidfig/bezierpoints
PIXI graphics function to generate a smooth line through specific points
Last synced: 14 Apr 2025
https://github.com/davidfig/random
a javascript random number API with seeded support. not cryptographically sound. useful for games
Last synced: 14 Apr 2025
https://github.com/davidfig/viewport
viewport designed to work with pixi.js
Last synced: 14 Apr 2025
https://github.com/davidfig/spotlight
a simple canvas-based spotlight that can be used to highlight elements
Last synced: 14 Apr 2025
https://github.com/davidfig/animate
Javascript animation library for use with PIXI.js
Last synced: 14 Apr 2025
https://github.com/davidfig/cordova-allow-background-audio
Cordova plugin that allows background audio to continue to play while app is running
Last synced: 14 Apr 2025
https://github.com/davidfig/input
basic input support for touch, mouse, and keyboard
Last synced: 14 Apr 2025
https://github.com/davidfig/pixel
Javascript library to generate pixel art and animated scenes
Last synced: 06 Mar 2025
https://github.com/davidfig/clicked
Javascript: create click event for both mouse and touch
Last synced: 14 Apr 2025
https://github.com/davidfig/tooltip
Simple vanilla-javascript tooltip replacement.
Last synced: 06 Mar 2025
https://github.com/davidfig/time-tracker
[WIP] A self-hosted Time Tracker using node.js, sqlite3, and HTML5
Last synced: 17 Jan 2025
https://github.com/davidfig/falldown
a vanilla javascript combobox (combination of dropdown and input box)
Last synced: 06 Mar 2025
https://github.com/davidfig/vec2-recycle
another vanilla vec-2 library with recycling
Last synced: 06 Mar 2025
https://github.com/davidfig/pixi-tile
A simple tile library for use with pixi.js and pixi-viewport.
Last synced: 06 Mar 2025
https://github.com/davidfig/json-bump
bumps the "version" entry for a JSON file
Last synced: 14 Apr 2025
https://github.com/davidfig/calc-fontsize
calculate font-size for a given bounding box and optionally a font
Last synced: 06 Mar 2025
https://github.com/davidfig/dom-ease
a simple and super fast DOM animation library
animate dom ease fast javascript simple
Last synced: 06 Mar 2025
https://github.com/davidfig/file-older-than
node.js: checks if a file modify date is older than a duration (useful for cache checks)
Last synced: 06 Mar 2025
https://github.com/davidfig/jsdoc-template
jsdoc-template for my projects based on @pixi/jsdoc-template
Last synced: 06 Mar 2025
https://github.com/davidfig/atom-autocorrect-text
atom.io plugin for simple autocorrects
Last synced: 06 Mar 2025
https://github.com/davidfig/spatialhash
Javascript implementation of a 2D Spatial Hash (ES6 class and module.exports used)
Last synced: 06 Mar 2025
https://github.com/davidfig/debug
Javascript Debug Panels (useful for game development)
Last synced: 24 Mar 2025
https://github.com/davidfig/easyedit
inline editing of a single HTMLElement
Last synced: 06 Mar 2025
https://github.com/davidfig/yy-menu
A menu system for web apps inspired by Electron
accelerator menu traditional webapps windows
Last synced: 06 Mar 2025
https://github.com/davidfig/combobox
A vanilla , configurable combobox (combination of dropdown and input box)
Last synced: 06 Mar 2025
https://github.com/davidfig/dirty-semicolons
Quick and stupid semicolon remover for javascript. Does not use a real parser!
Last synced: 06 Mar 2025
https://github.com/davidfig/markdown-api
add an API section to a markdown file from a simple javascript API documented using JSDoc
Last synced: 06 Mar 2025
https://github.com/davidfig/drawer
A vanilla-javascript drawer UI component
Last synced: 06 Mar 2025
https://github.com/davidfig/spatialmap
2D Spatial Map for Javascript (uses ES6 classes and module.exports)
Last synced: 06 Mar 2025
https://github.com/davidfig/json-depth
Prettify JSON for output with a number of options, including inlining after a set depth
Last synced: 06 Mar 2025
https://github.com/davidfig/console-counter
In-browser console to watch changeable values like counters or FPS
Last synced: 06 Mar 2025
https://github.com/davidfig/fork-me-github
Programatically add fork me on github ribbon from javascript without making changes to CSS, HTML, or adding image files
Last synced: 06 Mar 2025
https://github.com/davidfig/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).
game multiplication multiplicationtable
Last synced: 06 Mar 2025
https://github.com/davidfig/github-issues
Simple VS Code extension to open Github Issues page for your current workspace in an external browser.
Last synced: 06 Mar 2025
https://github.com/davidfig/counter
In-browser counter to watch changeable values like counters or variables watches
counter debug javascript watch
Last synced: 06 Mar 2025
https://github.com/davidfig/shadow-press
Vanilla javascript to turn an HTMLElement into a shadow press element
Last synced: 06 Mar 2025