Sam Shull's starred repositories

javascript-algorithms

📝 Algorithms and data structures implemented in JavaScript with explanations and links to further readings

Language:JavaScriptLicense:MITStargazers:187770Issues:4332Issues:351

langchain

🦜🔗 Build context-aware reasoning applications

Language:Jupyter NotebookLicense:MITStargazers:93226Issues:684Issues:7698

nocodb

🔥 🔥 🔥 Open Source Airtable Alternative

Language:TypeScriptLicense:AGPL-3.0Stargazers:48654Issues:374Issues:3495

xyflow

React Flow | Svelte Flow - Powerful open source libraries for building node-based UIs with React (https://reactflow.dev) or Svelte (https://svelteflow.dev). Ready out-of-the-box and infinitely customizable.

Language:TypeScriptLicense:MITStargazers:25090Issues:118Issues:1973

motion-canvas

Visualize Your Ideas With Code

Language:TypeScriptLicense:MITStargazers:15965Issues:79Issues:374

hls.js

HLS.js is a JavaScript library that plays HLS in browsers with support for MSE.

Language:TypeScriptLicense:NOASSERTIONStargazers:14759Issues:322Issues:2889

langchainjs

🦜🔗 Build context-aware reasoning applications 🦜🔗

Language:TypeScriptLicense:MITStargazers:12440Issues:84Issues:1998

barba

Create badass, fluid and smooth transitions between your website’s pages

Language:TypeScriptLicense:MITStargazers:11612Issues:133Issues:661

Dexie.js

A Minimalistic Wrapper for IndexedDB

Language:JavaScriptLicense:Apache-2.0Stargazers:11522Issues:112Issues:1457

shiki

A beautiful yet powerful syntax highlighter

Language:TypeScriptLicense:MITStargazers:9965Issues:17Issues:413

iconify

Universal icon framework. One syntax for FontAwesome, Material Design Icons, DashIcons, Feather Icons, EmojiOne, Noto Emoji and many other open source icon sets (over 150 icon sets and 200k icons). SVG framework, React, Vue and Svelte components!

Language:TypeScriptLicense:MITStargazers:4443Issues:22Issues:258

github-script

Write workflows scripting the GitHub API in JavaScript

Language:TypeScriptLicense:MITStargazers:4170Issues:39Issues:228

iconoir

An open source icons library with 1500+ icons, supporting React, React Native, Flutter, Vue, Figma, and Framer.

Language:TypeScriptLicense:MITStargazers:3853Issues:25Issues:358

thumbhash

A very compact representation of an image placeholder

Language:SwiftLicense:MITStargazers:3518Issues:12Issues:20

react-hotkeys-hook

React hook for using keyboard shortcuts in components.

Language:TypeScriptLicense:MITStargazers:2687Issues:4Issues:219

chrome-extension-cli

🚀 The CLI for your next Chrome Extension

Language:JavaScriptLicense:MITStargazers:2350Issues:24Issues:39

sqs-consumer

Build Amazon Simple Queue Service (SQS) based applications without the boilerplate

Language:TypeScriptLicense:NOASSERTIONStargazers:1739Issues:64Issues:230

Drift

Drift is a self-hostable Gist and paste service. Built with Next.js 13 and React Server Components.

Language:TypeScriptLicense:MITStargazers:1351Issues:9Issues:67

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.

Language:TypeScriptLicense:MITStargazers:1335Issues:17Issues:244

binary-parser

A blazing-fast declarative parser builder for binary data

Language:TypeScriptLicense:MITStargazers:865Issues:21Issues:117

icon-sets

150+ open source icon sets. Icons are validated, cleaned up, optimised, ready to render as SVG. Updated automatically 3 times a week.

eslint-plugin-check-file

ESLint rules for consistent filename and folder. Allows you to enforce a consistent naming pattern for the filename and folder.

Language:JavaScriptLicense:Apache-2.0Stargazers:534Issues:6Issues:36

DPaint-js

Webbased image editor, modeled after the legendary Deluxe Paint with a focus on retro Amiga file formats: read and write Amiga icon files and IFF ILBM images

Language:JavaScriptLicense:MITStargazers:485Issues:15Issues:31

headless-qr

A simple, modern QR code library

Language:JavaScriptStargazers:416Issues:8Issues:0

local-llm-function-calling

A tool for generating function arguments and choosing what function to call with local LLMs

Language:PythonLicense:MITStargazers:331Issues:4Issues:14

amazon-kinesis-client-nodejs

Amazon Kinesis Client Library for Node.js

Language:JavaScriptLicense:Apache-2.0Stargazers:296Issues:30Issues:57

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.

Language:JavaScriptLicense:MITStargazers:143Issues:7Issues:8

amtraker-v3

A rewrite of @piemadd's Amtraker API

Language:TypeScriptStargazers:6Issues:3Issues:0

railmap

View the world's Railroads and Railroad Crossings