# Awesome Jodit

> A curated list of awesome integrations, plugins, and projects using [Jodit Editor](https://github.com/xdan/jodit)

## Contents

- [Integrations](#integrations)
- [Plugins](#plugins)
- [Projects Using Jodit](#projects-using-jodit)
- [Resources](#resources)
- [Contributing](#contributing)

## Integrations

### Jodit React

- **Description:** A React wrapper for the Jodit Editor, making it simple to integrate a powerful WYSIWYG editor into your React applications.
- **NPM:** [jodit-react](https://www.npmjs.com/package/jodit-react)
- **Repository:** [jodit-react](https://github.com/jodit/jodit-react)

### Jodit Angular
 
- **Description:** An Angular integration for Jodit Editor that allows you to use the editor in Angular projects.
- **NPM:** [jodit-angular](https://www.npmjs.com/package/jodit-angular)
- **Repository:** [jodit-angular](https://github.com/jodit/jodit-angular/)

### Ngx-Jodit (Angular)
 
- **Description:** An Angular integration for Jodit Editor that allows you to use the editor in Angular projects.
- **NPM:** [ngx-jodit](https://www.npmjs.com/package/ngx-jodit)
- **Repository:** [ngx-jodit](https://github.com/julianpoemp/ngx-jodit)

### Jodit Vue

- **Description:** A Vue wrapper for the Jodit Editor that lets you easily incorporate the editor into Vue.js applications.
- **NPM:** [jodit-vue](https://www.npmjs.com/package/jodit-vue)
- **Repository:** [jodit-vue](https://github.com/WendellAdriel/jodit-vue)

### Laravel Jodit

- **Description:** A Laravel integration for Jodit Editor as a Blade View Component. Works with Blade files, Blade components, and Livewire, and includes the file manager.
- **Packagist:** [nasirkhan/laravel-jodit](https://packagist.org/packages/nasirkhan/laravel-jodit)
- **Repository:** [laravel-jodit](https://github.com/nasirkhan/laravel-jodit)

## Plugins

*The ecosystem of plugins for Jodit Editor is continuously growing. Contributions are welcome!*

### Jodit TributeJS Integration

- **Description:** Integrates TributeJS with Jodit to enable mention functionality (e.g., @username) within the editor.
- **Repository / NPM:** [jodit-tributejs](https://github.com/jodit/jodit-tributejs)
  
## Backends

### Jodit PHP Connector**

- **Description:** A PHP connector for Jodit Editor that allows you to easily integrate the editor with PHP-based applications.
- **Repository:** [jodit-connectors](https://github.com/xdan/jodit-connectors)

## Projects Using Jodit

### JSON Editor
  - **Description:** A JSON editor built with Jodit Editor that allows you to edit JSON data in a user-friendly way.
  - **Repository:** [json-editor](https://github.com/json-editor/json-editor)
  - **Demo:** [JSON Editor Demo](https://json-editor.github.io/json-editor/)
  - **Playground:** [JSON Editor Playground](https://pmk65.github.io/jedemov2/dist/demo.html)
  - **NPM:** [json-editor](https://www.npmjs.com/package/json-editor)

### PHPMyFAQ

- **Description:** phpMyFAQ is a mobile-friendly, feature-rich, scalable open source FAQ web app for PHP 8.2+
- **Repository:** [phpMyFAQ](https://github.com/thorsten/phpMyFAQ)
- **Website:** [phpMyFAQ](https://www.phpmyfaq.de/)

### Tok

- **Description:** Tock, the open source conversational AI toolkit.
- **Repository:** [tok](https://github.com/theopenconversationkit/tock)
- **Website:** [tok](https://doc.tock.ai/en/)

### Dnn.Platform

- **Description:** DNN (formerly DotNetNuke) is the leading open source web content management platform (CMS) in the Microsoft ecosystem.
- **Repository:** [Dnn.Platform](https://github.com/dnnsoftware/Dnn.Platform)
- **Website:** [Dnn.Platform](https://dnncommunity.org/)

### Builder

- **Description:** Visual Development for React, Vue, Svelte, Qwik, and more
- **Repository:** [builder](https://github.com/BuilderIO/builder)
- **Website:** [builder](https://www.builder.io/)

### laravel-splade

- **Description:** The magic of Inertia.js with the simplicity of Blade 💫 - Splade provides a super easy way to build Single Page Applications (SPA) using standard Laravel Blade templates, and sparkle it to make it interactive. All without ever leaving Blade.
- **Repository:** [laravel-splade](https://github.com/protonemedia/laravel-splade)
- **Website:** [laravel-splade](https://splade.dev/)

### shesha-framework

- **Description:** An open-source Low-Code development framework for .NET developers. Create .NET based business applications with 80% less code.
- **Repository:** [shesha-framework](https://github.com/shesha-io/shesha-framework)
- **Website:** [shesha-framework](https://shesha.io/)

### resume-builder

- **Description:** Build a standard and professional single page resume
- **Repository:** [resume-builder](https://github.com/sadanandpai/resume-builder)
- **Website:** [resume-builder](https://e-resume.vercel.app/)

### vue-material-admin

- **Description:** A vue material design admin template
- **Repository:** [vue-material-admin](https://github.com/tookit/vue-material-admin)

### Jodit Demo

- **Description:** The official demonstration of Jodit Editor's capabilities.
- **Link:** [Jodit Demo](https://xdsoft.net/jodit/)

### Jodit Examples

- **Description:** A repository containing various examples of how to use Jodit Editor.
- **Repository:** [jodit-examples](https://github.com/jodit/jodit-examples) 

## Resources

- **Official Website:** [Jodit Editor](https://xdsoft.net/jodit/)
- **Documentation:** [Jodit Docs](https://xdsoft.net/jodit/docs/)
- **GitHub Repository:** [xdan/jodit](https://github.com/xdan/jodit) 
- **This page:** [Awesome Jodit](https://xdsoft.net/jodit/docs/jodit-awesome.html)

## Contributing

We welcome contributions to this list! If you know of additional integrations, plugins, or projects using Jodit Editor, please open a pull request or submit an issue.

---

*Made with ❤️ for the Jodit community!*
