User-Friendly Interface
Thymer offers a clean and intuitive interface that allows users to easily manage tasks, which can improve efficiency and reduce the learning curve for new users.
Collaborative Features
It provides robust collaborative tools that allow team members to communicate, assign tasks, and track progress, which is beneficial for group projects and team coordination.
Integration Capabilities
Thymer integrates with various other productivity tools and software, enhancing its utility by allowing users to streamline their workflows and centralize task management.
Customizable Task Management
Users can create and personalize task lists, deadlines, and priorities, allowing for flexibility in how tasks are organized and approached.
We have collected here some useful links to help you find out if Thymer is good.
Check the traffic stats of Thymer on SimilarWeb. The key metrics to look for are: monthly visits, average visit duration, pages per visit, and traffic by country. Moreoever, check the traffic sources. For example "Direct" traffic is a good sign.
Check the "Domain Rating" of Thymer on Ahrefs. The domain rating is a measure of the strength of a website's backlink profile on a scale from 0 to 100. It shows the strength of Thymer's backlink profile compared to the other websites. In most cases a domain rating of 60+ is considered good and 70+ is considered very good.
Check the "Domain Authority" of Thymer on MOZ. A website's domain authority (DA) is a search engine ranking score that predicts how well a website will rank on search engine result pages (SERPs). It is based on a 100-point logarithmic scale, with higher scores corresponding to a greater likelihood of ranking. This is another useful metric to check if a website is good.
The latest comments about Thymer on Reddit. This can help you find out how popualr the product is and what people think about it.
Combining the feel of plain text with real structure is also exactly why we're building an "IDE but for tasks/notes" [1]. With structured apps (task managers, outliners) you lose the illusion of editing plain text, but plain text alone lacks things like structure, links, dates, and collaboration. We've spent the last few years building an editor completely from scratch to keep the ease of text editing while adding... - Source: Hacker News / about 2 months ago
Most intriguing thing in that vein I've seen: https://thymer.com (haven't used it, am not affiliated, just looked promising in a demo video esp. On performance grounds). - Source: Hacker News / 3 months ago
Weโre working on a new IDE but for tasks/notes [1] which is end-to-end-encrypted and optionally self-hostable [1] https://thymer.com. - Source: Hacker News / 4 months ago
We're building https://thymer.com/ to do this. Real-time collaboration, local-first + end-to-end-encrypted (and optionally self-hosted). - Source: Hacker News / 5 months ago
We're building a collaborative IDE for tasks and notes [1] from scratch without frameworks/dependencies. Not saying frameworks are never the right answer of course, but it's as much a trade-off for complex apps as it is for blogs. Things like performance, bundle size, tooling complexity, easy of debugging and call stack depth, API stability, risk of hitting hard-to-work-around constraints all matter at scale too.... - Source: Hacker News / 5 months ago
Looks impressive! Using the VFS is such a fun "hack" :) We developed our own sync engine for an offline-first IDE for notes/tasks [1] we're building, where the data structure is a tree (or graph actually) to support outlining operations. Conflict resolution is always the challenge, and especially with trees multiple offline players can optimistically commit local changes which would result in an invalid tree state... - Source: Hacker News / 6 months ago
We've built a sync engine from scratch. Our app is a multiplayer "IDE" but for tasks/notes [1], so it's important to have a fast local first/office experience like other editors, and have changes sync in the background. I definitely believe sync engines are the future as they make it so much easier to enable things like no-spinners browsing your data, optimistic rendering, offline use, real-time collaboration and... - Source: Hacker News / 7 months ago
Another aspect of local-first I'm exploring is trying to combine it with the ability to make the backend sync server available for local self-hosting as well. In our case we're building a local-first multiplayer "IDE for tasks and notes" [1] where the syncing or "cloud" component adds features like real-time collaboration, permission controls and so on. Local-first ensures the principles mentioned in the article... - Source: Hacker News / 8 months ago
We're building Thymer [1] for this, which is end-to-end encrypted, offline-first and optionally self-hostable. It's like an editor but you can organize anything into custom database views, we hope to get it ready soon. [1] https://thymer.com/. - Source: Hacker News / 9 months ago
Thymer[1] uses CRDTs for everything. It's an IDE for tasks and planning. It's a multiplayer app, end-to-end encrypted and offline first, optionally self-hosted, and an entire workspace is a single graph. So CRDTs were the logical choice. All operations in Thymer get reduced to a handful of CRDT transformations. Although this was a lot of extra work up front (we're not using any libraries) the benefits make it... - Source: Hacker News / about 1 year ago
We're building a new multiplayer editor for tasks/notes [1] which supports both text and outliner operations. Although it behaves like a flat text document, the outliner features essentially turn the document into a large tree under the hood. We do something similar to the highly-available move operation to sync changes: There is one operation to change the tree, called insmov (move-or-insert). Whenever a client... - Source: Hacker News / about 1 year ago
I think an important requirement for making the "forever" aspect of local-first possible is to make the backend sync server available for local self-hosting. For example, we're building a local-first multiplayer "IDE for tasks and notes" [1] where simply syncing flat files won't work well for certain features we want to offer like real-time collaboration, permission controls and so on. In our case we'll simply... - Source: Hacker News / over 1 year ago
[1]. Hopefully it's going to be useful for others working from their todo.txt/thoughts.txt! [1] https://thymer.com. - Source: Hacker News / over 1 year ago
We're working on an app [1] which needs to deal with this, but in general it also makes git less suitable for things like outliners or other collaborative text editors where people can work on lists, tables, and so on (structured data basically). [1] https://thymer.com/. - Source: Hacker News / over 1 year ago
Nice outline of the various techniques. We've built something in-between the operation-based and delta-based approaches for our offline-first multiplayer "IDE for notes/tasks" [1]. In our case we have a central server which periodically creates snapshots. Although we don't do that right now, if needed, it could delete older operations from the log for space reasons. Except for the fact that replicas encrypt their... - Source: Hacker News / over 1 year ago
Right, there are quite some collaborative applications for which a hybrid approach is useful. We're building a collaborative editor (https://thymer.com) for example, where the underlying data structure is also a tree (as the text documents also support outliner-like features, so a flat list of characters/lines isn't enough). To avoid tree conflicts, insert and move operations look more like OT than CRDT however,... - Source: Hacker News / almost 2 years ago
Weโre building an "IDE for notes/tasks" [1], so as an editor of sorts, UI snappiness matters a lot for us too. The approach weโre taking is to basically split up the app in two parts (we refer to these parts as "frontend" and "backend", but they are both on the client). The frontend does all the rendering for the editor, which we want to stay within the frame budget. That's why we offload all data synchronization... - Source: Hacker News / about 2 years ago
Weโre working on building an IDE of sorts [1] (but specifically for tasks/notes) trying to combine the benefits of plain text but with rich elements and structure (tree/graph). The illusion of a real editor breaks down pretty quickly when you canโt easily copy-paste or select rich elements as if it was plain text, so thatโs why weโre trying to build the whole thing from scratch. [1] https://thymer.com. - Source: Hacker News / over 2 years ago
For certain data structures the "pure" CRDT approach can get tricky. In our case, we're building a collaborative notes/task IDE [1] which is a hybrid of a text editor and an outliner at the same time. So you can perform all the usual text editor operations on a document as if it was text, but the underlying data structure is a tree (or graph really). So just like the example in article we use a hybrid approach and... - Source: Hacker News / almost 3 years ago
We're using a single document tree synced with CRDTs for our collaborative task IDE[1]. All data for a team is a single tree (graph really, if you count transclusions) and its kind of magical how simple everything gets when you know all state will sync in a deterministic way between all clients. [1] https://thymer.com. - Source: Hacker News / almost 3 years ago
I know I'm biased because I'm working on an E2EE todo/planning app, but over the years I've become convinced that E2EE apps are the future. All the syncing problems you have anyway if you want your app to work offline. Despite all the buzz about big data, most individuals and most companies generate only a modest amount of data. Even when you have a long tail of archived data (e.g. Emails that go back 10 years)... - Source: Hacker News / about 3 years ago
Do you know an article comparing Thymer to other products?
Suggest a link to a post with product alternatives.
Is Thymer good? This is an informative page that will help you find out. Moreover, you can review and discuss Thymer here. The primary details have not been verified within the last quarter, and they might be outdated. If you think we are missing something, please use the means on this page to comment or suggest changes. All reviews and comments are highly encouranged and appreciated as they help everyone in the community to make an informed choice. Please always be kind and objective when evaluating a product and sharing your opinion.