Sam Shull's starred repositories
javascript-algorithms
📝 Algorithms and data structures implemented in JavaScript with explanations and links to further readings
motion-canvas
Visualize Your Ideas With Code
langchainjs
🦜🔗 Build context-aware reasoning applications 🦜🔗
github-script
Write workflows scripting the GitHub API in JavaScript
react-hotkeys-hook
React hook for using keyboard shortcuts in components.
chrome-extension-cli
🚀 The CLI for your next Chrome Extension
sqs-consumer
Build Amazon Simple Queue Service (SQS) based applications without the boilerplate
easy-email
React.js Drag-and-Drop Email Editor based on MJML. Transform structured JSON data into major email clients compatible HTML. Written in Typescript and supported both in browser and Node.js.
binary-parser
A blazing-fast declarative parser builder for binary data
eslint-plugin-check-file
ESLint rules for consistent filename and folder. Allows you to enforce a consistent naming pattern for the filename and folder.
headless-qr
A simple, modern QR code library
local-llm-function-calling
A tool for generating function arguments and choosing what function to call with local LLMs
amazon-kinesis-client-nodejs
Amazon Kinesis Client Library for Node.js
nodejs-dns-over-https-tangerine
Node.js DNS over HTTPS - :tangerine: Tangerine is the best drop-in replacement for dns.promises.Resolver using DNS over HTTPS ("DoH") via undici with built-in retries, timeouts, smart server rotation, AbortControllers, and caching support for multiple backends (with TTL and purge support). Made for @forwardemail.
amtraker-v3
A rewrite of @piemadd's Amtraker API