Skip to content

A Dart port of quill-js-delta, offering a simple and expressive JSON format for describing rich-text content and its changes.

License

Notifications You must be signed in to change notification settings

FlutterQuill/dart-quill-delta

Repository files navigation

📜 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

About

A Dart port of quill-js-delta, offering a simple and expressive JSON format for describing rich-text content and its changes.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages