David Clews's repositories
RemoveExcessWhitespaceMiddleware
Laravel Middleware that removes excess whitespace from Blade
GLSLFragmentShader
Implement a GLSL Fragment Shader into JavaScript
setBackgroundCanvas
Sets a Image or GLSL Fragment Shader as the background of any Element
artisan_google_chrome_screenshot
Take a screen shot on a website with an artisan command
audiosynth_optimized
JS Dynamic Audio Synth
evaluateScriptTags
Takes a string and processes the JavaScript contained within.
getCSSRules
Get all the css rules from a class or id or all rules that apply to an element.
check_hashed_string
Checks a single database Model Field for a matching hash from plain text
classListMonitor
Monitor for changes in the ClassList of an Element
containsAll
Extend the ability of ClassList to search for many classes
convertToLocalDateTime
Converts a UTC date timestamp to your web browser format.
Domain-TLD-List
A list of domain tld's in csv format
flysystem-google-cloud-storage
Flysystem Adapter for Google Cloud Storage
getElementsByAttribute
Gets the Elements by attribute name and or value
jsbcl
JavaScript Bootstrapped Compression Library
mediaPlaying
Simple function to detect if a video or audio file is actually playing
Sami
An API documentation generator
selectorFactory
Combine class and id selector rule to create a new class selector.
setTextGradient
Sets the Gradient of a TextNode, without effecting the Layout
smartTitle
Control the title of a HTML page with a single module
tabChanged
An extension to the window object to detect focus and blur