An open API service indexing awesome lists of open source software.

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

fetch javascript

Last synced: 23 Apr 2025

https://github.com/john-doherty/cordova-file-storage

An easy way to read/write files in Cordova

cordova javascript

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

geolocation javascript

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

express seo

Last synced: 25 Dec 2025

https://github.com/john-doherty/express-set-domain

Force an express app to use a particular domain

express nodejs seo

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.

node-module nodejs tcp-port

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.

node-module nodejs tcp-port

Last synced: 02 May 2026

https://github.com/john-doherty/express-seo-robots

Simple robots.txt file generation for express

express robots seo

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

express nginx nodejs

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

express redirect seo

Last synced: 25 Apr 2026