David M's starred repositories
remote-jobs
A list of semi to fully remote-friendly companies (jobs) in tech.
BetterDisplay
Unlock your displays on your Mac! Flexible HiDPI scaling, XDR/HDR extra brightness, virtual screens, DDC control, extra dimming, PIP/streaming, EDID override and lots more!
crawlee
Crawlee—A web scraping and browser automation library for Node.js to build reliable crawlers. In JavaScript and TypeScript. Extract data for AI, LLMs, RAG, or GPTs. Download HTML, PDF, JPG, PNG, and other files from websites. Works with Puppeteer, Playwright, Cheerio, JSDOM, and raw HTTP. Both headful and headless mode. With proxy rotation.
graphql-voyager
🛰️ Represent any GraphQL API as an interactive graph
serverless-express
Run Express and other Node.js frameworks on AWS Serverless technologies such as Lambda, API Gateway, Lambda@Edge, and more.
copilot-cli
The AWS Copilot CLI is a tool for developers to build, release and operate production ready containerized applications on AWS App Runner or Amazon ECS on AWS Fargate.
mongodb-memory-server
Manage & spin up mongodb server binaries with zero(or slight) configuration for tests.
python-shell
Run Python scripts from Node.js with simple (but efficient) inter-process communication through stdio
workerpool
Offload tasks to a pool of workers on node.js and in the browser
cron-parser
Node.js library for parsing crontab instructions
redis-om-node
Object mapping, and more, for Redis and Node.js. Written in TypeScript.
express-async-errors
async/await support for ExpressJS
aws-xray-sdk-node
The official AWS X-Ray SDK for Node.js.
amazon-quicksight-embedding-sdk
A SDK to help users embed QuickSight dashboards on other pages.
sol-redis-pool
A simple Redis pool for node using generic-pool.
cypress-workshop-ci
A workshop that teaches you how to run Cypress on major CI providers