Hey there, Anytype team! ![]()
I must begin by absolutely commending the tremendous amount of work going into a project as promising and innovative as this. I’ve seen so many note-taking apps out there, many of them having a couple of great features and tricks up their sleeves and none of them are without their attractions. Using Anytype, however, I quickly realized that Anytype is hoping to do much more that what a conventional note-taking app can or would do. In fact, calling Anytype a note-taking app is a huge understatement in light of the true vision for the platform.
That said, I believe in Anytype so much and I care about the direction it’s headed in and that’s why I want to air certain slight grievances I have with the app’s user interface.
Just before coming on over to write this, I checked out this other quite new note-taking app called SuperNotes and downloaded the software for a test-run. One thing that became so obvious to me was how much attention was paid to the User Interface and User Experience. In general, the app felt more… friendly… more… intuitive.
(I could probably say the same about Capacities as I’ve tested it before now)
Here’s the thing:
- Give users so little control over the layout of the software and they begin to feel restricted.
- Give them so much control and it quickly turns into chaos for a new user to try to figure out how the app works.
I think the key is in finding that balance; giving users control but not so much control that they get overwhelmed by options. I think this is the problem with an app like Obsidian with its hundreds of plugins. I know you guys might have plans to introduce plugins in the future, so please, don’t make this mistake of giving functionality that should be built into the software over to plugins created by volunteer developers that would have to be downloaded separately ![]()
It doesn’t really support a great user experience; and things tend to get really messy with compatibility across plugins.
All that said, I was hoping to suggest a few improvements to the UX and UI.
(DISCLAIMER: I’m using a bit of custom CSS created by an amazing member of the Anytype community. Tutorial of custom css. I actually changed my font to Supernotes’ free, open source font: SN Pro)
- I simply can’t get over just how hidden away dark mode is in Anytype. It almost feels deliberately hidden
Here’s a comparison between Anytype and Supernotes
Anytype:
Supernotes:
- I feel like the sidebar could be fleshed out a lot more. Widgets are amazing. Having widgets that allow you view multiple context of notes, sets and collections are great. But there could be other things added to the sidebar, like the settings, or even the dark mode option I just talked about.
Maybe push the widgets down a bit, then add a calendar view that allows users to quickly create notes for specific dates, with each new note bearing the date(or maybe time inherently). It’s quite a hassle at the moment to create daily notes and have to name them based on the day’s date all the time.
Anytype’s Sidebar:
Supernotes’ Sidebar:
I point out a suggested position for where widgets could be - below the calendar view. If not, maybe the calendar view could even be on the right side of the app.
Capacities’ sidebar:
I point out how accessible the settings are.
- You might call me petty, I know
but I really don’t like how the horizontal scrollbar on embedded sets and collections looks. It keeps nagging at me all the time. If I may suggest, make the sets/collections auto-resize so that there won’t be any need for a scrollbar in the first place as I think this will solve the issue in most cases.
In a case where a user actually wants to view multiple relations for a set or collection, maybe there could be a better way of implementing a scrollbar. I think this one doesn’t really look good and the fact that it’s always visible is just… I dunno… ![]()
-
I find that the audio player’s volume slider isn’t quite accurate. The audio begins playing at the loudest volume while the slider shows that the volume is reduced to the least. Just a minor bug, I guess.
I would also really love it if the volume slider could remember the volume the audio was last played at and stay at that level whenever next the audio was played. It would also be nice if we could get functionality like the ability to loop the audio, or adjust its speed. I work a lot with audio and so, having a great audio player in Anytype would be a delight! -
For someone like me that would’ve loved to view or read PDF’s inside Anytype, I find the PDF viewer a pain to work with.
I know that there’s an option to open PDFs in a native viewer app, but it could enhance user experience to be able to view them conveniently from within Anytype, I think.
It’s a bit difficult to view PDF’s in a full size that’s readable at the moment. -
Whenever I add an inline tag relation, hoping to create a new tag in the middle of a note, the newly created tag doesn’t appear even after I’ve selected it. This has happened to me multiple times. I eventually keep recreating the new tag and they still don’t appear. When I then restart the app, I see that the tag had actually been created and added multiple times.
-
I love how certain note-taking apps(Supernotes, Capacities) have an integration with messaging platforms like WhatsApp and Telegram. That way, one could easily send a direct message into the note-taking app and have it saved under the Daily Notes. The idea behind this is that one could be randomly messaging on WhatsApp or Telegram and want to quickly store an idea.
I’m not a developer; and I have no idea just how difficult this will be to implement given Anytype’s architecture… But I’m merely suggesting
I know there’s a mobile app. But sometimes, it could be more convenient to save ideas quickly directly from a social platform.
Having said all that, I want to say again that I understand the explanations offered by the Anytype team about how difficult it is to implement a wide variety of features especially given the kind of architecture that Anytype is built on (P2P and stuff). I’m just hoping that with time, a lot more features will be implemented that will boost the user experience and improve functionality.
Thank you! ![]()








