Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Is this project abandoned? #222

Open
meglio opened this issue Dec 6, 2022 · 11 comments
Open

Is this project abandoned? #222

meglio opened this issue Dec 6, 2022 · 11 comments

Comments

@meglio
Copy link

meglio commented Dec 6, 2022

Hello. I can see no updates happening in 4 years - just curious if it got abandoned?

@VaelVictus
Copy link

Yeah and Jared's ignored any emails/pings/PRs, just use tiptap.

@chinchillas
Copy link

Too bad. It was such a fun project.

@ghost
Copy link

ghost commented Jan 22, 2023

@VaelVictus
It compares with no way with pell, it looks like tiptap has collaboration feature which surely comes with big load of JS.
pell is intended to be minimal and lightweight
https://bundlephobia.com/package/tiptap@1.32.2

Check Slatejs or Squire which are more lightweight

@VaelVictus
Copy link

@bacloud23 Fake news! Tiptap's core is 58kb and you add plugins after, which are listed on bundlephobia as well. You also linked version 1.

https://bundlephobia.com/package/@tiptap/core@2.0.0-beta.209

Pell is contenteditable on steroids, and it's quite good at that, which is why it's a shame it was abandoned. In my case, I required too much from an RTE and the state of the project meant I had to upgrade and have been really happy and impressed with tiptap. If your primary concern with a framework is bundle size, I question the validity of that. Except in the case of moment.js 😅

@tmikaeld
Copy link

tmikaeld commented Apr 5, 2023

@VaelVictus Hmm, using tiptap 2.0.2 core with only Editor, gives a minified bundle of 239kb. A bit on the large side..

@VaelVictus
Copy link

@VaelVictus Hmm, using tiptap 2.0.2 core with only Editor, gives a minified bundle of 239kb. A bit on the large side..

Are you saying you've tried this yourself? That would be pretty surprising. There's since been a full release of tiptap and it claims the core is now 60kb. As I recall from reading their release notes, they bundled a few things into it, so I'm not sure if that's accurate. Anyway, bundle size was already a small concern when pell was released, and now it's just a meme.

https://bundlephobia.com/package/@tiptap/core@2.0.2

@tmikaeld
Copy link

tmikaeld commented Apr 7, 2023

@VaelVictus Depends on where it's used though, on mobile, the 239kb is definitely painful on a slow network.

This is what I did:

import { Editor } from '@tiptap/core';
window.Tiptap = {};
window.Tiptap.Editor = Editor;

Bundle with esbuild:

esbuild build.js --minify --bundle  --drop:console --tree-shaking=true --outfile=dist/tiptap.min.js

@VaelVictus
Copy link

Just doing that costs 239kb minified? That is surprising if it does so; Bundlephobia may not be right in this case. I'm going to be playing with tiptap v2 in about 6 weeks, so I'll definitely keep that in mind. For me, having a modern and unabandoned RTE is worth it, but the RTE is very important for what I'm doing.

@tmikaeld
Copy link

tmikaeld commented Apr 8, 2023

@VaelVictus Yeah, I'm as surprised as you are, it's ONLY the editor. Adding 6 extensions (including starter kit) and it's at 350kb minified, so it doesn't grow that much, but... We're still using it though, there's no better headless wysiwyg out there that is this well tested.

And I think bundlephobia just minifies the entry-point, missing the editor instance entirely.

@tmikaeld
Copy link

@VaelVictus It's not tiptap that has grown, it's Prosemirror @ 254kb minified, tiptap is smaller because it uses fewer pm modules.

@gxanshu
Copy link

gxanshu commented Sep 22, 2023

there site is not working as well. it returns 404

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

5 participants