https://github.com/neverbot/vue-tiptap
Example of using tiptap as a Vue component without being completely renderless.
https://github.com/neverbot/vue-tiptap
tiptap vue
Last synced: 7 months ago
JSON representation
Example of using tiptap as a Vue component without being completely renderless.
- Host: GitHub
- URL: https://github.com/neverbot/vue-tiptap
- Owner: neverbot
- License: mit
- Created: 2019-07-11T13:40:41.000Z (over 6 years ago)
- Default Branch: master
- Last Pushed: 2025-01-22T06:55:50.000Z (11 months ago)
- Last Synced: 2025-04-25T14:09:24.268Z (8 months ago)
- Topics: tiptap, vue
- Language: Vue
- Homepage:
- Size: 3.26 MB
- Stars: 81
- Watchers: 3
- Forks: 12
- Open Issues: 7
-
Metadata Files:
- Readme: README.md
- License: LICENSE.md
Awesome Lists containing this project
README
# vue-tiptap
[](https://www.npmjs.com/package/vue-tiptap)
[](https://www.npmjs.com/package/vue-tiptap)
[](https://github.com/neverbot/vue-tiptap/blob/master/LICENSE.md)
[](https://www.npmjs.com/package/vue-tiptap)
Example of using [tiptap 2](https://github.com/scrumpy/tiptap/) as a Vue 3 component without being completely renderless, so you can see how to use it inside your own components or even use it right away. It can be imported as a Vue 3 component, and you can see in the `example` directory how it would be used inside your application.
**Note**: now tiptap has their own examples and components for different frameworks (including vue 2 and vue 3), so maybe you should take a look to the official package [@tiptap/vue-3](https://tiptap.dev/installation/vue3). This package will not be updated anymore.

## Install and Usage
```bash
# install dependencies
npm install
# build component
npm run build
# serve demo
npm run dev
```
## License
The MIT License (MIT). Please see [License File](LICENSE.md) for more information.
SVG Icons from the original [TipTap](https://github.com/scrumpy/tiptap/) package.