@globalpress/lantern
A modern WYSIWYG rich-text editor using tiptap for Vue.js. Built with TypeScript and featuring a beautiful UI powered by shadcn.
2,389
| Install | |
|---|---|
npm install @globalpress/lantern |
|
| Latest Version: | 0.0.79 |
| Vue: | 3 |
| License: | MIT |
| Last Updated: | Jan 6, 2025 |
| Links: | npm |
Maintainer: gp_sysadmin
Echo Editor
A modern WYSIWYG rich-text editor base on tiptap uses shadcn-vue components.
English | 中文

Demo
Features
- Use shadcn-vue components
- Markdown support
- TypeScript support
- I18n support(
en,zhHans) - Create your own extensions
- Tailwind CSS support
Installation
npm install echo-editor
pnpm install echo-editor
yarn add echo-editor
Usage
// main.ts
import { createApp } from 'vue'
import App from './App.vue'
import EchoEditor from 'echo-editor'
import 'echo-editor/style.css'
const app = createApp(App)
app.use(EchoEditor)
app.mount('#app')
// App.vue
<script setup>
import {
BaseKit,
} from 'echo-editor';
const extensions = [
BaseKit.configure({
placeholder: {
placeholder: '请输入...',
},
})]
</script>
<template>
<echo-editor
:extensions="extensions"
/>
</template>
Run Locally
Clone the project
git clone https://github.com/Seedsa/echo-editor.git
Go to the project directory
cd echo-editor
Install dependencies
pnpm install
Start the Demo server
npm run build:lib
npm run dev
Related
Here are some related projects
License
Related Packages
echo-editor
A modern AI-powered WYSIWYG rich-text editor for Vue, based on Tiptap and shadcn...
16,933
@bryce-loskie/echo-editor
Forked from LeeAt67/echo-editor, a modern AI-powered WYSIWYG and Highly Customiz...
5,180
0
@leeat/echo-editor
A modern AI-powered WYSIWYG and Highly Customized RichTextEditor for Vue, based...
1,459
6
vue-echo-editor
A modern AI-powered WYSIWYG rich-text editor for Vue, based on Tiptap and shadcn...
733
6
Version History
| Version | Released | Vue | License |
|---|---|---|---|
| 0.0.79 | >= 3.0.0 | MIT | |
| 0.0.78 | >= 3.0.0 | MIT | |
| 0.0.77 | >= 3.0.0 | MIT | |
| 0.0.76 | >= 3.0.0 | MIT | |
| 0.0.75 | >= 3.0.0 | MIT | |
| 0.0.74 | >= 3.0.0 | MIT | |
| 0.0.73 | >= 3.0.0 | MIT | |
| 0.0.72 | >= 3.0.0 | MIT | |
| 0.0.71 | >= 3.0.0 | MIT | |
| 0.0.70 | >= 3.0.0 | MIT | |
| 0.0.69 | >= 3.0.0 | MIT | |
| 0.0.68 | >= 3.0.0 | MIT | |
| 0.0.67 | >= 3.0.0 | MIT | |
| 0.0.66 | >= 3.0.0 | MIT | |
| 0.0.65 | >= 3.0.0 | MIT | |
| 0.0.64 | >= 3.0.0 | MIT | |
| 0.0.63 | >= 3.0.0 | MIT | |
| 0.0.62 | >= 3.0.0 | MIT | |
| 0.0.61 | >= 3.0.0 | MIT | |
| 0.0.60 | >= 3.0.0 | MIT | |
| 0.0.59 | >= 3.0.0 | MIT | |
| 0.0.58 | >= 3.0.0 | MIT | |
| 0.0.57 | >= 3.0.0 | MIT | |
| 0.0.56 | >= 3.0.0 | MIT | |
| 0.0.55 | >= 3.0.0 | MIT | |
| 0.0.54 | >= 3.0.0 | MIT | |
| 0.0.53 | >= 3.0.0 | MIT | |
| 0.0.52 | >= 3.0.0 | MIT | |
| 0.0.51 | >= 3.0.0 | MIT | |
| 0.0.50 | >= 3.0.0 | MIT |
Showing the latest 30 of 76. See every release on npm