courier-vue-embedded

Vue 3 wrapper for trycourier
8,078
Install
npm install courier-vue-embedded
Latest Version:6.2.1
Vue:3
Older releases:2
License:MIT
Last Updated:Feb 19, 2026
Links: GitHub  ·  npm
Maintainer: arcticgizmo

Courier: Your Complete Communication Stack

This is the unofficial vue Toast/Inbox wrapper for @trycourier/courier

Installation (via npm)

npm install courier-vue-embedded

Requirements

You will need to get a Courier API key to get started. You can sign up and create one for free at courier.com.

Getting Started

Configuration

At run time, configure Courier and listen to messages for a user

import { Courier } from 'courier-vue-embedded';

Courier.init({
  clientKey: '{{your_client_key}}',
  userId: '{{user_id}}'
});
Import Components

Import the Inbox/Toast components and you are ready to go. Here we are importing it in src/App.vue

<template>
  <div id="app">
    <CourierToastVue />
    <CourierInboxVue />
  </div>
</template>

<script setup lang="ts">
  import { CourierToastVue, CourierInboxVue } from 'courier-vue-embedded';
</script>

<style scoped>
  /* If you would like to have a right-floating inbox */
  courier-inbox {
    position: fixed;
    z-index: 1000;
    right: 2rem;
    top: 1rem;
  }
</style>

NB: the toast component can be imported anywhere

Versions

To maintain some semblance of reason, here is how courier-vue-embedded versions map to courier component versions

courier-vue-embedded courier components
1.X 3.Y
4.Y.Z* 4.Y.Z

(*patch version may differ if there are any bugs found within this wrapper package)

Vue 2.7 support

  • with the recent EOL of vue 2.x support has been dropped since with the last supported version being v4.5.0

Related Packages

@clalarco/vue3-plotly

Vue 3 component for plotly.js, with Typescript support

28,421
@enso-ui/notifications

Notification center pages and navbar widgets for Enso UI

10,889 0
bump-ui

Bump-UI for Vue 3+

713
youtube-vue3

Youtube player component for vue.js 3.x

141,913 26
verte-vue3

Vue Color Picker

48,073 6

Version History

Version Released License
6.2.1 MIT
4.11.2 MIT
4.5.0 MIT
4.4.1 MIT
4.4.0 MIT