All Projects → n457 → Uncolored

n457 / Uncolored

Licence: apache-2.0
(Un)colored — Next generation desktop rich content editor that saves documents with themes. HTML & Markdown compatible. For Windows, OS X & Linux. — http://n457.github.io/Uncolored/

Projects that are alternatives of or similar to Uncolored

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 (+33.97%)
Mutual labels:  editor, rich-text-editor, wysiwyg
Re Editor
一个开箱即用的React富文本编辑器 🚀re-editor
Stars: ✭ 367 (-49.93%)
Mutual labels:  editor, rich-text-editor, wysiwyg
Canner Slate Editor
📝Rich Text / WYSIWYG Editor built for Modularity and Extensibility.
Stars: ✭ 1,071 (+46.11%)
Mutual labels:  editor, rich-text-editor, wysiwyg
Quill
Quill is a modern WYSIWYG editor built for compatibility and extensibility.
Stars: ✭ 31,554 (+4204.77%)
Mutual labels:  editor, rich-text-editor, wysiwyg
Flutter Quill
Rich text editor for Flutter
Stars: ✭ 177 (-75.85%)
Mutual labels:  editor, rich-text-editor, wysiwyg
Angular Editor
A simple native WYSIWYG editor component for Angular 6 -10+
Stars: ✭ 428 (-41.61%)
Mutual labels:  editor, rich-text-editor, wysiwyg
Tinymce
The world's #1 JavaScript library for rich text editing. Available for React, Vue and Angular
Stars: ✭ 10,179 (+1288.68%)
Mutual labels:  editor, rich-text-editor, wysiwyg
Jodit
Jodit - Best WYSIWYG Editor for You
Stars: ✭ 947 (+29.2%)
Mutual labels:  editor, rich-text-editor, wysiwyg
Pell
📝 the simplest and smallest WYSIWYG text editor for web, with no dependencies
Stars: ✭ 11,653 (+1489.77%)
Mutual labels:  editor, rich-text-editor, wysiwyg
Ngx Quill Example
demo app for the advanced usage of ngx-quill module
Stars: ✭ 137 (-81.31%)
Mutual labels:  editor, rich-text-editor, wysiwyg
Awesome Medium Editor
Medium.com WYSIWYG editor clone, with RTL support.
Stars: ✭ 12 (-98.36%)
Mutual labels:  editor, rich-text-editor, wysiwyg
Text
📑 Collaborative document editing using Markdown
Stars: ✭ 282 (-61.53%)
Mutual labels:  editor, rich-text-editor, wysiwyg
Balsa
This repository holds source code of Balsa, a self hosted, privacy focused knowledgebase.
Stars: ✭ 93 (-87.31%)
Mutual labels:  editor, rich-text-editor, wysiwyg
Awesome Wysiwyg
A curated list of awesome WYSIWYG editors.
Stars: ✭ 1,801 (+145.7%)
Mutual labels:  editor, rich-text-editor, wysiwyg
Medium Editor
Medium.com WYSIWYG editor clone. Uses contenteditable API to implement a rich text solution.
Stars: ✭ 15,421 (+2003.82%)
Mutual labels:  editor, rich-text-editor, wysiwyg
Awesome Web Editor
🔨 Open source WEB editor summary
Stars: ✭ 306 (-58.25%)
Mutual labels:  editor, rich-text-editor, wysiwyg
Braft Editor
美观易用的React富文本编辑器,基于draft-js开发
Stars: ✭ 4,310 (+487.99%)
Mutual labels:  rich-text-editor, wysiwyg
Slate Plugins
🔌 Next-gen slate plugins
Stars: ✭ 399 (-45.57%)
Mutual labels:  rich-text-editor, wysiwyg
Etherealengine
C++ Game Engine and Editor
Stars: ✭ 653 (-10.91%)
Mutual labels:  editor, wysiwyg
Grapesjs Mjml
Newsletter Builder with MJML components in GrapesJS
Stars: ✭ 379 (-48.29%)
Mutual labels:  editor, wysiwyg

Following @n457_media on Twitter is the best way to keep you updated on my projects, including (Un)colored !



(Un)colored logo

Next generation desktop rich content editor that saves documents with themes.
HTML & Markdown compatible. For Windows, OS X & Linux.

version 0.10.2 — Beta ~ (version 1.0 in 4 releases)

  • (Un)colored is an editor that allows the user to focus on the text & content types (titles, lists, etc.), then selects the document saving format.
  • If the selected format is HTML, the user can choose an export document theme which defines the appearance of the saved document, that can be viewed directly in a web browser.
  • If the selected format is Markdown, the document is saved as raw Markdown file, without theme.
  • A saved HTML / Markdown document can be re-imported in the editor and re-exported, with theme or not, endlessly.

Supported Platforms

(Un)colored is provided for 64-bit systems only, on OS X 10.9 and later, Windows 7 and later, Linux (Ubuntu 12.04 and later, Debian 8 and later).

📦 Features (for now)

  • Multiple document tabs management
  • Standard word processor inline tools (bold, italic, underline, strikethrough, add link to selection, superscript, subscript, clear format)
  • 6 levels title tools
  • Block tools (paragraph, quote, unordered & ordered list, image insertion via URL)
  • Web-oriented tools (YouTube / Vimeo / Dailymotion / Twitch video insertion via URL, or ANY embedded content (SoundCloud tracks, Facebook posts, ...))
  • Export to HTML documents with 4 themes (always more to come)
  • Export to Markdown documents
  • Table of Content visualization & navigation system
  • Always on Top window control button
  • Real-time emojis (from http://www.emoji-cheat-sheet.com/ for now)
  • Interface themes system (1 interface theme for now, but more to come)
  • More than 40 mouse & keyboard shortcuts
  • Basic search / replace system (needs improvements)
  • Document information display (number of paragraphs, words, etc.)
  • Minimalist interface that let you focus on what matters : the content
  • Update auto-check system (enable / disable in settings)
  • Built-in english quick guide (more languages to come)

🏁 Roadmap

Here is what is planed for future releases of (Un)colored. These lists can change at any time and tasks can be added, moved, modified or deleted for several reasons, including feasibility and performance impact.

This public repository contains released versions of (Un)colored and their source code, the latest development/test version of the (Un)colored source code is on a private repository.

If you want more details about what was done, see the Changelog.

version 0.11.0
  • New User Interface built with web frameworks
  • New code structure : Core code separated from User Interface code, as a standalone external module
version 0.12.0
  • Additional Incorporate image from clipboard tool
  • Additional Incorporate image from file tool
  • Additional document themes
  • Code highlighting in saved themed document (supported languages : CSS, JavaScript, Ruby, CoffeeScript, PHP, SQL, C#, Diff, JSON, Markdown, C++, HTML, XML, Java, Python)
  • Other potential issue fixes
version 0.13.0
  • Additional Insert Image from File tool
  • Additional table tools : insert table & add, remove, move row & column
  • GitHub Flavored Markdown documents import/export full support
  • Potential issue fixes
version 1.0.0
  • Additional Tweet tool : insert a tweet from Twitter in documents
  • Emojis insertion via the toolbar
  • Additional text tools : selection to lower / upper / title case
  • Multi-Language Support & French language implementation
  • Potential issue fixes
📄 Writing Time
  • Documentation about how to create a document theme
  • Documentation about how to create a UI theme
  • Proper code comments with links to 🇺🇸 English documentations

🔩 Technical Details

(Un)colored is made to be fast & fully compatible with WebKit web browser engine and V8 JavaScript engine (those implemented in Google Chrome). So the application is entirely written without any compatibility fallback code and allows using latest web technologies.

  • ES6 : Object Oriented & more beautiful than classic JavaScript.

For the complete list of used projects, see below the Related Projects section.

⚠️ Known Issues

  • [Major issue] GitHub Flavored Markdown documents import/export not fully supported (and missing tools for it).
  • [Major issue] When entering a local image relative path in the Image via URL tool field, the image in the exported document is not visible in-browser.

👥 Contribute

If you have any question about the project, noticed a performance issue or a bug, you can let me know by posting on the GitHub issues section. I will be glad to answer

Before creating a new issue topic, be careful to check if your question/issue is not in the Known Issues section above or already in the GitHub issues section.

🔧 Technical Documentation (not ready yet)

To know how to create a document theme or a interface theme, how to launch the development version of (Un)colored, how to build it or how it's made, see the Full Documentation.

🎁 Donation

— Support (Un)colored —

(Un)colored is free and open source. Making applications like this takes time. If you like this app, please consider to donate to support my work 😉 If you don't know how much to give, 6 € is a reasonnable amount (will be automatically converted into your currency). Have a nice day !

📄 License

(Un)colored is released under the Apache License 2.0. More information on http://choosealicense.com/licenses/apache-2.0/

❤️ Related Projects

Thanks to creators and contributors of these open source projects that (Un)colored proudly uses :

Countable.jsDOMPurifyElectronelectron-builderemojify.jsfindAndReplaceDOMTextforeach.jsgetmdl-selectgithub-markdown-cssjsVideoUrlParserLightRange.jsmarkedMaterial Design LiteMousetrapMousetrap Global BindNode.jsNormalize.cssreqwestSortableto-markdownversions-comparewysiwyg.jsZenscroll

Proudly powered by Electron

Electron logo

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].