All Projects → vm-mishchenko → ngx-wall

vm-mishchenko / ngx-wall

Licence: MIT license
Helps build content editor for note-taking application

Programming Languages

typescript
32286 projects
CSS
56736 projects
HTML
75241 projects
javascript
184084 projects - #8 most used programming language

Projects that are alternatives of or similar to ngx-wall

Wysiwyg Editor
The next generation Javascript WYSIWYG HTML Editor.
Stars: ✭ 4,756 (+5997.44%)
Mutual labels:  wysiwyg, rich-text-editor, wysiwyg-editor
Textbus
基于组件 + 数据驱动的现代富文本编辑器
Stars: ✭ 242 (+210.26%)
Mutual labels:  wysiwyg, rich-text-editor, wysiwyg-editor
Wysiwyg.js
wysiwyg contenteditable editor (minified+compression: 6kb)
Stars: ✭ 520 (+566.67%)
Mutual labels:  wysiwyg, rich-text-editor, wysiwyg-editor
wysiwyg-editor-python-sdk
Python SDK to ease the integration of Froala WYSIWYG Editor on server side.
Stars: ✭ 20 (-74.36%)
Mutual labels:  wysiwyg, rich-text-editor, wysiwyg-editor
Pell
📝 the simplest and smallest WYSIWYG text editor for web, with no dependencies
Stars: ✭ 11,653 (+14839.74%)
Mutual labels:  wysiwyg, rich-text-editor, wysiwyg-editor
Element Tiptap
🌸A modern WYSIWYG rich-text editor using tiptap and Element UI for Vue.js
Stars: ✭ 481 (+516.67%)
Mutual labels:  wysiwyg, rich-text-editor, wysiwyg-editor
Awesome Wysiwyg
A curated list of awesome WYSIWYG editors.
Stars: ✭ 1,801 (+2208.97%)
Mutual labels:  wysiwyg, rich-text-editor, wysiwyg-editor
Trumbowyg
A lightweight and amazing WYSIWYG JavaScript editor under 10kB
Stars: ✭ 3,664 (+4597.44%)
Mutual labels:  wysiwyg, rich-text-editor, wysiwyg-editor
Megadraft
Megadraft is a Rich Text editor built on top of Facebook's Draft.JS featuring a nice default base of components and extensibility
Stars: ✭ 982 (+1158.97%)
Mutual labels:  wysiwyg, rich-text-editor, wysiwyg-editor
Jodit
Jodit - Best WYSIWYG Editor for You
Stars: ✭ 947 (+1114.1%)
Mutual labels:  wysiwyg, rich-text-editor, wysiwyg-editor
Angular Editor
A simple native WYSIWYG editor component for Angular 6 -10+
Stars: ✭ 428 (+448.72%)
Mutual labels:  wysiwyg, rich-text-editor, wysiwyg-editor
Flutter Quill
Rich text editor for Flutter
Stars: ✭ 177 (+126.92%)
Mutual labels:  wysiwyg, rich-text-editor, wysiwyg-editor
Slate Plugins
🔌 Next-gen slate plugins
Stars: ✭ 399 (+411.54%)
Mutual labels:  wysiwyg, rich-text-editor, wysiwyg-editor
Ckeditor5
Powerful rich text editor framework with a modular architecture, modern integrations, and features like collaborative editing.
Stars: ✭ 5,406 (+6830.77%)
Mutual labels:  wysiwyg, rich-text-editor, wysiwyg-editor
Re Editor
一个开箱即用的React富文本编辑器 🚀re-editor
Stars: ✭ 367 (+370.51%)
Mutual labels:  wysiwyg, rich-text-editor, wysiwyg-editor
Simditor
An Easy and Fast WYSIWYG Editor
Stars: ✭ 4,926 (+6215.38%)
Mutual labels:  wysiwyg, rich-text-editor, wysiwyg-editor
Trix
A rich text editor for everyday writing
Stars: ✭ 16,546 (+21112.82%)
Mutual labels:  wysiwyg, rich-text-editor, wysiwyg-editor
Awesome Web Editor
🔨 Open source WEB editor summary
Stars: ✭ 306 (+292.31%)
Mutual labels:  wysiwyg, rich-text-editor, wysiwyg-editor
Angular Froala Wysiwyg
Angular 4, 5, 6, 7, 8 and 9 plugin for Froala WYSIWYG HTML Rich Text Editor.
Stars: ✭ 696 (+792.31%)
Mutual labels:  wysiwyg, rich-text-editor, wysiwyg-editor
Canner Slate Editor
📝Rich Text / WYSIWYG Editor built for Modularity and Extensibility.
Stars: ✭ 1,071 (+1273.08%)
Mutual labels:  wysiwyg, rich-text-editor, wysiwyg-editor

ngx-wall

npm version Coverage Status npm version peerDependencies Status

What

ngx-wall is library which helps build content editor for note-taking application.

Demo

https://vm-mishchenko.github.io/ngx-wall

Features

  • customizable - extend editor writing own components
  • support drag-and-drop
  • support columns
  • created with extension in mind - write own plugin to extend behaviour (core functionality is written as the plugin)

ORY Editor demo

Why

Note-taking is my natural way to learn something new. Whether I read some book or learn new technology I have to write my thoughts down. For a long time I was trying to find an app for my notes. Evernote has too simple editor and not extensible. It cannot properly format block of code or add google maps inside doc. Google Docs is highly customizable but his heavy UI suits more for the science paper rather than quick notes. After awhile I found the balance between all my needs and it's notion.so application. Don't hesitate to try it, maybe it's also what are you looking for) I was so excited that I decided to write my own library which provides similar editor experience and behaviour. Based on the ngx-wall I'm building origin application - self-hosted note-taking app for saving my notes. 

Development

ngx-wall is angular library based on angular-cli project.

Folder structure

  • src - development application
  • projects/ngx-wall - ngx-wall library source code
  • projects/ngx-wall/src/lib/wall - editor itself
  • projects/ngx-wall/src/lib/resources - styles
  • projects/ngx-wall/src/lib/*-brick - standard components
  • projects/ngx-wall/src/lib/moduels - helper modules

Development process

Install library dependencies

npm i

Start development application

npm start

Build library release version

npm release

ORY Editor demo

Note that the project description data, including the texts, logos, images, and/or trademarks, for each open source project belongs to its rightful owner. If you wish to add or remove any projects, please contact us at [email protected].