# Add block linking & Synced / Embedded blocks

**URL:** <https://community.anytype.io/t/add-block-linking-synced-embedded-blocks/1360>\
**Category:** Feature Requests\
**Tags:** Editor-or-Blocks, Links, Transclusion, Planning\
**Created:** [July 3, 2021, 3:57pm UTC](https://community.anytype.io/t/add-block-linking-synced-embedded-blocks/1360 "2021-07-03T15:57:47Z")\
**Posts on this page:** 20\
**Page:** 2

<div class="post-metadata">

**Author:** ![SirCaptain](https://community.anytype.io/letter_avatar_proxy/v4/letter/s/7cd45c/32.png) [@SirCaptain](https://community.anytype.io/u/SirCaptain)\
**Post date:** [October 11, 2022, 7:43pm UTC](https://community.anytype.io/t/add-block-linking-synced-embedded-blocks/1360/22 "2022-10-11T19:43:09Z")

</div>

Having flexible depth limits or recursion detection would solve the problem. Nice idea 💡

---

<div class="post-metadata">

**Author:** ![Erindale](https://community.anytype.io/user_avatar/community.anytype.io/erindale/32/5279_2.png) [@Erindale](https://community.anytype.io/u/Erindale)\
**Post date:** [October 11, 2022, 8:29pm UTC](https://community.anytype.io/t/add-block-linking-synced-embedded-blocks/1360/23 "2022-10-11T20:29:49Z")

</div>

> [@ignatovv](#):
>
> Block table of contents already exist in the app

How did I miss this?! Thanks

---

<div class="post-metadata">

**Author:** ![sambouwer](https://community.anytype.io/user_avatar/community.anytype.io/sambouwer/32/12157_2.png) [@sambouwer](https://community.anytype.io/u/sambouwer)\
**Post date:** [October 12, 2022, 5:25am UTC](https://community.anytype.io/t/add-block-linking-synced-embedded-blocks/1360/24 "2022-10-12T05:25:10Z")

</div>

Is an inline Set not almost transclusion and would an inline Object (not a link but it’s contents) be the next step for that? The final step I would love to see is block level transclusion, a bit like Microsoft’s Loop components.

---

<div class="post-metadata">

**Author:** ![qualquertipo](https://community.anytype.io/letter_avatar_proxy/v4/letter/q/ecae2f/32.png) [@qualquertipo](https://community.anytype.io/u/qualquertipo)\
**Post date:** [October 12, 2022, 10:19am UTC](https://community.anytype.io/t/add-block-linking-synced-embedded-blocks/1360/25 "2022-10-12T10:19:12Z")

</div>

You know I’ve been thinking a lot of that myself, when I think about how could AT implement the idea of…

> [@Everything is a... Block?](https://community.anytype.io/t/everything-is-a-block/1714):
>
> Disclaimer: I’m posting this as a “Feature Request”, but it’s really a mix of things. Mods, feel free to move it! I don’t really expect the suggestions below to be considered at face value. They’re mostly a way for me to communicate my needs/confusion/thoughts as a new user. I love the idea of complex systems built using very simple parts. I’m glad Anytype takes this approach, by stating that “everything is an Object”. However, I’m wondering two things. “Problem” 1 First, the name “Objects”. …

A Set is nothing but a collection of Objects, and it can be presented in a variety of ways (not just grid).

So in theory the “Everything is an Object” idea could be achieved by:

- making blocks the smallest unit (instead of objects)
- what is now an object becomes a Set of arbitrary blocks, representing the cover image, title, paragraphs, the metadata (relations etc) - layout can be represented as metadata there too; that Set would be displayed as “page” (a new view type, that presents the full content of objects in a sequential form)

Blocks and Sets would all be just types.of objects.

I’ve been meaning to update my post linked above with these ideas, but no time 💀

---

<div class="post-metadata">

**Author:** ![sambouwer](https://community.anytype.io/user_avatar/community.anytype.io/sambouwer/32/12157_2.png) [@sambouwer](https://community.anytype.io/u/sambouwer)\
**Post date:** [October 12, 2022, 8:27pm UTC](https://community.anytype.io/t/add-block-linking-synced-embedded-blocks/1360/26 "2022-10-12T20:27:49Z")

</div>

I love this idea and I hope the team reads this 😃

---

<div class="post-metadata">

**Author:** ![ignatovv](https://community.anytype.io/user_avatar/community.anytype.io/ignatovv/32/10060_2.png) [@ignatovv](https://community.anytype.io/u/ignatovv)\
**Post date:** [October 14, 2022, 6:27pm UTC](https://community.anytype.io/t/add-block-linking-synced-embedded-blocks/1360/28 "2022-10-14T18:27:33Z")

</div>

Hello everyone 🤓  
Transclusion is kind of a backbone of your final vision, because it allows to reference original content and make content addressable web. But in order this one to be viable this is should work across different spaces. So at first we will introduce ability to make several private spaces, then make them public and share/collab. And only after all of this will be done we could implement transclusion mechanism keeping in mind all the space types and interactions. Meanwhile it is really in our team minds so we are going toward this 100%

---

<div class="post-metadata">

**Author:** ![kerbless](https://community.anytype.io/user_avatar/community.anytype.io/kerbless/32/8675_2.png) [@kerbless](https://community.anytype.io/u/kerbless)\
**Post date:** [July 5, 2023, 12:28pm UTC](https://community.anytype.io/t/add-block-linking-synced-embedded-blocks/1360/32 "2023-07-05T12:28:31Z")

</div>

Moved from [Link to object from text selection](https://community.anytype.io/t/link-to-object-from-text-selection/1051)

> [@nikm07](#):
>
> Any update on the linking of block of texts within object feature?

> [@ignatovv](#):
>
> For now linking of the block is not planned. The main reason is complexity over impact. We really want to introduce this feature but at more mature stage of our product 🙏

**Note:** this two messages are dated February 2020

---

<div class="post-metadata">

**Author:** ![Lennart](https://community.anytype.io/user_avatar/community.anytype.io/lennart/32/14415_2.png) [@Lennart](https://community.anytype.io/u/Lennart)\
**Post date:** [August 6, 2023, 3:37pm UTC](https://community.anytype.io/t/add-block-linking-synced-embedded-blocks/1360/33 "2023-08-06T15:37:26Z")

</div>

Perfection! YES! Please this (/transclude block, this is awesome!

I would absolutely love this feature. I have so many knowledge collection pages where the content is relevant in different pages and keep managing duplicates which creates a lot of errors or inconsistencies.

---

<div class="post-metadata">

**Author:** ![Lennart](https://community.anytype.io/user_avatar/community.anytype.io/lennart/32/14415_2.png) [@Lennart](https://community.anytype.io/u/Lennart)\
**Post date:** [August 6, 2023, 3:40pm UTC](https://community.anytype.io/t/add-block-linking-synced-embedded-blocks/1360/34 "2023-08-06T15:40:22Z")

</div>

I would absolutely love this feature. I have so many knowledge collection pages where the content is relevant in different pages and keep managing duplicates which creates a lot of errors or inconsistencies.

---

<div class="post-metadata">

**Author:** ![vojtanethio](https://community.anytype.io/letter_avatar_proxy/v4/letter/v/57b2e6/32.png) [@vojtanethio](https://community.anytype.io/u/vojtanethio)\
**Post date:** [November 8, 2023, 8:18pm UTC](https://community.anytype.io/t/add-block-linking-synced-embedded-blocks/1360/36 "2023-11-08T20:18:10Z")

</div>

I second that! Exactly my workflow.  
Would love to see this feature so bad. Also it should be bi-directionaly editable.

---

<div class="post-metadata">

**Author:** ![Jason\_22](https://community.anytype.io/user_avatar/community.anytype.io/jason_22/32/2484_2.png) [@Jason\_22](https://community.anytype.io/u/Jason_22)\
**Post date:** [November 27, 2023, 5:13pm UTC](https://community.anytype.io/t/add-block-linking-synced-embedded-blocks/1360/37 "2023-11-27T17:13:16Z")

</div>

i REALLY look forward to this!!  
I also wanted to post this clip of the recent Townhall just in case anyone was wondering what has been said about this Topic.

---

<div class="post-metadata">

**Author:** ![Deee](https://community.anytype.io/user_avatar/community.anytype.io/deee/32/12470_2.png) [@Deee](https://community.anytype.io/u/Deee)\
**Post date:** [November 30, 2023, 8:57pm UTC](https://community.anytype.io/t/add-block-linking-synced-embedded-blocks/1360/38 "2023-11-30T20:57:08Z")

</div>

Thank you! In my opinion, you have already created the entire infrastructure, the only thing that needs to be done is for the content in the synchronized Object to be displayed entirely inside another object (and not with a short link, as it is now. The short link can be in Graph). I have depicted this in the diagram

 ![image](https://community-static.anytype.io/original/2X/b/bd8132fa9a1f6e8e05af3d1b4691696213253909.png)

---

<div class="post-metadata">

**Author:** ![qualquertipo](https://community.anytype.io/letter_avatar_proxy/v4/letter/q/ecae2f/32.png) [@qualquertipo](https://community.anytype.io/u/qualquertipo)\
**Post date:** [December 4, 2023, 11:31pm UTC](https://community.anytype.io/t/add-block-linking-synced-embedded-blocks/1360/39 "2023-12-04T23:31:23Z")

</div>

Thanks very helpful!

Seems like it’s quite far off in the future, unfortunately

---

<div class="post-metadata">

**Author:** ![timothy](https://community.anytype.io/letter_avatar_proxy/v4/letter/t/f14d63/32.png) [@timothy](https://community.anytype.io/u/timothy)\
**Post date:** [January 1, 2024, 2:49pm UTC](https://community.anytype.io/t/add-block-linking-synced-embedded-blocks/1360/40 "2024-01-01T14:49:13Z")

</div>

I did not know of the word Transclusion until today, but yesterday when I was copying a single text block with some indents to two different pages, I had the epiphany of needing this exact feature.

Hearing that it’s “far off” is pretty unfortunate when it seems like a fundamental infrastructure requirement that users should actively use from the get-go. What will the state of our spaces be by the time it arrives? How many duplicated and triplicated blocks will there be in its absence? Or in OP’s case, how many tasks won’t end up in the right place because they’re too hard to easily access and must be displaced to a dashboard?

Transclusion is the type of thing that needs to be available in the foundation, in order for a space to be set up correctly from the beginning and carry forward into the future without needless duplications and workarounds and future cleanup. If we’re going to accept that Anytype is still in beta (even though it’s super solid and already superior to Notion), then I’d expect Transclusions to be present in v1.0.

---

<div class="post-metadata">

**Author:** ![Nandi](https://community.anytype.io/letter_avatar_proxy/v4/letter/n/c68b51/32.png) [@Nandi](https://community.anytype.io/u/Nandi)\
**Post date:** [January 11, 2024, 3:27pm UTC](https://community.anytype.io/t/add-block-linking-synced-embedded-blocks/1360/41 "2024-01-11T15:27:25Z")

</div>

+1 for transclusion

---

<div class="post-metadata">

**Author:** ![UBr](https://community.anytype.io/user_avatar/community.anytype.io/ubr/32/10792_2.png) [@UBr](https://community.anytype.io/u/UBr)\
**Post date:** [January 13, 2024, 7:43pm UTC](https://community.anytype.io/t/add-block-linking-synced-embedded-blocks/1360/42 "2024-01-13T19:43:03Z")

</div>

+1 from me, too.

Update: In [this post](https://community.anytype.io/t/inline-object-creation-and-modification/8120/9) I’ve collected major use cases for transclusion, and I’ve suggested a few ways to approximate related functionality (such as, at least a “full-size” preview layout for `/Links`) that I hope might be in line with Anytype’s general architecture.

---

<div class="post-metadata">

**Author:** ![UBr](https://community.anytype.io/user_avatar/community.anytype.io/ubr/32/10792_2.png) [@UBr](https://community.anytype.io/u/UBr)\
**Post date:** [January 17, 2024, 12:13pm UTC](https://community.anytype.io/t/add-block-linking-synced-embedded-blocks/1360/43 "2024-01-17T12:13:46Z")

</div>

Update: To supplement transclusion and to offer a more simplistic approach to it for anytype, I’ve just posted an [alternative feature request](https://community.anytype.io/t/flip-through-objects-from-the-sidebar-as-in-email-programs-or-outliners/13458) that would approximate the user needs behind transclusion, using only capabilities that Anytype already has today. Please check it out and comment! ❤

---

<div class="post-metadata">

**Author:** ![UBr](https://community.anytype.io/user_avatar/community.anytype.io/ubr/32/10792_2.png) [@UBr](https://community.anytype.io/u/UBr)\
**Post date:** [January 18, 2024, 2:53pm UTC](https://community.anytype.io/t/add-block-linking-synced-embedded-blocks/1360/44 "2024-01-18T14:53:22Z")

</div>

The issue of embedded objects in Anytype has been heavy on my mind for quite a while now, and as I’m moving all-in with Anytype now, I wanted to dedicate as much time as possible this week to solve it as straightforward as possible.

I believe I cracked it, by addressing the user needs **at the parent ‘List object’ level rather than at the child ‘Block’ level**.

Take a look at a this [FR suggesting a first solution in this direction.](https://community.anytype.io/t/document-view-to-show-full-size-objects-in-sets-and-collections/13506) It delivers much of the needs behind block-level object and sync capabilities, as a first very straightforward step and presumably less complexity, even less than my related initial FR above.

Here’s a mockup:

1. current List view of multiple objects,
2. proposed new “Document” view that collates multiple objects into on List object (Collection/Set)  
 ![2024-01-18 'Document' View for Anytype Lists.png](https://community-static.anytype.io/original/2X/a/ab530b16c3d004325ba0c3d7edb777da60c52006.jpeg)

---

<div class="post-metadata">

**Author:** ![anton](https://community.anytype.io/user_avatar/community.anytype.io/anton/32/1454_2.png) [@anton](https://community.anytype.io/u/anton)\
**Post date:** [January 27, 2024, 11:46pm UTC](https://community.anytype.io/t/add-block-linking-synced-embedded-blocks/1360/45 "2024-01-27T23:46:12Z")

</div>

This makes a lot of sense, I am preparing a description of a task, and it seems we’ll be bale to make it happen, as we found a way to solve some tech limitations.

---

<div class="post-metadata">

**Author:** ![Tamalika](https://community.anytype.io/user_avatar/community.anytype.io/tamalika/32/5818_2.png) [@Tamalika](https://community.anytype.io/u/Tamalika)\
**Post date:** [January 29, 2024, 8:35am UTC](https://community.anytype.io/t/add-block-linking-synced-embedded-blocks/1360/46 "2024-01-29T08:35:15Z")

</div>

🥳🥰. If this synced, embeded text blocks issue can be solved, it would be an immensely happy event for me. So, good luck from me on this. 🙏🥰

[Previous page](https://community.anytype.io/t/add-block-linking-synced-embedded-blocks/1360.md?page=1)

[Next page](https://community.anytype.io/t/add-block-linking-synced-embedded-blocks/1360.md?page=3)
