Easy to use API to add the power of web audio to your game.
Simple JSON storage API for working with persistent data in various types of Node applications.
A smart wrapper for the browser's localStorage that allows you to set and get items as they are with optional expiration times.
Sets up a test server using Mocha and Chai to test against a browser environment
Manages an infinite scrolling background for your game
A XMLHttpRequest is the safest and most reliable way to make HTTP requests and chain-xhr aims to make making XHR requests as simple as possible through a chainable API
The controller/gamepad version of keyhawk, manage your game's keybinds for users using a controller.
A deck building and management tool any card based games in the browser or Node.
An animation and game loop manager.
An animation and game loop manager with extra features.
Calculate a Fibonacci sequence up to a certain number of integers or to get just one specific value from anywhere in the sequence
GameGuard is a NodeJS game server that can be used to manage the players connecting to your game, manage rooms and the players in them, and more.
The client-side companion to the GameGuard that communicates with the server to manage the player and their data.
GameStats binds to your game loop and provides helpful statistics about your game's performance.
GameWriter uses the document to write over a canavas for increased performance when using text in 2d or 3d games.
Parses spritesheets and texture atlas' into individual sprites.
A simple CLI tool to help you create and update Rust modules for your Godot projects.
A plugin for your Gridsome project that lets you copy the files from the dist directory to another directory of your choosing after running a build.
A self-adjusting countdown timer capable of carrying out tasks. Hearken tasks can be added at any point during operation through a simple API and they can be set to run just once or on an interval.