OpenReplay
GitHub Repo stars
  • Product
    • Session Replay
    • DevTools
    • Product Analytics
    • Co-Browsing
    • Engineering
    • Product Management
    • Customer Support
    • Research & Design
  • Pricing
  • Docs
  • GitHub Repo stars
  • Self-Host
  • Try Cloud Free
  • Self-Host Try Cloud
  • Product
    • Session Replay
    • DevTools
    • Product Analytics
    • Co-Browsing
  • Solutions
    • Engineering
    • Product Management
    • Customer Support
    • Research & Design
  • Pricing
  • Docs
Stream Fetch API responses incrementally using ReadableStream, TextDecoder, and AbortController to display progressive data before the full payload arrives.

Apr 5, 2026, 3 min read

How to Stream Data to the Browser with Fetch

Fix common mobile bugs using CSS viewport units, safe area variables, overscroll behavior, and proper touch target sizing for real device results.

Apr 5, 2026, 4 min read

5 Mobile Web Papercuts (and How to Fix Them)

Two practical strategies for mocking API calls in Vue tests with Vitest are covered: module-level mocking and HTTP-layer interception using Mock Service Worker.

Apr 4, 2026, 4 min read

Mocking API Calls in Vue Tests with Vitest

Modern JavaScript features like Set methods, iterator helpers, array grouping, and Promise.try are stable and ready to simplify your production code today.

Apr 4, 2026, 4 min read

JavaScript Features You Should Be Using in 2026

Share local web apps securely with Tailscale Serve and Funnel across devices, without port forwarding, firewall rules, or unstable ngrok tunnels.

Apr 3, 2026, 4 min read

Access Local Web Apps Securely with Tailscale

Run AI models directly in the browser using Transformers.js, ONNX Runtime, and WebAssembly for private, offline, low-latency inference without a backend server.

Apr 3, 2026, 4 min read

Run AI Models Directly in the Browser with Transformers.js

RAG grounds LLM responses in your own data using vector embeddings, retrieval pipelines, and tools like LangChain, LlamaIndex, and pgvector for web apps.

Apr 2, 2026, 4 min read

A Quick Introduction to RAG for Web Apps

The Interop Project coordinates browser vendors to fix cross-browser CSS and JavaScript inconsistencies using Web Platform Tests and shared focus areas.

Apr 2, 2026, 4 min read

The Interop Project Explained

React Doctor scans React codebases for prop drilling, dead code, and accessibility gaps, producing an actionable 0 to 100 code health score via CLI.

Apr 1, 2026, 4 min read

Scan Your React Code for Anti-Patterns with React Doctor

Build Claude Code skills to automate frontend workflows, enforce design system rules, and scaffold components with slash commands and structured instructions.

Apr 1, 2026, 4 min read

Claude Code Skills for Frontend Workflows

The Invoker Commands API lets you wire buttons to dialogs and popovers declaratively using commandfor and command attributes without extra JavaScript.

Mar 31, 2026, 4 min read

A Quick Guide to the Invoker Commands API

Compare five Next.js SaaS starters covering authentication, Stripe billing, and database setup to choose the right boilerplate for your next product.

Mar 31, 2026, 4 min read

From Idea to App: 5 Next.js SaaS Starters

Bun includes a native Markdown parser that converts Markdown to HTML, React elements, or custom output without extra packages or plugin configuration.

Mar 30, 2026, 4 min read

Parsing Markdown Natively with Bun

Import JSON in ES modules using native import attributes syntax, no fetch and no bundler required, across modern browsers and current Node.js releases.

Mar 30, 2026, 3 min read

Importing JSON in ES Modules (No Fetch, No Bundler)

Google Antigravity IDE uses autonomous agents to plan, write, and verify code across files. This breakdown covers Agent Manager, Artifacts, and Planning mode.

Mar 29, 2026, 4 min read

A Beginner's Guide to Google's Antigravity IDE

Compare Unity, Godot, Phaser, and Unreal Engine, then build a small complete game using the game loop, collision detection, and core object state concepts.

Mar 29, 2026, 4 min read

Getting Started with Game Development from Scratch

Varlock brings schema-driven ENV validation to JavaScript apps, catching missing secrets early and preventing leaks in Astro, Vite, and Next.js builds.

Mar 28, 2026, 4 min read

Safer ENV Vars for Web Apps With Varlock

Reduce npm supply chain risk by disabling post-install scripts, locking dependencies, enabling WebAuthn 2FA, and publishing via OIDC trusted publishing.

Mar 28, 2026, 4 min read

npm Security Best Practices

Test your site without JavaScript using Chrome DevTools to expose fragile HTML foundations and apply progressive enhancement with Next.js, Remix, or Astro.

Mar 27, 2026, 4 min read

Testing Your Site Without JavaScript: What and Why

Build real AI applications using free resources from Google, OpenAI, Hugging Face, and Anthropic covering APIs, agents, and generative AI development.

Mar 27, 2026, 4 min read

Free AI Learning Resources for Developers

Rspress uses Rspack to build React and MDX documentation sites with fast builds, customizable themes, and static Markdown output for AI tools.

Mar 26, 2026, 4 min read

Meet Rspress: A Rust-Powered Site Generator

Compare parseInt, parseFloat, Number, and BigInt to convert strings to numbers in JavaScript and avoid the edge cases that cause silent bugs.

Mar 26, 2026, 4 min read

How to Parse Numbers in JavaScript

The FileReader API reads user-selected files asynchronously using events, encoding options, and data URLs, while modern Blob methods offer simpler alternatives.

Mar 25, 2026, 3 min read

Working with Files Using the FileReader API

Compare AdonisJS and Express for Node.js development, and see how Lucid ORM, VineJS validation, and end-to-end TypeScript support change backend workflows.

Mar 25, 2026, 4 min read

A Look at AdonisJS for Node Development

Previous 1 2 3 4 5 ... Next
OpenReplay

OpenReplay is a session replay and analytics tool, built for developers and self-hosted for full control over your data.

SOC 2 Type 2 SOC 2 Type II Compliant

© 2025 OpenReplay is a registered trademark of Asayer, Inc.

Product
What's New Pricing Integrations
Deploy
AWS Azure Google Cloud Kubernetes
Resources
Docs Blog Session Replay Guide
Compare
Compare vs Fullstory Compare vs LogRocket Compare vs PostHog Compare vs Hotjar
Contact
Sales Terms Privacy
Connect
OpenReplay relies on cookies to make its website easier to use.