-
-
Notifications
You must be signed in to change notification settings - Fork 4.7k
Why this matters for Affine #10594
Copy link
Copy link
Closed
Labels
storyFeatures perceivable by end-usersFeatures perceivable by end-users
Description
Description
Hey Affine team!
I wanted to share an idea with you on how to make working with data in your app even easier and more convenient. Right now, Affine has a bunch of great features—folders, tags, tables, properties—but they don’t seem to work together as smoothly as they could. It’s sometimes tricky to tie everything into one clear system, like filtering by tags or linking tables so they work in sync. I think there’s a way to improve this.
What I’m suggesting:
- Give tables more flexibility
Let tables be inserted anywhere—on different pages—and allow them to be linked together. Like in Notion, where one table can connect to another, and everything just works. This would help people build their knowledge bases in a way that suits them and quickly spot connections between their data. - Add automatic diagrams
It would be awesome if Affine could automatically create a visual map based on linked tables—so you can see how everything’s connected at a glance. For example, showing which projects belong to which clients. And this map should update itself when things change. But if someone wants, they could still tweak it manually. This would be a game-changer for anyone who needs to see the big picture.
How it could work:
Let’s say I have two tables: "Projects" and "Clients."
I link them: in each project, I specify which client it’s for.
Affine then shows a diagram where I can see which projects are tied to which clients.
When I add a new project, the diagram updates automatically. Cool, right?
Why this is awesome:
It’s clear: No more digging through data to figure out connections—everything’s visible right away.
It’s convenient: Everyone can set it up to fit their own needs.
It’s fast: No time wasted on manual updates—everything happens on its own.
It’s simple: Easier to find what you need and decide what to do next.
Why this matters for Affine:
Right now, the data in the app feels a bit scattered, and that can get in the way. If you connect everything and make it work together, Affine will become way more useful for people who want to keep their knowledge organized. I think a lot of users would love this because it would genuinely make their lives easier.
I know this might not be the simplest thing to pull off, but I’m confident you’ll figure out the best way to make it happen.
Use case
No response
Anything else?
No response
Are you willing to submit a PR?
- Yes I'd like to help by submitting a PR!
Reactions are currently unavailable
Metadata
Metadata
Assignees
Labels
storyFeatures perceivable by end-usersFeatures perceivable by end-users