Licit screenshot

Licit

Author Avatar Theme by Mo movia
Updated: 18 Jan 2026
36 Stars

LICIT is a feature rich editor based on ProseMirror and an initial foundation of CZI code that was shared with the community. It is React at the core, but there are examples of integrating this with Angular. There is a link in the Readme file to an Angular test app that embeds the editor component.

Categories

Overview

Licit is a collaborative editing framework designed to integrate seamlessly within Angular applications. It’s built to streamline the process of managing collaborative documents, offering a plethora of features that encourage creativity and efficiency. Whether you’re building a comprehensive document editor or a simple note-taking app, Licit empowers developers with the tools they need to create a dynamic user experience.

The installation and setup process is straightforward, guiding developers through necessary prerequisites and dependencies, and helping to configure servers for various functionalities like image upload and custom styles. With Licit, you can enhance your Angular projects by incorporating powerful document editing capabilities that are not only robust but also allow for real-time collaboration.

Features

  • Collaborative Document Management: Effortlessly manage multiple users editing the same document in real-time, making teamwork more effective and organized.

  • Custom Style Support: Easily set up a custom styles server to store and manage styling options, ensuring your application adheres to branding and design guidelines.

  • Flexible Editor Configuration: Adjust properties like width, height, and read-only modes to tailor the editor’s functionality to fit your specific use case.

  • Seamless Image Uploads: Support for image uploads with a dedicated server method to handle file storage and retrieval, enhancing the visual aspect of documents.

  • Prosemirror Integration: Leverage Prosemirror plugins for advanced document editing, allowing developers to customize and extend the editor’s capabilities.

  • Efficient Data Loading: Quickly load document data in JSON or HTML formats, helping content creators to work with familiar structures and formats.

  • Comprehensive Debugging: Built-in options to enable Prosemirror dev tools to assist in debugging and optimizing your editing experience.

  • Adaptable Runtime Environment: Configure and extend the editor’s runtime to meet specific needs, ensuring flexibility and scalability for future requirements.