Projects in Awesome Lists by john-doherty
A curated list of projects in awesome lists by john-doherty .
https://github.com/john-doherty/swiped-events
Adds `swiped` events to the DOM in 1k of pure JavaScript
cordova html5 hybrid-apps javascript no-dependencies swipe touch vanilla-js
Last synced: 15 May 2025
https://github.com/john-doherty/long-press-event
Adds `long-press` event to the DOM in 1k of pure JavaScript
custom-events dom javascript no-dependencies vanilla-javascript
Last synced: 14 May 2025
https://github.com/john-doherty/selenium-cucumber-js
Browser automation framework written in pure JavaScript using official selenium-webdriver and cucumber-js
bdd browser-automation cucumber-js javascript nodejs selenium-webdriver test-automation testautomation
Last synced: 05 Apr 2025
https://github.com/john-doherty/node-iframe-replacement
An alternative to sticking that lovely web app into an <iframe> on a corp website
express-middleware expressjs iframe nodejs
Last synced: 23 Apr 2025
https://github.com/john-doherty/raspberry-pi-mjpeg-server
Node.js module providing Motion JPEG access to the Raspberry PI camera module to enable video streaming via HTTP
mjpeg-stream nodejs raspberry-pi raspberry-pi-camera
Last synced: 28 Oct 2025
https://github.com/john-doherty/pure-dialog
<pure-dialog> is a 3k, self-contained, pure JavaScript dialog
cordova dialog javascript webcomponent
Last synced: 12 Apr 2025
https://github.com/john-doherty/offline-fetch
1.2k script that adds offline support to fetch by storing responses in localStorage - ideal for PWAs
Last synced: 23 Apr 2025
https://github.com/john-doherty/cordova-file-storage
An easy way to read/write files in Cordova
Last synced: 23 Apr 2025
https://github.com/john-doherty/jsdoc-to-json-schema
Generate JSON schemas from JavaScript code comments using jsDoc @schema tag.
javascript jsdoc json-schemas nodejs schema
Last synced: 23 Apr 2025
https://github.com/john-doherty/puregrid
Lightweight JavaScript Grid/SpreadSheet component written in pure JavaScript
grid html5 javascript spreadsheet table
Last synced: 03 Sep 2025
https://github.com/john-doherty/offline-geo-from-ip
Get geo location information from an IP address
Last synced: 23 Apr 2025
https://github.com/john-doherty/express-batch-requests
Express middleware to process batch HTTP requests
express http javascript middleware node rest-api
Last synced: 23 Apr 2025
https://github.com/john-doherty/express-url-breadcrumb
Express middleware that generates a breadcrumb from the current URL and makes it available in all views via breadcrumb variable
Last synced: 23 Apr 2025
https://github.com/john-doherty/fetch-reply-with
Unit test fetch requests with ease
fetch fetch-api mock nodejs unit-testing
Last synced: 23 Apr 2025
https://github.com/john-doherty/seo-tabs
Simple SEO friendly tabs (1k of pure JS)
javascript no-dependencies seo-friendly tabs vanilla-js
Last synced: 20 May 2026
https://github.com/john-doherty/express-request-transfer
Transfer requests without redirects (aka Server.Transfer in C#)
express-js javascript redirect transfer
Last synced: 03 Sep 2025
https://github.com/john-doherty/express-seo-noslash
Remove trailing slashes from incoming urls
Last synced: 25 Dec 2025
https://github.com/john-doherty/express-set-domain
Force an express app to use a particular domain
Last synced: 26 Jul 2025
https://github.com/john-doherty/jsdom-add-files
An easy way to add files to HTML file inputs in jsdom
Last synced: 14 Apr 2026
https://github.com/john-doherty/is-port-free
A simple node module to check if a TCP port is free on the local machine.
Last synced: 09 Oct 2025
https://github.com/john-doherty/is-port-busy
A simple node module to check if a TCP port is busy on the local machine.
Last synced: 02 May 2026
https://github.com/john-doherty/express-seo-robots
Simple robots.txt file generation for express
Last synced: 10 Apr 2026
https://github.com/john-doherty/express-md
Serve markdown files as HTML using express
express markdown markdown-to-html
Last synced: 03 Feb 2026
https://github.com/john-doherty/isomorphic-mongo-objectid
pure JavaScript implementation of mongo ObjectID for client and server in 0.7k
browser javascript mongodb nodejs
Last synced: 09 May 2026
https://github.com/john-doherty/express-offline
Place an express app into offline mode and automagically serve responses from disk
express express-middleware expressjs nodejs offline
Last synced: 29 Apr 2026
https://github.com/john-doherty/express-public-url
Parses HTTP headers to generate the correct public url a node app behind a proxy such as nginx
Last synced: 30 Apr 2026
https://github.com/john-doherty/express-json-schema
Adds express method to allow automatic generation of JSON schemas from a JS/JSON files containing @schema tags
Last synced: 18 Apr 2026
https://github.com/john-doherty/runuary.org
Run 100km while going alcohol-free 🏃 🚫 🍺
Last synced: 14 Mar 2026
https://github.com/john-doherty/express-seo-redirects
Simple config based 301/302 redirects for express
Last synced: 25 Apr 2026