{"categories":[{"label":"Markup","url":"https://skillfed.io/packages/category/text-processing-markup/2"}],"enrichment":{"capability":"Implements operational transformation for Quill Delta documents and can render Delta operations to HTML, providing a Python port of the QuillJS delta library.","skillfed_tags":["operational-transformation","rich-text-editing","abandoned"],"use_cases":["Render Quill editor content to HTML on a Python backend server without running JavaScript.","Store and manipulate rich-text document operations in a Python application using the Delta format.","Implement operational transformation logic for collaborative editing features in Python.","Convert Delta operation lists into plain HTML for archival, export, or display purposes.","Build a Python service that processes or transforms Quill editor documents."],"what_it_does":"quill-delta is a Python port of the QuillJS delta library, implementing operational transformation for rich-text document operations. It allows you to represent and manipulate document changes as a series of insert, delete, and retain operations\u2014the core data model used by Quill, a popular JavaScript rich-text editor. The library includes an optional HTML rendering module that converts Delta operation lists into rendered HTML, enabling server-side rendering of Quill editor content.\n\nThe package is straightforward to install and has minimal dependencies (only diff-match-patch at runtime). However, it is no longer maintained: the last release was in October 2020 and the last repository commit in January 2022. While the library is marked as Production/Stable and works for its stated purpose, you should treat it as a snapshot rather than an actively supported tool. It is suitable for projects that need to work with existing Delta documents or render Quill content server-side, but not for projects expecting ongoing compatibility updates.","worth_installing":"Yes, if you need to work with Quill Delta documents or render Delta operations to HTML in Python and can accept that the package is no longer maintained. The code is stable and has no known vulnerabilities, but do not expect bug fixes or Python version compatibility updates. For new projects, consider whether an actively maintained alternative exists or whether you can rely on the JavaScript library directly."},"id":"quill-delta","links":{"html":"https://skillfed.io/packages/quill-delta","md":"https://skillfed.io/packages/quill-delta.md","pypi":"https://pypi.org/project/quill-delta/"},"maintenance":{"status":"abandoned"},"meta":{"latest_release":"2020-10-20","license_spdx":null,"license_treatment":"permissive","name":"quill-delta","python_support":"supports_current","summary":"Python port of the quill.js delta library that enables operational transformation with aditional functionality for rendering html"},"popularity":{"monthly_downloads":107951,"position":12586,"tier":"top_15000"},"security":{"n_vulnerabilities":0},"version":"1.0.3"}
