TimMensch
I am an experienced software architect that specializes in robust new projects in varying technology and rescuing projects that are having trouble.
CodeRescue and QuickCharge Games.Longmont, Colorado
Pinned Repositories
angular2-cli-bootstrap4
A skeleton environment that uses the Angular 2 cli, Bootstrap 4 (a4), and a precommit lint hook.
b-spline
Optimized B-spline interpolation for TypeScript and JavaScript
Cocos2d-js-ES2016-Flow
A Cocos2d-js template that includes ES2015+some ES2016 transpilation, eslint, and FlowType static type checking.
dub
A Lua bindings generator that uses Doxygen parsed C/C++ code.
hexagame
Open Source HTML5 Word Puzzle Game
largetifftools
An unofficial git repo for the largetifftools open source project
passport-github-scopes
GitHub authentication strategy for Passport and Node.js. Modified to query scopes.
soundfont-player
Quick soundfont loader and player for browser
toluapp-recharge
A fork of the tolua++ source adding operator->().
vscode-multiclip
Multiple clipboards for VSCode
TimMensch's Repositories
TimMensch/b-spline
Optimized B-spline interpolation for TypeScript and JavaScript
TimMensch/largetifftools
An unofficial git repo for the largetifftools open source project
TimMensch/passport-github-scopes
GitHub authentication strategy for Passport and Node.js. Modified to query scopes.
TimMensch/soundfont-player
Quick soundfont loader and player for browser
TimMensch/circleci
A CircleCI-friendly Dockerfile with Python and AWS support
TimMensch/DefinitelyTyped
The repository for high quality TypeScript type definitions.
TimMensch/DotNetGraphQLQueryGen
Generate dotnet interfaces/classes from a GraphQL schema to perform type-safe querying from dotnet
TimMensch/drizzle-orm
Headless TypeScript ORM with a head. Runs on Node, Bun and Deno. Lives on the Edge and yes, it's a JavaScript ORM too 😅
TimMensch/gdal
GDAL is an open source MIT licensed translator library for raster and vector geospatial data formats.
TimMensch/javascript-astar
A* Search / Pathfinding Algorithm in Javascript
TimMensch/json-summary
A lossy JavaScript object printer, useful for logging, that shows some, but not all, of an object.
TimMensch/markov-syllables
Based on: https://github.com/davidminor/markov-words.git . Generates pronounceable random words via Markov chains
TimMensch/markov-words
Node package to generate pronounceable random words via Markov chains.
TimMensch/mdx-site
Static site generator powered by TypeScript, MDX, & React.
TimMensch/MIDI.js
:musical_keyboard: Making life easy to create a MIDI-app on the web. Includes a library to program synesthesia into your app for memory recognition or for creating trippy effects. Convert soundfonts for Guitar, Bass, Drums, ect. into code that can be read by the browser. Supports multiple simultaneous instruments and perfect timing.
TimMensch/MidiPlayerJS
♬ Midi parser & player engine for browser or Node. Forked by Tim Mensch to add TypeScript support and additional features. See branch `tim`. As a parser converts MIDI events into JSON. Works well with single or multitrack MIDI files.
TimMensch/mithril-slider
Content slider for Mithril for mobile and desktop
TimMensch/nebula-studio
NebulaGraph Web GUI Tools
TimMensch/pf
Path fix, print, and modify tool
TimMensch/pixi-particles
A particle system for PixiJS
TimMensch/pond
Immutable timeseries data structures used within ESnet tools
TimMensch/qmk_firmware
Open-source keyboard firmware for Atmel AVR and Arm USB families
TimMensch/sequelize
An easy-to-use multi SQL dialect ORM for Node.js
TimMensch/sequelize-typescript
Decorators and some other features for sequelize (v3 + v4)
TimMensch/tiptap-footnotes
A footnotes extension for Tiptap
TimMensch/ts-json-schema-generator
Generate JSON schema from your Typescript sources
TimMensch/vite
Next generation frontend tooling. It's fast!
TimMensch/vscode
Visual Studio Code
TimMensch/VSCodeGulpTest
Attempting to repro a VS Code issue in an empty repo
TimMensch/webrtc-group-chat-example
Small but complete example of how to use WebRTC to setup voice and/or video chat between 2+ people.