Martin Lindgren's starred repositories
metascraper
Get unified metadata from websites using Open Graph, Microdata, RDFa, Twitter Cards, JSON-LD, HTML, and more.
article-extractor
To extract main article from given URL with Node.js
drizzle-orm
Headless TypeScript ORM with a head. Runs on Node, Bun and Deno. Lives on the Edge and yes, it's a JavaScript ORM too 😅
seaweedfs
SeaweedFS is a fast distributed storage system for blobs, objects, files, and data lake, for billions of files! Blob store has O(1) disk seek, cloud tiering. Filer supports Cloud Drive, cross-DC active-active replication, Kubernetes, POSIX FUSE mount, S3 API, S3 Gateway, Hadoop, WebDAV, encryption, Erasure Coding.
diff-match-patch
Diff Match Patch is a high-performance library in multiple languages that manipulates plain text.
htmldiff-js
JavaScript port of htmldiff.net (http://github.com/Rohland/htmldiff.net)
ai-getting-started
A Javascript AI getting started stack for weekend projects, including image/text models, vector stores, auth, and deployment configs
imaginAIry
Pythonic AI generation of images and videos
typescript-deep-path-safe
Collections of generics to make deep nested string paths type safe
readability
A standalone version of the readability lib
jellyfin-openshift
Resources to deploy Jellyfin on OpenShift