tonioloewald
Lots of experience (as in the stuff you get when you don't get what you want) coding and writing about coding.
Loewald ConsultingOulu, Finland
Pinned Repositories
bindinator.js
Simple, fast state management, data and event binding, with composable components
c3d-render-buddy
editor2
Rich text editor with no contentEditable
Facebook-History-Collector
A Safari Extension for collecting targeted threads from a profile
Foldermark
Incredibly simple, easy-to-deploy, extensible CMS that Just Works
glb-viewer
render linked glb files automagically using threejs
jsonparse
A JSON Parsing library for UnityScript
Layer-Group-Atlas
A tool for creating UI (or other) image atlases and JSON metadata
State-Machine-Editor-Experiment
Exploring RaphaelJS while building a graphical state machine editor
xinjs
ultra-lightweight web-components, streamlined DOM creation, and state management for modern web and node applications
tonioloewald's Repositories
tonioloewald/editor2
Rich text editor with no contentEditable
tonioloewald/xinjs
ultra-lightweight web-components, streamlined DOM creation, and state management for modern web and node applications
tonioloewald/bindinator.js
Simple, fast state management, data and event binding, with composable components
tonioloewald/State-Machine-Editor-Experiment
Exploring RaphaelJS while building a graphical state machine editor
tonioloewald/xinjs-ui
web-component library created with xinjs, but usable anywhere
tonioloewald/galaxy-b8r
galaxy demo ported to b8r
tonioloewald/ios-web-app-boilerplate
see name
tonioloewald/type-by-example
strong and flexible runtime typechecking that's just javascript with types that are fully serializable
tonioloewald/xinjs-timezone-picker
timezone-picker web-component
tonioloewald/b8r-component-vscode
A vscode extension to make writing b8r components more pleasant.
tonioloewald/b8r-native
a template for creating desktop applications using bindinator and Electron
tonioloewald/b8r-ts
bindinator.ts
tonioloewald/community
A space for the webcomponents community
tonioloewald/country-bounds
lat / long bounding boxes for countries
tonioloewald/create-xinjs-app
create a basic xinjs app with bun and other goodies
tonioloewald/Dicee-iOS13
Learn to Code While Building Apps - The Complete iOS Development Bootcamp
tonioloewald/emoji-metadata
json file containing metadata for emoji
tonioloewald/experiments
Misc hackery
tonioloewald/extract-sql-to-tsv
Working with SQL dumps is super annoying. This script pulls all the tables out and saves them as TSV.
tonioloewald/filter-shapes
filter objects to save bandwidth and catch errors, powered by type-by-example
tonioloewald/icon-font-test
simple test of fantasticon
tonioloewald/Learn-3D-with-Cheetah-3D
The Missing Manual for Cheetah 3D
tonioloewald/luhn
tonioloewald/random-id
A small library for easily and efficiently generating random base 36 ids and uuids using crypto.getRandomValues, even when on http
tonioloewald/react-xinjs
Incredibly simple, powerful, and efficient state management for React…
tonioloewald/simple-algebra
tonioloewald/timezone-picker
Select timezone using world map
tonioloewald/xin3d
create interactive 3d apps using custom-elements
tonioloewald/xinjs-polygons
a small library for working with polygon data
tonioloewald/xinjs-storage
minimal async wrapper for indexedDB that is almost a drop-in replacement for localStorage