Infinite scroll component for React. Zero runtime dependencies, IntersectionObserver-based, TypeScript-first. Window scroll, fixed-height, and custom container modes. Pull-to-refresh and inverse (chat) scroll included.
Javascript urbit runtime
HTTP proxying for the masses
TailwindCSS v4.0 compatible replacement for `tailwindcss-animate`.
## About this component
PinInput is a component that handles the use of a code input in different input boxes, creating a beautiful visual effect for the user and providing an easy way to handle the code for the developer.
A WebAssembly implementation of xxHash
Atom filesystem watcher
Blazing fast input validation and transformation ⚡
Angular 17+ bindings for [plyr video and audio player](https://github.com/sampotts/plyr). Supports everything that original library supports.
This package provides a HTTP client featuring the ability to:
A container for large mutable strings with annotated regions
It is a lightweight rest client for node.js and the browser
Convert anything to markdown. PDF, DOCX, PPTX, XLSX, HTML, EPUB, Jupyter, RSS, images, audio, URLs, and more. Pluggable converters, built-in LLM providers for image description and audio transcription. Works as a CLI and as a library.
[](https://www.npmjs.com/package/ts-proto) [](https://github.com/stephenh/ts-proto/actions)
Core backend services for MetaMask
The Material Components for the web line-ripple component
Filesystem abstraction layer for Atom
XML Serialization and Parsing module based on Python's ElementTree.
Vue bindings for the Effect Atom modules
Re-published version to have all prebuilds defined as npm packages without platform constraints for cross building an Electron application - Bindings to native Mac/Linux/Windows password APIs
Default Squirrel.Windows event handler for your Electron apps.
Business logic with ease
A mixin for declaring property accessors