29 packages matching “visualViewport”
keyboard-visibility
v1.0.4 · 1 month ago
A React hook to detect keyboard visibility and offset using the VisualViewport API
No known vulnerabilities
compute-scroll-into-view
v3.1.1 · 1 year ago
The engine that powers scroll-into-view-if-needed
No known vulnerabilities
viewport-truth
v1.0.7 · 5 months ago
Tiny zero‑config VisualViewport-first store for accurate visible viewport size in CSS pixels. Detects virtual keyboard, stabilizes resize/scroll jitter, and is SSR-safe across frameworks.
No known vulnerabilities
react-bottom-fixed
v0.2.0 · 1 year ago
A React component for iOS that keeps your bottom-positioned elements fixed and safely visible, automatically adjusting their positions when viewport changes (e.g., virtual keyboard appearance).
No known vulnerabilities
@pronotron/io
v1.0.3 · 1 month ago
Reliable viewport tracking without missed targets, unlike the default IntersectionObserver API.
No known vulnerabilities
viewportsegments-polyfill
v1.0.4 · 3 years ago
Polyfill for JavaScript Visual Viewport Segments
No known vulnerabilities
mbt-puzzle-preview-lb
v1.0.2011-beta-1 · 1 month ago
`puzzle-view` is the source package for `mbt-puzzle-preview-lb`. It exports the core puzzle runtime and web-ready wrappers used by MOBA Trainer web surfaces.
No known vulnerabilities
react-visualviewport
v0.0.0 · 6 years ago
No description provided.
No known vulnerabilities
astro-chat-widget
v0.1.2 · 24 days ago
Self-contained AI chat widget for Astro sites: streaming SSE answers, native <dialog>, iOS-keyboard-proof mobile sheet, zero framework runtime.
No known vulnerabilities
creo-edit
v0.2.0 · 4 days ago
Row-based rich-text editor framework on a controlled contentEditable, built on Creo. Cursor state separate from document state, CRDT-friendly fractional row ordering, O(1) per-keystroke renders, optional virtualization, first-class mobile.
No known vulnerabilities
@tg-mini-app/telegram
v0.4.2 · 10 days ago
Typed React bridge for the Telegram Mini Apps WebApp API (Bot API 9.6) — provider, back-button queue, native buttons, storage, capabilities, sensors, layout/theme.
No known vulnerabilities
react-native-sized-webview
v1.3.0 · 3 months ago
React Native WebView that auto-sizes to match its HTML content—whether you load local HTML or full external websites—without manual measurements, timers, or layout flicker.
No known vulnerabilities
@momentarise/md-surface
v0.1.0-alpha.1 · 6 days ago
Framework-free DOM surface components for Momentarise Markdown Editor.
No known vulnerabilities
@radioart/anchorpunk
v0.1.0 · 1 month ago
Find iPhone home-indicator coverage in your codebase. Scans HTML / JSX / TSX / Vue / Svelte for position:fixed bottom:0 containers missing padding-bottom: env(safe-area-inset-bottom).
No known vulnerabilities
@radioart/safeareapunk
v0.1.0 · 1 month ago
Find iPhone home-indicator coverage in your codebase. Scans HTML / JSX / TSX / Vue / Svelte for position:fixed bottom:0 containers missing padding-bottom: env(safe-area-inset-bottom).
No known vulnerabilities
bleedblend
v2.3.0 · 1 month ago
Zero-config Safari chrome tinting — paints the browser chrome to match your page content at each viewport edge, across iPhone, iPad, and Mac. Handles gradients, sections, and rubber-band overscroll.
No known vulnerabilities
@radioart/vhpunk
v0.1.0 · 1 month ago
Find broken 100vh in your codebase. Scans HTML, JSX, TSX, Vue, Svelte for full-screen layouts using vh instead of dvh — the unit that gets cut off behind iOS Safari's URL bar.
No known vulnerabilities
@radioart/scrollpunk
v0.1.0 · 1 month ago
Find iPhone home-indicator coverage in your codebase. Scans HTML / JSX / TSX / Vue / Svelte for position:fixed bottom:0 containers missing padding-bottom: env(safe-area-inset-bottom).
No known vulnerabilities
svelte-browser
v0.4.6 · 3 years ago
```html <script lang="ts"> import store, { KeyCapture, Browser, Viewport } from 'svelte-browser' import { isPC, isTablet, isMobile, isBlink, isMacSafari, isIOSlegacy, isLegacy } from 'svelte-browser' const { isActive, isOnline, isWatching, isKeypad, is
No known vulnerabilities
@radioart/stickypunk
v0.1.0 · 1 month ago
Find iPhone home-indicator coverage in your codebase. Scans HTML / JSX / TSX / Vue / Svelte for position:fixed bottom:0 containers missing padding-bottom: env(safe-area-inset-bottom).
No known vulnerabilities