Skip to content

andersonsrocha/crispify

Repository files navigation



⌨️
crispify


Crispify is a powerful Tiptap-based block text editing React component. The component has full integration with Ant Design and Tailwind, taking advantage of its native theme and components.

Note

This project aims to offer an editor integrated with Ant Design to meet needs regarding rich-text editing. Product development is based solely on your needs, although everyone is welcome to try it out.

npm Version npm bundle size npm Downloads (monthly) semantic-release: Conventional Commits GitHub License GitHub package.json dev/peer/optional dependency version GitHub package.json dev/peer/optional dependency version

Table of contents

TOC

📦 Installation

To install @cygne/crispify, run the following command:

$ npm install --save @cygne/crispify

✨ Features

  • Helpful placeholders.
  • Drop and paste HTML and text.
  • Display grid in two columns with alignment.
  • Changing font size.
  • Paste from clipboard, upload, and drag and drop images.
  • Executing slash commands.
  • Table Component.
    • Add new row.
    • Add new column.
    • Resize rows and columns.
  • Markdown.
  • Open in fullscreen.
  • Mention component node.
  • Comment component node.

🚀 Empowering Features

Note

Crispify is a rich-text editing component that integrates with your application. Here's what makes it exceptional:

  • 🎨 Tailwind: Produced with the tailwindcss library, it has very simple and concise styling. The addition of tailwind offers the opportunity for very seamless customization using the Ant Design design system.
  • 🚀 Ant Design: The addition of the Ant Design library gives you the opportunity to experience a rich-text editor directly integrated with your application's theme, enabling very consistent production.
  • ⌨️ Tiptap: Building on top of the Tiptap library makes it a robust and easily customizable editor.
  • 🎯 Intuitive Usage: Written with Typescript, its typing makes it intuitive to use.
  • 💡 Extensive editing: With a series of features such as adding a table, uploading an image, block editing, marks such as bold, italics and underlining, alignment, lists and other functions.ected to empower applications across various scales and domains.

🤝 Contributing

Important

Please feel more than invited to participate in the project and offer your suggestions.

  • Shape the Future: Have code enhancements or feature ideas? We invite you to propose pull requests and contribute directly to the evolution of the project.

📝 License

Copyright © 2024.
This project is MIT licensed.