Tiptap - the Best JS Rich Text Editor for Most Projects

Поделиться
HTML-код
  • Опубликовано: 7 сен 2024
  • In a recent video, I looked at Lexical, another rich text editor that was looking promising. But it wasn't ready for prime time for non-Facebook users. In this video, I take a look at Tiptap, the rich text editor that I think is your best pick at the moment. It is amazing how much work it does for you out of the box. And as far as I can tell, it just works™.
    You can check it out here: tiptap.dev/
    Or on GitHub: github.com/ueb...
    If you know of any other up-and-coming JS text editors let me know!
    #vuejs #javascript #tiptap

Комментарии • 37

  • @curiousmind1991
    @curiousmind1991 3 месяца назад +1

    Great radio voice and great content. Thx a bunch for this useful tutorial!

  • @user-tk9mt5lh1g
    @user-tk9mt5lh1g 10 месяцев назад +2

    Great tutorial. I wasn't awareof yjs for realtime collaboration.. Thank you for sharing this. Subscribed

  • @anonymousmangalorean
    @anonymousmangalorean 2 года назад +1

    I just used Tiptap on our project because of your recommendation

    • @CODE_IS_EVERYTHING
      @CODE_IS_EVERYTHING  2 года назад

      I’m glad to hear it. How are you liking it so far?

    • @anonymousmangalorean
      @anonymousmangalorean 2 года назад +1

      @@CODE_IS_EVERYTHING Yes enjoyed working with it. I loved the content property feature which helps you in showing the data stored in DB to reproduce in the frontend

  • @JM-st1le
    @JM-st1le Год назад +1

    This is quite an underated channel

    • @CODE_IS_EVERYTHING
      @CODE_IS_EVERYTHING  Год назад +1

      Hey thanks, I appreciate it! I’ve been busy with another project so I have neglected the channel. Any types of videos you’d like to see?

    • @LordofChillers
      @LordofChillers Год назад

      @@CODE_IS_EVERYTHING You have a very pleasant narrative voice.
      Coding beginner tutorials would be great :)

  • @mywork6882
    @mywork6882 5 месяцев назад

    Boa tarde......esses editores como seu WYSIWYG ou CKeditor tanto ele como outros não funciona copiando a imgem da área de transferência e colando no textarea em navegadores como CHROME e EDGE. Voce saberia alguma configuração no navegador ou n tem jeito?? So funciona com firefox

  • @buckhittingalick
    @buckhittingalick Год назад +1

    You deserve more views and subscribers

    • @CODE_IS_EVERYTHING
      @CODE_IS_EVERYTHING  Год назад +1

      Thanks! I haven't been doing myself any favors by not posting any new videos recently. I've got a few in the works that I should have out before long.

  • @jared394
    @jared394 Год назад +2

    I'm looking for an editor that provides latex support for math/chem formulas. Tiptap seems awesome but I don't see anything in their docs or extensions regarding this functionality. Any suggestions? Thanks!

    • @CODE_IS_EVERYTHING
      @CODE_IS_EVERYTHING  Год назад +3

      Hey, this is a late response, so hopefully you already found an answer. But your best bet is probably to create a custom extension for tiptap. I found this blog post which will looks handy: karlomikus.com/blog/create-latex-math-node-and-mark-for-tiptap-2 it runs through creating a custom extension to support latex formulas (using katex).
      Thankfully creating extensions for tiptap is pretty straightforward and they have good docs for it. When I was working with slatejs it was way more complex.

    • @jared394
      @jared394 Год назад

      @@CODE_IS_EVERYTHING hey thanks for the reply! Will look into it

  • @JH-br4iv
    @JH-br4iv Год назад +1

    Good stuff, thanks! Subscribed.

  • @user-qg2tr7ln4e
    @user-qg2tr7ln4e Год назад

    Is there any way to extend the RUclips function to accept every kind of video, that means videos from other websites too. Thanks in advance

  • @satwikagarwal3736
    @satwikagarwal3736 Год назад

    hey how do i make the collaborative editing work for multiple different documents with different ids ?

  • @CarlosEduardoPauluk
    @CarlosEduardoPauluk Год назад

    It would be nice to have a component that already delivers all the good tiptap stuffs with an already builded menu for us in Vue 3 ;-)
    Do you know a component like that?

  • @rezatm235
    @rezatm235 Год назад

    I using react and wanna to create a custime rich editor .
    Which should i use ? Tiptap or lexical

  • @luizhrocha
    @luizhrocha Год назад +1

    Thanks. Helped a lot.

  • @AfmpJR
    @AfmpJR 5 месяцев назад

    Tx for sharing!

  • @lgok
    @lgok Год назад

    Hi there. Thanks for this tiptap overview. Do you know if there are any rich text editor that you can convert to pdf?

  • @sumanth3036
    @sumanth3036 6 месяцев назад

    Awesome, thanks a lot.
    Which window manager you use, btw?

    • @CODE_IS_EVERYTHING
      @CODE_IS_EVERYTHING  6 месяцев назад +1

      This one was recorded on a Mac, but these days I’m using GNOME.

  • @deansacramone2515
    @deansacramone2515 Год назад

    What about behavior headers for image & document insertion and mentions etc... anything about that? Can you dragdrop an image/document?

    • @krish6989
      @krish6989 Год назад

      hey bro Don't know about your issue but i think you are already working on tiptap so can you help me with this issue?
      I have created a custom node in in editor and now I want to not to be removed if user tries to remove it with backspace.

  • @user-gs4sk1rh5q
    @user-gs4sk1rh5q 19 дней назад

    is it priced?

  • @user-vw5cj9ws3l
    @user-vw5cj9ws3l Год назад

    What is the company and contry name making tiptap editor

  • @nguyennam5056
    @nguyennam5056 Год назад +1

    How hard break in table ??

    • @CODE_IS_EVERYTHING
      @CODE_IS_EVERYTHING  Год назад +1

      Hey, I haven’t done a ton with the tables, but when I played around with their extension it seemed to work alright tiptap.dev/api/nodes/table

  • @mr.random8447
    @mr.random8447 Год назад

    Does tiptap prevent XSS, by escaping script tags?

    • @franklinmayoyo
      @franklinmayoyo Год назад

      You can sanitize the text using another package like dompurify.

  • @margosdesarian
    @margosdesarian 13 дней назад

    Is "Bender Rodriguez" your real name?

  • @Cruzylife
    @Cruzylife 7 месяцев назад

    Collaborative stuff is pay walled

    • @CODE_IS_EVERYTHING
      @CODE_IS_EVERYTHING  6 месяцев назад

      Yeah it’s a bit of a shame. I get why they are doing it, but now that they are VC funded it looks like commercialization is a big focus.

  • @christoffurl7251
    @christoffurl7251 2 года назад

    𝐩𝓻Ỗ𝓂Ø𝓈M ☹️

  • @kacperkepinski4990
    @kacperkepinski4990 6 месяцев назад

    pathetic no option for heading etc