Writing by Peter Hilton

Anytype review

a European Notion alternative with types 2025-05-13 #product #review

  1. Anytype review ←
  2. Anytype architecture

Exploring European alternatives to office software revealed a new product from Germany. Anytype’s public beta combines desktop and mobile user interfaces that resemble Notion, but with some new ideas and a promising user experience.

Editing pages

Editing pages in Anytype looks a lot like editing them in Notion, with various block (paragraph) types, and even includes the optional banner image and page emoji. However, Anytype immediately feels different, because of how fast and responsive it feels.

An Anytype page, with navigation and properties sidebars

All Anytype pages have properties, such as a Creation date or a Tag, which live in a sidebar. You can also choose which ones to include in the page header, and can insert a property name and value as a block anywhere in the page, using an insertion menu:

Inserting a property value as a block

Having properties on every page removes Notion’s distinction between pages and database entries. This simplifies Anytype’s content model, in a way, but makes it less obvious how to organise pages.

Organising pages

In Anytype, a collection works the same way as a Notion database, either inline in a page, or standalone. You add or move pages to the collection, and define views with sorting and filtering.

A collection’s board view

As well as this board view, you can choose a table, list, gallery, calendar, or a graph:

A collection’s graph view

Unfortunately, the graph view only supports automatic layout. You can drag the nodes (pages) around, but the view doesn’t preserve their positions, so you can’t use it for something like an opportunity solution tree.

Full-text search works surprisingly well, compared to most software these days. For example, search results actually show the matched text within a page:

Search results, showing matching page content text

Perhaps more importantly, search feels fast. After all, user-interface responsiveness remains a timeless user experience challenge.

So far, Anytype feels like Notion, but fast. Things get more interesting when you go one level deeper.

Organising information

The properties you want on each page depends on the kind of page, so that similar pages share the same properties. Anytype’s key feature – included in its name – gives each page a type that has a name and a set of properties. The default types include page, which has basic properties, such as creation date and tags. The Task type adds task-specific properties, such as assignee and due date.

You can of course define your own types, so that roadmap opportunities, for example, have statuses (now, next, later) that correspond to columns on a roadmap board view (above).

Editing a custom page type for project opportunities

While a type defines the data, each type can include multiple templates that provide default content for new pages, just like Notion database templates.

A template for the ‘opportunity’ type, including default headings

Intriguingly, although an Anytype collection resembles a Notion database, an Anytype collection can mix types. This, and the ability to insert views that query objects, by type or property, give you a lot of flexibility in how you organise information.

As with Notion, it probably takes a while to explore how you can use this flexibility. Meanwhile, you can start simply, with only pages, and add custom properties, types and queries later.

A new model

I like Anytype’s content model and user experience enough to want to try it out with a team. Then its modern local-first architecture and on-device encryption will become interesting.

Share on BlueskyShare on LinkedIn