具有 Vue 3 渲染器和 Nuxt 模块支持的框架无关的 Toast 引擎。具有类型化核心、流畅的堆栈动画、以 CSS 为先的主题设计以及对布局的完全控制。
具有 Vue 3 渲染器和 Nuxt 模块支持的框架无关的 Toast 引擎。具有类型化核心、流畅的堆栈动画、以 CSS 为先的主题设计以及对布局的完全控制。
Toastflow
Framework-agnostic toast engine with Vue 3 renderer and Nuxt module support.
Typed core · smooth stack animations · CSS-first theming · full layout control.
Docs · Playground · ⚔️ Comparisons
| Package | Version | Description |
|---|---|---|
vue-toastflow |
Vue 3 plugin — components, programmatic API, styles | |
nuxt-toastflow |
Nuxt module — auto-imports, SSR, zero config | |
⚙️ toastflow-core |
Framework-agnostic core — store, timers, queue, events |
Vue 3
pnpm add vue-toastflowimport { createToastflow } from "vue-toastflow";
createApp(App).use(createToastflow()).mount("#app");Nuxt
pnpm add nuxt-toastflowexport default defineNuxtConfig({
modules: ["nuxt-toastflow"],
});Check the Vue Quick Start or Nuxt Quick Start guide for full setup with examples.
anymaxVisible, auto-queue, smooth animationspnpm install # install all dependencies
pnpm build # build all packages
pnpm test # run all tests
pnpm lint # lint
pnpm format # format with Prettiertoastflow/
├── packages/
│ ├── vue/ → vue-toastflow
│ ├── nuxt/ → nuxt-toastflow
│ ├── ⚙️ core/ → toastflow-core
│ ├── site/ → unified Nuxt/Docus docs + playground
│ └── test/nuxt/ → Nuxt smoke test
└── ️ assets/ → shared assetsMIT — made with ❤️ by @adrianjanocko
暂无开放 Issues,或尚未同步最近议题。