📜 Dart Quill Delta

An unofficial Dart port of quill-js-delta, originally written in TypeScript.

This package provides a Dart implementation of the Quill Delta format, which is a JSON-based data structure used to describe rich-text documents. For more details, refer to the official Quill Delta documentation.

📖 Background

Previously, this package was part of the flutter_quill package, but it has since been separated into its own package. It maintains the same versioning as flutter_quill. The Flutter Quill project forked this package from quill_delta.

⚠️ Future Plans

While this package is currently stable and does not have any significant issues, there have been discussions about introducing a breaking change release. This would enhance type safety and enforce the use of standard Quill Delta attributes, unless custom attributes are explicitly included. Currently, we have no plans to implement this change, but if introduced, it may be released as a separate package.

🛠️ Supported Projects

The following projects support or use this package:

📚 Documentation

For detailed usage and API references, refer to the official Quill Delta documentation.

📜 Acknowledgments

Libraries

dart_quill_delta