An open API service indexing awesome lists of open source software.

https://github.com/berserker95/text-editor-showcase

๐Ÿ–‹๏ธ A rich text editor application built with Angular using ngx-editor, quill.js and syncfusion.
https://github.com/berserker95/text-editor-showcase

angular angular-rich-text-editor editor ngx-editor ngx-quill primeflex primeng quill quill-editor quilljs rich-text-editor syncfusion syncfusion-ej2

Last synced: about 2 months ago
JSON representation

๐Ÿ–‹๏ธ A rich text editor application built with Angular using ngx-editor, quill.js and syncfusion.

Awesome Lists containing this project

README

          

# ๐ŸŒŸ TextEditorShowcase

Welcome to **TextEditorShowcase**! This project demonstrates the power of rich text editing using three popular libraries: **ngx-editor**, **quill.js**, and **syncfusion**. Designed for developers and users, this application provides a user-friendly interface to explore modern text editing capabilities.

### ๐Ÿ–ฅ๏ธ [Live Demo](https://670fdb7d21719f9f8a533b1f--frabjous-douhua-483b6d.netlify.app/)

Check out the deployed version of the application [here](https://670fdb7d21719f9f8a533b1f--frabjous-douhua-483b6d.netlify.app/)!

## ๐Ÿ“š About

**A rich text editor application built with Angular using ngx-editor and quill.js.**

- **โœจ Rich Text Editing**: Create and format content easily.
- **๐Ÿ“ฑ Responsive Design**: Works on all devices seamlessly.
- **๐Ÿ”„ Live Preview**: Instantly see your edits as you type.
- **๐Ÿ› ๏ธ Modular Architecture**: Easily extend and maintain your application.

## ๐Ÿš€ Getting Started

### Prerequisites
- [Node.js](https://nodejs.org/) (v14 or later)
- [Angular CLI](https://angular.io/cli) (v18.2.7)

### Installation
1. Clone the repository:
```bash
git clone https://github.com/yourusername/text-editor-showcase.git
```
2. Navigate to the project directory:
```bash
cd text-editor-showcase
```
3. Install dependencies:
```bash
npm install
```

## ๐Ÿ’ป Development Server
Run `ng serve` for a development server. Navigate to `http://localhost:4200/`. The application will automatically reload if you change any of the source files.

## ๐Ÿ”ง Code Scaffolding
Run `ng generate component component-name` to generate a new component. You can also use `ng generate directive|pipe|service|class|guard|interface|enum|module`.

## ๐Ÿ“ฆ Build
Run `ng build` to build the project. The build artifacts will be stored in the `dist/` directory.

## ๐Ÿงช Running Unit Tests
Run `ng test` to execute the unit tests via Karma.

## ๐Ÿ›ฃ๏ธ Running End-to-End Tests
Run `ng e2e` to execute the end-to-end tests via a platform of your choice. To use this command, you need to first add a package that implements end-to-end testing capabilities.

## ๐Ÿ†˜ Further Help
To get more help on the Angular CLI, use `ng help` or check out the [Angular CLI Overview and Command Reference](https://angular.io/cli).