Table of contents Essential documentation ⭐ Start here Welcome to AppFlowy Docs How to get help 🛣 Roadmap 🛠 Install AppFlowy 🖥 System Requirements 💿 Installation methods Mac / Windows / Linux Packages Installing on Linux Installing & Setting up Flutter on Linux from Source From source Docker 🙌 Contribute to AppFlowy 🟢 Get started 💻 Software Contributions 🌳 Flutter Setup 🐧 Building on Linux 🍎 Building on macOS 🪟 Building on Windows 📡 Tauri Setup 💛 Submitting Code 🏦 Setting Up Your Repositories 🦮 Style Guides 🔬 Code Submission Guidelines ⤴ Submitting your first Pull Request 🔁 Debugging in VS Code 👾 Unit Test Frontend Tests Backend Tests ☎ Translate AppFlowy 🤔 How-tos 🧩 How to Create a Plugin for AppFlowy Editor ⌨ How to Implement Markdown Syntax To Style Text In AppFlowy Editor ☑ How to Add a Test 📄 Licenses ❓ appflowy_editor Licensing FAQ ❓ Troubleshooting 💀 Architecture Frontend Tauri 🗺 CodeMap Flutter 🗺 CodeMap 🧮 Grid ⚙ Setting Inter-Process Communication User User Data Events & Notifications Folder Events & Notifications Document Database View Events & Notifications Grid Calendar Kanban Board Backend Initialize Events Delta(WIP) Profiling Database Domain Driven Design Proposals 📔 AppFlowy Mentorship Program Program Guidance Proposal Template Pull Request Template Mentorship 2023 Mentee Projects Calendar View for AppFlowy Database Custom Themes Shortcuts and Customized Hotkeys for AppFlowy Table Project Ideas ✍ Write for AppFlowy ⌨ Shortcuts 🪄 AppFlowy + OpenAI Design Documentation Brand Product Research Accessibility Handbook Values