There is also https://bangle.io - a web based local note taking app.
It’s still early in development, but it distinguishes itself from the crowd by allowing you to open your locally saved markdown notes while providing a notion like WYSIWYG interface.
Looks like a neat concept! I tried it out quickly and it seems quite early indeed. It (for whatever reason) didn't detect all directories/files. For example I created a new workspace based on a directory containing four subdirectories (each with MD files) and it only detected/showed two of them.
Anyways, I will be keeping an eye on the progress!
I might try focalboard, I am using Joplin now, but looking for something… more? Like that you can run it local offline. Appflowy is macOS only right now unfortunately,
I can see that the appflowy repo has a build folder for Windows, so if you're using Windows you can try compiling it? Flutter is pretty easy to set up and compile.
FWIW I'd be interested to see how much work it'd take to add linux support, since in my (albeit basic) experiments with Flutter it didn't take much effort at all. Good first issue?
- Easy setup. I was up in 5 minutes flat including reading time
- Good start templates
- Aesthetic quibble - dark theme seems off. I don't know if its a shade of grey that throws me off or what
- It does not have pretty moving animations of various boxes ( and it is a good thing! )
I don't know about the others, but Outline is nowhere close to a notion clone. Notion has way more features, and Outline is more focused on being a wiki/knowledge base.
Outline looks fantastic. I prefer open source to build a Knowledge Base for my business. I would def not use a proprietary system.
IN my understanding the licence allows me to use it and do what I could do with a normal open source licence except that I cannot build another SaaS using the code?
Am I correct to understand that this licence says that the license changes to a fully open one after 2025? What's the catch?
Edit: A quick search took me here: https://mariadb.com/bsl-faq-adopting/. I imagine this license was created by MariaDB to stay "open" while at the same time prevent another corps to offer their software as a SaaS.
Yes. No catch. You can host it for you (personal) or your company but you can't host and sell it as SaaS.
Several others projects such as Sentry.io or Zerotier are using this license. Be aware that this license is not considered open source but is more like "source available".
You also can't pay some one else to host it for you. If you have to fork it for any reason, you will be stuck hosting it yourself, even if there is a large group of folks working together on the fork, everyone will have to host it themselves to use the fork, at least for several years until the code becomes open source. Beware vendor-lock-in.
I don't know when this Notion thing took off but after recently being forced to use it at $DAY_JOB I don't get the hype. It feels like GDocs but with the directory embedded in the sidebar. Given how many people are rushing to clone it I must clearly be missing something.
Also their implementation of OT or CRDTs is horseshit, it failed miserably when there was ~6-7 of us updating a bulleted list at the same time.
The power is in the edit and view being the same view.
It's also wonderfully minimal, much faster loading, and follows basic markdown as opposed to forcing you to use BBCode or Jira specific syntax.
Previously wiki like Confluence software used to force you to go to 'edit' mode to switch between the two. This also fails when multiple people are editing the same document.
You can have a phone call with someone, and see each others cursors, edit simultaneously in real time. You say this fell down, but in Confluence this would be impossible.
It's also super easy to share pages with external vendors using the GUID based URL. They can even comment inline if they register.
> It feels like GDocs but with the directory embedded in the sidebar.
> The power is in the edit and view being the same view.
This doesn't seem to be a distinguishing factor from Google Docs which also doesn't have a separate view. The other advantages you listed are nice, but also don't seem unique.
> Previously wiki like Confluence software used to force you to go to 'edit' mode to switch between the two.
This is actually a feature. Readers of a page/doc are seeing a consistent view until the next time "Publish" is pressed.
> You can have a phone call with someone, and see each others cursors, edit simultaneously in real time. You say this fell down, but in Confluence this would be impossible.
No longer true! Confluence (Cloud, at least) does this right now. If two (or more) people are in edit mode, those people get an experience much like Google Docs.
The main difference between Notion and gdocs is that Notion is a wiki; you can easily navigate up and down the page hierarchy without leaving the current tab. Gdocs keeps docs separate, so you’re constantly bouncing back and forth between folder and docs, or more likely just keeping one massive, poorly organized doc with everything you might ever need in it
Rather than seeing Notion as a Google Docs alternative, it might be better to see it as an alternative to Atlassian Confluence or other wiki softwares. I can certainly say that Notion was a much better fit for us than something like Confluence was for use as a team wiki.
OneNote or Confluence is the better comparison, for just writing text in but Notion has a more powerful data model. You can link a set of pages together through their attributes and view them through a table, kanban, calendar etc. It's basically a simple relational DB, which allows you to build information tools on top of it.
At our (now defunct) startup we used it to do all our initial CRM and ticket management. We had all our customers in one table, and a different table of ongoing tickets linked to the first. We had similar setups for other things. As things started to scale we moved out to dedicated tools but having that capability meant that the initial version was much more accessible and useful.
I'll jump to whatever project has an API with features like custom link unfurling and off-site embedding.
Notion doesn't let you embed its pages in other sites, and doesn't provide a programmatic way to display proprietary content. This means it's black boxed and limited insofar as integration with enterprise tooling is concerned.
I guess I greatly underestimated what Notion was -- I thought it was mostly a note-taking tool ("Evernote 2.0"), but Appflowy (and a visit to the Notion site again) makes it seem like a project management tool + wiki?
Notion is essentialy JIRA + Confluence + OneNote wrapped up in one (not implying anything about the quality of the products just their competencies)?
[EDIT] - A possibly disturbing/pleasing thought -- is Notion Chat on the horizon?
I had the same idea about Notion before, and after using it the best way I have to describe is that it is a database manager, and what can it do is up to you. You can use it for simple note taking (and it does have nice features for that), but also add databases in certain formats, with properties, links between them, run "queries", add reminders... In a sense, it's like coding a (very) basic application without coding. Pretty helpful, for example I use it for managing recipes and shopping lists automatically (among other things).
Yes. It can be any of those, all of those, or none of those, and it's all organized in a hierarchical manner like a folder tree with emojis being the new way of identifying and codifying documents.
I'd surmise that if you tried you get so far away from what email was meant to support it would have been a better idea to create something new anyway.
Appreciate the comment -- yeah the fact that comments are already in there and maybe people might want to chat live without switching to another app made me think it might be a thing.
Maybe slack/mattermost/etc integrations will be good enough forever
That's why I'm said "where the project is at" (present tense). At the moment Gitlab was still on Github, probably meant that it needed features at that moment in time that Gitlab itself couldn't offer. Any customers that needed those features would likely prefer Github to Gitlab at that moment. Ditto for Appflowy, but as things change, it'll be good to reevaluate it that time.
What makes this especially weird is that the Trello link is right underneath the Demo Pages heading. It's the only clickable thing there. Besides that, the section only has two screenshots, one of which seems to be showing of how you can use Appflowy as a Trello-like board. Confused.
I am enjoying the fact very much that there are more and more visible efforts to make modern, free and (post-)open alternatives to commercial software.
What I am still not understanding is how designers and programmers can make a living when "everybody" uses cheap and decentralized (Yunohost, etc.) cloud instances.
Sorry for the tangent, but is anyone aware of any open source alternative to workflowy (quite a bit different to notion, a lot simpler, usually described as an infinite outliner)?
I really got on with that whilst I was briefly using it, but it being proprietary was a bit of a concern
Athens Research uses a workflowy like UI. It comes with a bunch of other features, but you can ignore those pretty easily.
Obsidian with the Outliner plugin is also nice - although Obsidian isn't open source, it is free and all your data is stored locally as markdown files.
Yeh logseq looks really nice, but seems to have a bit more of a steep learning curve. What really drew me to workflowy was the simplicity of just one page and a list of bullets (though I guess it might be possible to emulate that in logseq, maybe even easy)
You can do that, but Logseq is definitely not optimized for longer pages and you will quite quickly start to feel that. But putting everything in one note might be a good starting point to learn new workflows with these kind of outliners.
It looks like desktop software built with Flutter. Their editor is based on https://github.com/singerdmx/flutter-quill which also has a web version, so maybe they’ll be able to target web in the future. For now I don’t think they support multi-user sharing or collaboration yet, and I didn’t see web features listed on their roadmap either.
Not sure why you would think it'll reach geopolitical level, a good product is a good product.
But, based on the description in their Chinese page, the service is not self-hostable (???). If this is true then there is no real reason to use such service since there are many better alternatives (Notion for example).
From when I last tried it, Outline lacks any of the database/datatable functionality of Notion, but Appflowy seems to already have much of this functionality built in (or at least something like it is visible in one of the screenshots shown). Furthermore, logins in both the self-hosted and cloud versions of Outline require logging in with third party providers, no local accounts, so it can never be fully self-hosted.
Are any of these options a git repo under the hood for the actual knowledge base?
It’s very valuable to be able to have the double workflow of a nice web interface alongside a plain text developer git workflow and leads to a very future proof knowledge base.
There are quite a few options for markdown + git knowledge bases, eg. Obsidian. You can easily find more alternatives discussed here on HN by starting a search on Obsidian.
If you’re looking for more of a CMS there’s quite a few options out there, most notably static site generators like docusaurus or vuepress. Plug: I’ve built a small tool to generate the markdown from notion, which allows me to use notion as my CMS editor while keeping the generated site fully under my control. https://github.com/meshcloud/notion-markdown-cms
Looks like they are still in the early stages of development. I wouldn't be surprised if in future the developers/someone else decided to host a paid version of this software so that it becomes more accessible.
Right now there is not much reason for end-users to pay for this, and running servers is expensive if you don't have a business model...
Has anyone compare these three Notion alternatives, yet? Would love to know, which one comes closest to the features of the original.