AppFlowy is an open-source alternative to Notion. You are in charge of your data and customizations. Built with Flutter and Rust.
  • Rust 86.7%
  • HTML 7.2%
  • Shell 4.6%
  • PLpgSQL 0.9%
  • CSS 0.2%
  • Other 0.4%
Find a file
2025-12-29 21:36:40 +08:00
.github chore: run tests for both old and new sync protocols (#1448) 2025-06-27 13:43:07 +08:00
.sqlx feat: endpoint to check whether row document collab exists 2025-08-08 14:02:18 +08:00
admin_frontend
assets
doc chore: fix 1581. update docker compose file for POSTGRES_PORT (#1587) 2025-11-06 15:38:45 +08:00
docker
email_template
external_proxy_config/nginx chore: extend body size 2025-10-08 23:42:26 +08:00
libs feat: endpoint to check whether row document collab exists 2025-08-08 14:02:18 +08:00
migrations
nginx chore: update nginx 2025-12-29 21:36:40 +08:00
script chore: add reset password scirpt 2025-11-10 21:11:39 +08:00
services
src feat: endpoint to check whether row document collab exists 2025-08-08 14:02:18 +08:00
tests feat: endpoint to check whether row document collab exists 2025-08-08 14:02:18 +08:00
xtask fix: batch fetch collab from redis stream (#1453) 2025-06-16 12:42:06 +08:00
.dockerignore
.gitignore chore: selfhost docker check (#1572) 2025-10-04 20:29:28 +08:00
Cargo.lock
Cargo.toml
deny.toml
deploy.env chore: configuration for real time transcription 2025-12-29 15:15:35 +08:00
dev.env chore: remove unused env and set gotrue exp to 7 days 2025-10-08 10:11:28 +08:00
docker-compose-ci.yml chore: fix 1581. update docker compose file for POSTGRES_PORT (#1587) 2025-11-06 15:38:45 +08:00
docker-compose-dev.yml chore: fix 1581. update docker compose file for POSTGRES_PORT (#1587) 2025-11-06 15:38:45 +08:00
docker-compose-extras.yml
docker-compose.yml chore: configuration for real time transcription 2025-12-29 15:15:35 +08:00
Dockerfile
env.deploy.secret.example
env.dev.secret.example
LICENSE chore: add license 2023-07-28 21:05:27 +08:00
Makefile
README.md chore: Update README.md (#1591) 2025-11-16 21:58:23 +08:00
rust-toolchain.toml
rustfmt.toml
SELF_HOST_LICENSE_AGREEMENT.md chore: add aggreement 2025-09-16 13:36:09 +08:00

License: AGPL

WebsiteTwitter

The AppFlowy Cloud written with Rust 🦀

AppFlowy Cloud

AppFlowy Cloud is adopting an open-core model to ensure the project's long-term sustainability.

AppFlowy offers two deployment options:

  • AppFlowy Managed Cloud: AWS-hosted instances fully deployed and managed by the AppFlowy team
  • AppFlowy Self-hosted Cloud: Configurable services you can deploy on your own infrastructure

The codebase behind these two setups is a closed-source fork of this open-source codebase: https://github.com/AppFlowy-IO/AppFlowy-Cloud, combined with our proprietary code. The commercial fork is distributed solely under our commercial license (link).

AppFlowy Self-hosted Cloud is designed for teams and enterprises that want data control and modular, configurable components tailored to their own infrastructure. It comes with a Free tier suitable for experienced IT professionals to test out our self-hosted solution and allows seamless upgrades to higher tiers.

The Free tier offers:

  • One user seat (per instance)
  • AppFlowy Web App (your hosted appflowy.com/app)
  • Up to 3 guest editors who can be added to your selected AppFlowy pages and collaborate with you in real time
  • Publish pages
  • Unlimited workspaces

You can find the pricing details by visiting this page, or your self-hosted admin panel, or our official website (link).

Open source vs Open core:

As AppFlwy Cloud is adopting an open-core model, AppFlowy Web and AppFlowy Flutter will remain open source. As part of the transition, we are consolidating and reorganizing our codebases in private repositories. Recently, we merged all AppFlowy Webrelated development from our private repository back into the public one. You can check the commit for reference. We will also merge Flutter code back into this public repository at a later stage.

AppFlowy Cloud will continue to follow the open-core model for business reasons. You're free to use https://github.com/AppFlowy-IO/AppFlowy-Cloud governed by its license.

We also have a few other open source repos, such as

  • AppFlowy Website for developers who want to build their own website following our navigation structure
  • appflowy-editor for Flutter developers to build their own apps
  • appflowy-board for Flutter developers to build their own apps

Table of Contents

🚀Deployment