• DocsDocs
  • PricingPricing
Book a demo
Sign in
Sign in
Book a demo
    • Ready-made features
      • Comments
        Comments

        Discussions in your product

      • Text Editor
        Text Editor

        Collaborative rich text editing

      • AI Copilots
        AI Copilots

        Human-like AI collaboration

      • Presence
        Presence

        Realtime presence indicators

      • Notifications
        Notifications

        Keep users coming back

    • Platform
      • Sync Datastore
        Sync Datastore

        Local‑first sync engines

      • Monitoring Dashboard
        Monitoring Dashboard

        Monitor your product

      • Realtime Infrastructure
        Realtime Infrastructure

        Hosted WebSocket infrastructure

    • Tools
      • Examples

        Gallery of open source examples

      • Next.js Starter Kit

        Kickstart your Next.js collaborative app

      • DevTools

        Browser extension for debugging

      • Tutorial

        Step-by-step interactive tutorial

      • Guides

        How-to guides and tutorial

    • Company
      • Blog

        The latest from Liveblocks

      • Customers

        The teams Liveblocks empowers

      • Changelog

        Weekly product updates

      • Security

        Our approach to security

      • About

        The story and team behind Liveblocks

  • Docs
  • Pricing

Blog

  • All posts
  • Customers
  • Engineering
  • Product & Design
  • Updates
We’ve open-sourced our customizable React emoji picker

We’ve open-sourced our customizable React emoji picker

Picture of Chris Nicholas
Picture of Marc Bouchenoire
Picture of Pierre Le Vaillant
March 20th
Engineering
Introducing Frimousse, a headless open-source emoji picker component for React.
Configure each user’s notification settings for email, Slack, and more

Configure each user’s notification settings for email, Slack, and more

Picture of Chris Nicholas
March 6th
Product & Design
Your end users can now individually configure which notifications should be sent outside your application, and on which channel, for example via email, Slack, Microsoft Teams, and Web Push.
  • Which rich text editor framework should you choose in 2025?

    Which rich text editor framework should you choose in 2025?

    Picture of Aurélien Dupays Dexemple
    Picture of Jonathan Rowny
    February 6th
    Engineering
  • A better way to email your users about unread content

    A better way to email your users about unread content

    Picture of Chris Nicholas
    December 18th, 2024
    Product & Design
  • Increase in-app commenting with attachments

    Increase in-app commenting with attachments

    Picture of Chris Nicholas
    October 3rd, 2024
    Product & Design
  • Build collaborative text experiences with Liveblocks Yjs

    Build collaborative text experiences with Liveblocks Yjs

    Picture of Steven Fabre
    September 5th, 2023
    Engineering
  • How to add Google authentication to your Next.js + Liveblocks app with NextAuth.js

    How to add Google authentication to your Next.js + Liveblocks app with NextAuth.js

    Picture of Taylor Whipp
    April 5th, 2023
    Engineering
  • How to animate multiplayer cursors

    How to animate multiplayer cursors

    Picture of Chris Nicholas
    July 5th, 2022
    Engineering
  • How to build undo/redo in a multiplayer environment

    How to build undo/redo in a multiplayer environment

    Picture of Guillaume Salles
    Picture of Marc Bouchenoire
    Picture of Steven Fabre
    June 9th, 2022
    Engineering
  • How to set up end-to-end tests for multiplayer apps using Puppeteer and Jest

    How to set up end-to-end tests for multiplayer apps using Puppeteer and Jest

    Picture of Guillaume Salles
    February 4th, 2022
    Engineering
  • How to add a live avatar stack to your product with React, Firebase, and Liveblocks

    How to add a live avatar stack to your product with React, Firebase, and Liveblocks

    Picture of Ikeh Akinyemi
    November 10th, 2021
    Engineering
  • Ready-made features
    • Comments
    • Text Editor
    • AI Copilots
    • Notifications
    • Presence
    Platform
    • Sync Datastore
    • Dashboard
    • Infrastructure
    Solutions
    • People platforms
    • Sales tools
    • Startups
    Use cases
    • Multiplayer forms
    • Multiplayer text editor
    • Multiplayer creative tools
    • Multiplayer whiteboard
    • Comments
    • Sharing and permissions
    • Document browsing
  • Resources
    • Documentation
    • Examples
    • React components
    • DevTools
    • Next.js Starter Kit
    • Tutorial
    • Guides
    • Release notes
    Technologies
    • Next.js
    • React
    • JavaScript
    • Redux
    • Zustand
    • Yjs
    • Tiptap
    • BlockNote
    • Slate
    • Lexical
    • Quill
    • Monaco
    • CodeMirror
  • Company
    • Pricing
    • Blog
    • Customers
    • Changelog
    • About
    • Contact us
    • Careers
    • Terms of service
    • Privacy policy
    • DPA
    • Security
    • Trust center
    • Subprocessors
  • HomepageSystem status
    • Github
    • Discord
    • X
    • LinkedIn
    • YouTube
    © 2025 Liveblocks Inc.