Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/gbicou/prosemirror-render
Render ProseMirror json data with Vue components
https://github.com/gbicou/prosemirror-render
nuxt nuxt-module nuxt3 prosemirror tiptap vue vue3
Last synced: about 18 hours ago
JSON representation
Render ProseMirror json data with Vue components
- Host: GitHub
- URL: https://github.com/gbicou/prosemirror-render
- Owner: gbicou
- Created: 2023-11-22T14:32:08.000Z (10 months ago)
- Default Branch: main
- Last Pushed: 2024-09-25T04:44:38.000Z (3 days ago)
- Last Synced: 2024-09-25T22:44:38.319Z (2 days ago)
- Topics: nuxt, nuxt-module, nuxt3, prosemirror, tiptap, vue, vue3
- Language: TypeScript
- Homepage: https://gbicou.github.io/prosemirror-render/
- Size: 2.06 MB
- Stars: 3
- Watchers: 2
- Forks: 1
- Open Issues: 10
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# @bicou/prosemirror-render
Monorepo for rendering ProseMirror JSON data with Vue and Nuxt
[📖  Documentation](https://gbicou.github.io/prosemirror-render/)
## Packages
### [@bicou/prosemirror-render-vue](/packages/vue-plugin) [![npm version][npm-version-src-vue]][npm-version-href-vue]
Vue plugin providing a component that translates ProseMirror nodes and marks to customizable Vue components or HTML elements.
[Vite playground](/packages/vue-playground) deployed to https://prosemirror-render-vue.vercel.app/
### [@bicou/prosemirror-render-nuxt](/packages/nuxt-module) [![npm version][npm-version-src-nuxt]][npm-version-href-nuxt]
Nuxt module integration of the Vue plugin.
[Nuxt playground](/packages/nuxt-playground) deployed to https://prosemirror-render-nuxt.vercel.app/
### [@bicou/prosemirror-render-nuxt-typography](/packages/nuxt-typography-layer) [![npm version][npm-version-src-nuxt-typography]][npm-version-href-nuxt-typography]
Nuxt layer combining module and @nuxt-themes/typography
[Nuxt playground](/packages/nuxt-typography-playground) deployed to https://prosemirror-render-nuxt-typography.vercel.app/
[npm-version-src-vue]: https://img.shields.io/npm/v/@bicou/prosemirror-render-vue/latest.svg?style=flat&colorA=18181B&colorB=28CF8D
[npm-version-href-vue]: https://npmjs.com/package/@bicou/prosemirror-render-vue[npm-version-src-nuxt]: https://img.shields.io/npm/v/@bicou/prosemirror-render-nuxt/latest.svg?style=flat&colorA=18181B&colorB=28CF8D
[npm-version-href-nuxt]: https://npmjs.com/package/@bicou/prosemirror-render-nuxt[npm-version-src-nuxt-typography]: https://img.shields.io/npm/v/@bicou/prosemirror-render-nuxt-typography/latest.svg?style=flat&colorA=18181B&colorB=28CF8D
[npm-version-href-nuxt-typography]: https://npmjs.com/package/@bicou/prosemirror-render-nuxt-typography