Projects in Awesome Lists by mhweiner
A curated list of projects in awesome lists by mhweiner .
https://github.com/mhweiner/cordovaioskeyboardplugin
Event callbacks and info for iOS keyboard.
Last synced: 09 Apr 2025
https://github.com/mhweiner/cjs-mock
'Immutable' NodeJS module mocking (CJS) for unit testing purposes. Similar to proxyquire, but simpler and safer. Sponsored by https://aeroview.io
commonjs commonjs-modules mock mocking mocking-library mocking-utility mockito proxyquire testing-tools unit unit-testing
Last synced: 20 Mar 2025
https://github.com/mhweiner/js-ordered-dict
A simple, extendable, sortable JavaScript OrderedDict.
Last synced: 22 Mar 2025
https://github.com/mhweiner/jsout
A Syslog-compatible, small, and simple logger for Typescript/Javascript projects.
Last synced: 22 Mar 2025
https://github.com/mhweiner/autorel
Automate semantic releases based on conventional commits. Similar to semantic-release but much simpler.
ci-cd cicd circleci github-actions npm release release-automation release-p semantic-release
Last synced: 20 Mar 2025
https://github.com/mhweiner/jsout-express
Simple express request logger middleware for jsout.
Last synced: 22 Mar 2025
https://github.com/mhweiner/brek
A powerful yet simple configuration library for Node.js. It’s structured, typed, and designed for dynamic configuration loading, making it perfect for securely managing secrets (e.g., AWS Secrets Manager). Written in TypeScript for safety and ease of use. Sponsored by Aeroview.
aws aws-lambda aws-parameter-store aws-secrets-manager aws-security config configuration configuration-management lambda lambda-functions loader typescript
Last synced: 22 Mar 2025
https://github.com/mhweiner/hoare
An easy-to-use, fast, and defensive Typescript/Javascript test runner designed to help you to write simple, readable, and maintainable tests.
ava jasmine jest mocha mocha-typescript mochajs test testing typescript unit unit-testing
Last synced: 10 Feb 2025
https://github.com/mhweiner/dom-animate
Dead-simple javascript helper function to do animations in browser or other environments. Implementation and platform agnostic. Bezier curve support. Animations respect clock. Pause, resume, and cancel. Custom timing and render functions.
Last synced: 08 Apr 2025
https://github.com/mhweiner/hmjs
A lightweight JS view component microlibrary and jQuery plugin, powered by Mustache.
Last synced: 17 Feb 2025
https://github.com/mhweiner/mr-router
A simple and lightweight router for use in the browser. Great with React or other front-end application frameworks.
es6 javascript react reactjs router
Last synced: 03 Apr 2025
https://github.com/mhweiner/simpletouchslider
A simple, performant, and lightweight touch slider powered by HammerJS, jQuery, and CSS3 hardware animations.
Last synced: 17 Feb 2025
https://github.com/mhweiner/marlin-custom-firmware
My custom Marlin firmware builds
Last synced: 17 Feb 2025
https://github.com/mhweiner/jdiff
Automated visual comparison tool for responsive websites. Highly performant and multi-process.
Last synced: 17 Feb 2025
https://github.com/mhweiner/smooth-scroll-operator
A dead simple and lightweight smooth scroll animation utility. Scroll any element. Comes with bezier curve support and a small library of pre-defined easing functions. Animations respect clock.
Last synced: 17 Feb 2025
https://github.com/mhweiner/tiny-pg-builder
A safe, tiny, parameterized SQL builder for use with pg.
Last synced: 12 Apr 2025