Nextlint screenshot

Nextlint

Author Avatar Theme by Lynhan318
Updated: 21 Apr 2024
200 Stars

Rich text editor (WYSIWYG) written in Svelte, build on top of tiptap, prosemirror, AI prompt integrated. Dark/Light theme support

Categories

Overview:

Nextlint is a rich text editor (WYSIWYG) developed in Svelte that uses the MeltUI headless UI and tailwindcss CSS framework. It is built on top of the tiptap editor and prosemirror, making it easy to use, develop, and maintain. Nextlint features a prompt engine that integrates with any AI API to enhance the writing experience, along with support for Dark/Light themes that are customizable.

Features:

  • Rich Text Editing: Nextlint offers a WYSIWYG rich text editing experience.
  • Svelte Implementation: Built using Svelte for efficient performance and ease of development.
  • MeltUI Headless UI: Utilizes the MeltUI headless UI for a versatile editing interface.
  • Tailwind CSS: Styling is done using the Tailwind CSS framework.
  • Prompt Engine Integration: Easily integrates with AI APIs to provide advanced writing prompts.
  • Dark/Light Theme Support: Customizable themes for a personalized editing experience.
  • Plugin System: Supports plugins like Bubble Menu, Slash Menu, Image Support, and GPT prompt for improved functionality.

Installation:

To install Nextlint editor, follow these steps:

  1. Install tailwindcss and postcss:
npm install tailwindcss postcss
  1. Configure tailwind.config.js:
// Customization of the theme tokens in tailwind.config.js
  1. Usage:
// Import theme and wrap the SvelteEditor component
import { Theme } from 'EditorTheme.scss';
<Theme>
   <SvelteEditor />
</Theme>

Summary:

Nextlint is a robust rich text editor developed in Svelte, leveraging the power of MeltUI and tailwindcss to provide a feature-rich editing experience. With support for AI integration, customizable themes, and a plugin system, Nextlint offers a versatile solution for developers and users looking for a modern and efficient text editing tool.