teable icon indicating copy to clipboard operation
teable copied to clipboard

[Plugin] Block editor view

Open mmospanenko opened this issue 1 year ago • 5 comments

This project is great as a database, but with small additional functionality it will change the world! All what needed - just add content to records. Just imagine if connect database with something like Outline - it will kill Notion!

Project management, knowledge base, team collaboration, reporting and analytics - there are no any limits, build what you need.

Describe the solution you'd like

  • ability to add content (outliner), inline editing, blocks, integrations (embeds)
  • comments/collaboration features
  • reporting (charts, dashboards)

Describe alternatives you've considered Notion, but SaaS.

Additional context It will kill Jira, Notion, Airtable and many others PM tools.

mmospanenko avatar Aug 15 '24 17:08 mmospanenko

Please note, that creating a suitable block editor is a non-trivial task, as AppFlowy, Anytype, AFFiNE, hash.ai, Logseq and Outline show.

I agree that there is a predominant need to have a replacement for Notion in FLOSS-land.

Also see this discussion over at Outline:

  • https://github.com/outline/outline/discussions/6507

almereyda avatar Aug 16 '24 10:08 almereyda

Please note, that creating a suitable block editor is a non-trivial task, as AppFlowy, Anytype, AFFiNE, hash.ai, Logseq and Outline show.

Yeah, a rich text editor is not a "small" feature 😂

mayneyao avatar Aug 16 '24 10:08 mayneyao

But AFFiNE's editor is actually very nice and also separately open source:

almereyda avatar Aug 16 '24 11:08 almereyda

They all are cool products, I use all of them in my workflow, but they don't have the most important - relational databases that Teable (or Nocodb, Baserow, Pocketbase - Teable seems most correctly designed) has.

So Teable (as a base) combining with Outline looks very promising as a complete solution.

But, anyway, just add simple comments and very primitive body content (text + image) as a MVP, it will also cover a lot of use cases :)

mmospanenko avatar Aug 16 '24 20:08 mmospanenko

reporting (charts, dashboards)

dashboard

comments/collaboration features

comments


creating a suitable block editor

This idea is fantastic, but it's a bit too advanced for Teable's current focus. The team is prioritizing the core app, and a block editor would be more like a separate project. However, Teable’s flexible architecture allows for view-plugins, like the existing spreadsheet plugin. This means someone else could create a block editor plugin to achieve these features. It’s an exciting possibility for the community!

If you want simple markdown editor, keep track of the issue: #1137

kpodp0ra avatar Dec 28 '24 19:12 kpodp0ra