AppFlowy：Notion 的开源替代品
笔记 Notion
![](/data/attachment/album/202208/02/102316f1g6p369uyeeybgo.jpg)



> 
> AppFlowy 旨在成为 Notion 的开源替代品，为你提供更好的隐私保护。让我们了解一下它。
> 
> 
> 


虽然项目管理/笔记工具 Notion 功能非常出色，但它并不是一个开源解决方案。此外，它没有 Linux 桌面客户端。


那么，对于 Linux 用户来说，更透明、更私密和可用的替代方案是什么？


这就是 AppFlowy 大放异彩的地方！


AppFlowy 使用 Rust 和 Flutter 构建，遵循极简原则，但提供了足够的调整空间。


### AppFlowy 是隐私和用户体验的完美结合


![appflowy](/data/attachment/album/202208/02/102318dsa4eeq8ov9qzhzv.png)


AppFlowy 是相当新的。在它去年首次推出后，我们曾 [报告](https://news.itsfoss.com/appflowy-development/) 了它的发展状况。


这是一个开源项目，旨在克服 [Notion](https://www.notion.so/) 在安全和隐私方面的一些限制。它可以帮助你管理任务、添加待办事项列表、截止日期、跟踪事件、添加页面，以及为你的笔记/任务设置文本格式。


不仅仅是安全性。用户体验也很重要。而 AppFlowy 在这方面做得很好，甚至比 Notion 更好。


请注意，该项目仍处于 **测试阶段**。


目前，该项目的目标不是提供更好的设计和功能，而是数据隐私、原生体验和社区驱动。


### Notion 与 AppFlowy，如何选择？


虽然它旨在作为取代 Notion 的开源解决方案，但它可能并不适合所有人。


因此，如果你要选择 AppFlowy 而不是 Notion，你将获得以下好处：


#### 透明度


AppFlowy 是一个开源项目，因此你可以随时查看和修改代码。


#### 隐私


作为闭源软件，Notion 可以直接访问你在云中的私有数据。与之相比，你可以根据自己的喜好自行托管 AppFlowy。


你的所有个人数据都将保留在你身边，你可以完全控制它。开发人员还提到他们正在使用离线模式来更好的支持本地安装。


#### 性能和原生体验


AppFlowy 使用 Rust 和 Flutter 构建，在提供现代用户体验的同时将性能置于优先位置。


不仅限于此，你还可以在 Linux 上获得良好的原生体验，这是 Notion 所没有的。


### AppFlowy 的功能


![appflowy screenshot 1](/data/attachment/album/202208/02/102318dfbzl0nx9qbmnx0z.png)


AppFlowy 在功能方面可能并不优越，但它确实提供了基本的功能。


随着开发的继续，你可以期待它会添加更多的功能。一些现有的功能包括：


* 原生的跨平台支持。
* 能够自行托管或将其安装在你的本地计算机上。
* 可定制。
* 数据隐私（重中之重）。
* 单一代码库，便于更好地维护。
* 社区驱动的可扩展性。
* 简约的用户界面。
* 可以添加待办事项、管理任务。
* 文本高亮和基本的格式化。
* 用于编辑单元格/网格的键盘快捷键。
* 支持深色模式。


#### 在 Linux 上安装 AppFlowy


由于它仍处于测试阶段，在默认仓库中还不可用，并且没有维护任何 PPA，也没有 Flatpak/Snap 包。


但是，你可以通过给定的命令轻松安装 AppFlowy（仅在 Ubuntu 20.04 LTS 和 Arch X86\_64 上测试过）：



```
wget https://github.com/AppFlowy-IO/AppFlowy/releases/download/0.0.4/AppFlowy-linux-x86.tar.gz
tar -xzvf AppFlowy-linux-x86.tar.gz
cd AppFlowy

```

要运行 AppFlowy，请使用该命令：



```
./app_flowy

```

要在你的系统菜单中注册 AppFlowy，你必须执行以下附加步骤：


首先，你必须更改 AppFlowy 徽标的默认名称：



```
mv flowy_logo.svg app_flowy.svg

```

现在，你必须将 Linux 桌面文件模板复制为正式的 Linux 桌面文件。



```
cp appflowy.desktop.temp app_flowy.desktop

```

然后对配置文件进行一些更改。



```
sudo nano appflowy.desktop

```

在这里，你必须将 `[CHANGE_THIS]` 替换为图标和可执行文件的对应路径。


![add location of icon and exec file](/data/attachment/album/202208/02/102319oh5j6h896qpwahah.png)


使用 `CTRL + O` 保存更改并使用 `CTRL + X` 退出。


最后，移动桌面文件，以便你的系统可以读取它。



```
mv app_flowy.desktop ~/.local/share/applications/.

```

它应该是这样的：


![appflowy in system menu](/data/attachment/album/202208/02/102319umt6pb6btwpbhpbe.png)


无论哪种情况，你都可以查看 AppFlowy 的 [官方文档](https://appflowy.gitbook.io/docs/essential-documentation/contribute-to-appflowy/software-contributions/environment-setup/building-on-linux) 以从源代码构建它。在其官方网站上了解更多关于它的信息。


**[AppFlowy](https://www.appflowy.io/)**


### 总结


如果你需要具有原生 Linux 体验的简单的类 Notion 应用，AppFlowy 是一个有趣的选择。


考虑到它正在积极开发中，并且远非 Notion 的完全替代品，肯定会出现一些错误/问题。


作为 Notion 的开源替代品？它可以的！你可以使用它来管理任务、添加笔记和制作待办事项列表。




---


via: <https://itsfoss.com/appflowy/>


作者：[Sagar Sharma](https://itsfoss.com/author/sagar/) 选题：[lkxed](https://github.com/lkxed) 译者：[geekpi](https://github.com/geekpi) 校对：[wxy](https://github.com/wxy)


本文由 [LCTT](https://github.com/LCTT/TranslateProject) 原创编译，[Linux中国](https://linux.cn/) 荣誉推出


OK
![Warp Terminal](/assets/images/warp-terminal.webp)


![Warp Terminal](/assets/images/warp-terminal.webp)

While [Notion](https://notion.grsm.io/itsfoss?ref=itsfoss.com) (project management/note-taking tool) is exceptionally good in what it does, it is not an open-source solution. Moreover, it is not available for Linux as a desktop client.

So, what about an alternative that is more transparent, private, and available for Linux?

That’s where AppFlowy shines!

Build with Rust and Flutter, AppFlowy follows a minimal approach to simplify things yet with enough room for tweaks.

## AppFlowy is a Perfect Blend of Privacy and User Experience

![appflowy](https://itsfoss.com/content/images/wordpress/2022/07/AppFlowy.png)

AppFlowy is fairly new. We [reported](https://news.itsfoss.com/appflowy-development/?ref=itsfoss.com) its development status last year after its initial launch.

It is an open-source project that aims to overcome some limitations of [Notion](https://www.notion.so/?ref=itsfoss.com) in terms of security and privacy. It helps you manage tasks, add to-do lists, add due dates, track the events, add pages, and format text for your notes/tasks.

But there’s more to it than security; the user experience also matters. And, AppFlowy does a decent job at it, if not better than Notion.

Note that the project is still in its **beta phase**.

Currently, the project’s aim is not for better design and functionality but for data privacy, native experience, and community-driven opportunities.

### Notion vs. AppFlowy: What Are Your Priorities?

While it is meant to replace Notion as an open-source solution, it may not be for everyone.

So, if you are going to choose AppFlowy over Notion, you will get the following benefits:

#### Transparency

AppFlowy is an open-source project, so you are always welcome to view and modify the code.

#### Privacy

Notion can directly access your private data in the cloud as closed-source software. Compared to this, you can host AppFlowy as per your preference.

All your personal data will remain with you, and you’re in total control of it. The developers also mention that they are working on offline mode to bring better support for local installations.

#### Performance and Native Experience

AppFlowy is built using Rust and Flutter, which provides a modern user experience while keeping performance in mind.

Not just limited to that, you also get a good native experience on Linux, which you do not get with Notion.

## Features of AppFlowy

![appflowy screenshot 1](https://itsfoss.com/content/images/wordpress/2022/07/appflowy-screenshot-1.png)

AppFlowy may not be superior in terms of functionality, but it does offer several essential features.

You can expect more feature additions as the development continues. Some existing highlights include:

- Native cross-platform support.
- Ability to self-host it or install it on your computer.
- Customizability.
- Data privacy (top priority).
- A single code base for better maintenance.
- Community-driven extensibility.
- Minimalist UI.
- Add to-do list, and manage tasks.
- Highlight texts and essential formatting.
- Keyboard shortcuts for editing cell/grid.
- Dark mode support.

### Installing AppFlowy on Linux

As this is still in the beta phase, it is unavailable in default repositories and doesn’t have any maintained PPAs, nor do you get any Flatpak/Snap packages.

However, you can easily install AppFlowy through the given commands (Only tested on Ubuntu 20.04 LTS and Arch X86_64):

```
wget https://github.com/AppFlowy-IO/AppFlowy/releases/download/0.0.4/AppFlowy-linux-x86.tar.gz
tar -xzvf AppFlowy-linux-x86.tar.gz
cd AppFlowy
```


To run AppFlowy, use the given command:

`./app_flowy`


To register AppFlowy in your system menu, you have to perform additional steps as given below:

First, you have to change the default name of the AppFLowy logo:

`mv flowy_logo.svg app_flowy.svg`


Now, you’ve to copy the temporary Linux desktop file to a usable Linux desktop file.

`cp appflowy.desktop.temp app_flowy.desktop`


It’s time to introduce some changes to the config file.

`sudo nano appflowy.desktop`


Here, you have to replace [CHANGE_THIS] with the path where the icon and executable file has been stored.

![add location of icon and exec file](https://itsfoss.com/content/images/wordpress/2022/07/Add-location-of-icon-and-exec-file-800x524.png)

Save changes with CTRL + O and exit with CTRL + X.

Finally, move the desktop file so your system can pick it up.

`mv app_flowy.desktop ~/.local/share/applications/.`


And here’s what it should look like:

![appflowy in system menu](https://itsfoss.com/content/images/wordpress/2022/07/AppFlowy-in-System-menu-1.png)

In either case, you can check AppFlowy’s [official documentation](https://appflowy.gitbook.io/docs/essential-documentation/contribute-to-appflowy/software-contributions/environment-setup/building-on-linux?ref=itsfoss.com) to build it from the source. Explore more about it on its official website.

## Wrapping Up

If you need a simple Notion-like application with a native Linux experience, AppFlowy is definitely worth a look. Afterall, there are not that many [open source second brain apps available](https://itsfoss.com/open-source-second-brain-apps/).

You should expect bugs/issues considering it is under active development and far from being a complete replacement to Notion.

As an open-source alternative to Notion? It works! You can use it to manage tasks, add notes, and make a to-do list.