v11.6.0flutter_quill
Android、iOS、Web、デスクトッププラットフォーム用に構築されたリッチテキストエディタです。Flutter用のWYSIWYGエディタおよびQuillコンポーネントです。
Flutter と Appwrite を使用した Google Docs のクローン
以下は英語原文のスナップショットです。最新版は GitHub をご覧ください。
This project is a demo application showing how to create a rich text editing experience, similar to Google Docs, using Flutter, Appwrite, and Flutter-Quill. This is meant to serve as a demo on how to use these tools. Please see the video tutorial for a step-by-step walkthrough. Beginner friendly 😎
Collaborate with other users on the same document in real-time.

Easily create and re-open documents. Everything is saved to your Appwrite database.

Easy authentication using Appwrite.

Packages used in this project.
Appwrite is an open-source alternative to Firebase and makes it possible to easily integrate authentication and add a backend database for your application. Appwrite also makes it possible to add real-time listeners to your database quickly.
Appwrite sponsored this project and tutorial
FlutterQuill is a rich text editor and a Quill component for Flutter. This package makes it easy to sync incremental changes to other editors (real-time changes).
Honorable Mentions: SuperEditor
Riverpod is an excellent choice for a state management solution in your Flutter application, and this tutorial demonstrates multiple scenarios where Riverpod truly shines. If you've not used it before, this project may change your mind. The video tutorial highlights numerous excellent features and demos how to structure and organize your providers.
Routemaster simplifies the complexity of Flutter's 2.0 Navigator. This project creates two separate route maps:
Riverpod, and the authentication state from Appwrite, determine which routes to allow.
Equatable: A Dart package that helps implement value-based equality without needing to explicitly override == and hashCode.
The project is split into multiple sections to make the tutorial easy to follow.
For a complete step-by-step guide, see: https://youtu.be/0_GJ1w_iG44
For the most up-to-date code: see the master branch.
The tutorial sections are extracted as dedicated branches on Github, meaning you can easily follow along and always have the latest code before starting new sections.
Android、iOS、Web、デスクトッププラットフォーム用に構築されたリッチテキストエディタです。Flutter用のWYSIWYGエディタおよびQuillコンポーネントです。
Appwrite は、非常にシンプルな REST API を通じて複雑で繰り返し発生する開発作業を抽象化・簡素化する、オープンソースの自己ホスト型バックエンドサーバーです。
Web、モバイル、デスクトップ向けの使いやすいFlutterルーター。URLベースのルーティング、タブおよびネストされたルートの簡単なナビゲーション。
依存関係一覧 11 件
{"sdk":"flutter"}^1.0.2^1.0.2^1.0.3^0.9.5^4.0.1^2.0.3^4.1.0^3.0.6{"sdk":"flutter"}^1.0.0用途で絞り込み、開発状況を比較し、採用前に元のリポジトリで要件を確認しましょう。
“A repository is the most basic element of GitHub.”
GitHub Docs — About repositories ↗