axelpale
A full-stack web dev, an open source enthusiastic, and a researcher, specialised in touch, zoomable, and graph user interfaces, and applied machine learning.
Tampere
Pinned Repositories
affineplane
Affine 2D and 3D geometry library for JavaScript
genversion
Safety first! An utility to add the version string to your client-side NPM module without exposing package.json.
georap
Geographical forum app for groups and teams to share and discuss locations
minibus
Minimal Event Bus for JavaScript
minimal-django-file-upload-example
Source code for an example app at http://stackoverflow.com/questions/5871730/need-a-minimal-django-file-upload-example
nudged
Estimate scale, rotation, and translation between two sets of 2D points. For multitouch, calibration, pattern recognition, and more.
nudged-py
Estimate scale, rotation, and translation between two sets of 2D points e.g. for multi-touch gestures or calibration
poisson-process
A JS lib to generate naturally varying time intervals to improve realism in games and to prevent thundering herds in distributed systems.
tapspace
Zoomable user interface library for web apps.
axelpale's Repositories
axelpale/minimal-django-file-upload-example
Source code for an example app at http://stackoverflow.com/questions/5871730/need-a-minimal-django-file-upload-example
axelpale/genversion
Safety first! An utility to add the version string to your client-side NPM module without exposing package.json.
axelpale/nudged
Estimate scale, rotation, and translation between two sets of 2D points. For multitouch, calibration, pattern recognition, and more.
axelpale/poisson-process
A JS lib to generate naturally varying time intervals to improve realism in games and to prevent thundering herds in distributed systems.
axelpale/redis-sorted-set
JavaScript implementation of Redis' Sorted Set
axelpale/affineplane
Affine 2D and 3D geometry library for JavaScript
axelpale/sprinkler
Visualize streams, rates, and distributions as a flow of sprite images on HTML5 Canvas
axelpale/affineplane-circlepack
Fast order-preserving circle packing algorithm for data visualization
axelpale/apollonius
Finds a fourth circle tangent to three known circles and so solves Apollonius' problem.
axelpale/filterxml
Simplify your XML by removing XML nodes that match XPath expressions
axelpale/georap
Geographical forum app for groups and teams to share and discuss locations
axelpale/js-math-ops-speed
Benchmark for basic JavaScript math operations
axelpale/sensibus
Time series logger and analyser for your daily feelings, activities and life in general.
axelpale/utm-coordinate-parser
Parse northing and easting from various UTM coordinate text formats
axelpale/yamdog
Yet another API documentation generator for JavaScript. Scrapes tagged comments in code for Markdown and YAML syntax.
axelpale/demos
Axel Pale Web Tech Demos
axelpale/julia-explorer
Julia set renderer and explorer for high resolution fractal image generation
axelpale/make-color-image
Create single-color PNG images from scratch
axelpale/palkkalaskuri
Yksinkertainen ja vapaa suomalainen palkan ja työnantajan sivukulut laskeva funktio
axelpale/box-optimizer
Optimize box system according to weighted aesthetic and logistic rules
axelpale/color-cards
A tool to create printable color cards for palette decision and calibration
axelpale/content
The content behind MDN Web Docs
axelpale/kimios
Open Source Document Management
axelpale/minimikoti
Minimikoti website presents multiple minimal housing solutions developed by students at Tampere University of Technology in co-operation with Finnish Housing Fair
axelpale/node-lib-template
A template for Node.js packages and libraries
axelpale/squaretext
Lay text out so that it fits a square. Great for graph node labels.
axelpale/squarier
Square up your code
axelpale/tyel
Vapaa suomalainen TyEL työeläkemaksujen prosentit laskeva funktio
axelpale/web-app-template
A project template for single-page apps built with webpack
axelpale/xitrux-publisher
Source code for my first content management system