8000 GitHub - yiitap/yiitap: An AI powered, Notion-style WYSIWYG rich-text block-based editor. πŸ€
[go: up one dir, main page]
More Web Proxy on the site http://driver.im/
Skip to content

yiitap/yiitap

Folders and files

NameName
Last commit message
Last commit date

Latest commit

Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 

Repository files navigation

Yiitap

Yiitap is an AI powered, Notion-style WYSIWYG rich-text block-based editor, built on top of tiptap.πŸ”₯

Features

πŸš€ Supports Vue & React – Seamless integration with both frameworks.
πŸ“ Modern Notion-style editor – Clean, intuitive, and distraction-free.
πŸ”§ Highly customizable & extensible – Built on Tiptap & ProseMirror.
πŸ€– AI-powered – Smart features to boost productivity.
🧩 Block-based editing – Manipulate content via bubble, floating, main, or side menus.
✨ Rich feature set – Includes 15+ custom extensions & 50+ UI components.
πŸŒ— Light & Dark mode.
πŸ†“ MIT Licensed.

Quick start

For more detailed information, make sure to check out our documentation. If you encounter any problems or have suggestions, please open an issue.

Screenshots

Screenshot

Development

Install dependencies

pnpm install

Run demo

pnpm dev

Build

pnpm build

Others

project structure

tree -d -L 3 -I "node_modules|dist|src|public|types" yiitap
yiitap
β”œβ”€β”€ apps
β”‚Β Β  β”œβ”€β”€ react           # react demo app
β”‚Β Β  └── vue             # vue demo app
└── packages
    β”œβ”€β”€ core            # core functions
    β”œβ”€β”€ extensions      # extensions
    β”‚Β Β  β”œβ”€β”€ ai-block
    β”‚Β Β  β”œβ”€β”€ callout
    β”‚Β Β  β”œβ”€β”€ char-command
    β”‚Β Β  β”œβ”€β”€ code-block
    β”‚Β Β  β”œβ”€β”€ color-highlighter   
    β”‚Β Β  β”œβ”€β”€ focus
    β”‚Β Β  β”œβ”€β”€ image
    β”‚Β Β  β”œβ”€β”€ link
    β”‚Β Β  β”œβ”€β”€ placeholder
    β”‚Β Β
8000
  β”œβ”€β”€ table
    β”‚Β Β  β”œβ”€β”€ table-wrapper
    β”‚Β Β  β”œβ”€β”€ trailing-node
    β”‚Β Β  β”œβ”€β”€ unique-id
    β”‚Β Β  └── video
    β”œβ”€β”€ icon            # editor icon set
    β”œβ”€β”€ react           # react component
    β”œβ”€β”€ utils           # utilities
    β”‚Β Β  └── emoji
    └── vue             # vue component

Thanks

  • Tiptap & ProseMirror: Yiitap is built on top of Tiptap and ProseMirror.
  • BlockNote: A React Rich Text Editor that's block-based (Notion style) and extensible..

License

The MIT License (MIT). Please see License File for more information.

About

An AI powered, Notion-style WYSIWYG rich-text block-based editor. πŸ€

Topics

Resources

License

Stars

Watchers

Forks

Packages

No packages published

Contributors 3

  •  
  •  
  •  
0