@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.

MIT License

English | 中文

App Screenshot

Demo

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

Here are some related projects

shadcn-vue

tiptap

iconify

License

MIT

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
vdc-editor

A modern WYSIWYG rich-text editor using tiptap + Vue.js for SBS

29,808

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