Glenn Ko's repositories
savings-eir-calculator
Created with CodeSandbox
windmill-react-ui-kit
š§© A fork from Windmill UI with upgrades, fixes and new components.
hooks
React hook library.
react-hooks-library
A collection of hooks and utilities for modern React
playcanvas-altern-boilerplate
My boilerplate scripts/libraries with Playcanvas 3D engine for Javascript/Typescript webpack setup & deployment
constant-train
A prototype [swipe left/swipe right] (train) racing math game prototype dealing with polynomial expressions
primitives
An open-source UI component library for building high-quality, accessible design systems and web apps. Maintained by @workos.
alerty
A simple, light and pretty pure javascript for developing browser dialogs and notifications which is following Google's Material Design guidelines. Obviously, it is responsive and no need other library
headlessui
Completely unstyled, fully accessible UI components, designed to integrate beautifully with Tailwind CSS.
gingkstep
A song lyrics/chords/transposer/page-turner/slideshow/presentation viewer utility for offline and casual online sessions (similar to Kahoot)
gingknext
A Gingko Doc Viewer currently built with React, React Hooks, Next.JS and RoomService.
vue-splide
The Splide component for Vue.
splide
Splide is a lightweight, powerful and flexible slider and carousel, written in pure JavaScript without any dependencies.
demos-3d
Demos 3D
playcanvas-typescript-babel-intellisense-template
PlayCanvas Babel/ES6/WebPack template with Typescript support for best possible Intellisense and DRY. Be sure to check out other branches for different build configurations.
sparkyuka
(incomplete, please contribute) A port of Yuka library to Spark AR with reactive bindings
spark-ar-boilerplate
A boilerplate Spark AR project with Webpack. Updated for 2020.
yuka
JavaScript library for developing Game AI.
engine
Fast and lightweight WebGL game engine
portlab
Repository for blog/lab/portfolio compilations
haxevx
HaxeVX - Haxe-powered VueJS/Vuex development. Why? So you can write HTML application/interface templates in fully strict-typed-safe Haxe, while using haxevx as a seamless bridge to your existing Haxe codebases/classes, keeping the benefits of OO/encapsulation and cross-platform inter-operability within your Haxe codesbase itself.
summer
Html image map editor based on javascript, html5, inline SVG (modern FF, Chrome, Opera and IE10+)
alternterrain
A quad-tree based LOD (level-of-detail) terrain engine running under Alternativa3D 8, for handling large terrain environments.
fechtbot
FechtBot: A Discord Bot to manage turn/phase-based tabletop RPG combat among online players
three-altern-pathfinding
Personal fork of Navigation mesh utilities at `personal` branch based on PatrolJS for three.js, with support for using generic "altern" conventions (cross-platform 3D codebase/convention) without requiring ThreeJS engine.
recastCLI-with-Websocket
CLI tool & node addon to generate navigation mesh, with example Websocket/Playcanvas integration.