technicolor

Github rich text editor


github rich text editor WYSIWYG controls StackEdit provides very handy formatting buttons and shortcuts, thanks to PageDown, the WYSIWYG-style Markdown editor used by Stack Overflow. github editor firebase cloud wysiwyg rich-text-editor wysiwyg-editor real-time-monitoring stackblitz angular7 real-time-editing Updated Jul 31, 2020 TypeScript Aug 18, 2020 · Rich text / HTML editors and frameworks. js now including rich text editing toolbars and features like drag'n'drop, alignment or resize for Atomic Blocks like images. It does this by implementing a WYSIWYG-style editing interface for documents more constrained and structured than plain HTML. Among the many features, which the KendoReact Rich Text Editor delivers are: Ready-to-use, customizable toolset—The React Text Editor provides a rich set of built-in, user-interface tools. com/MarvinRudolph/vue-storyblok-rich-text- renderer  Rich text editor is a core part of management system. Tested with TinyMCE and CKEditor CKEditor is a ready-for-use HTML text editor designed to simplify web content creation. The first release is available immediately for Nextcloud 16 users, and it will be our standard text editor in Nextcloud 17. The "clear formatting” button always stays at the end of the buttons set, regardless of which rich text editor variant is used. You can select the TinyMCE editor as your default text editor in your profile from Administration > My Profile settings > Edit profile. VisualEditor is available as a MediaWiki extension using the Parsoid project to supply HTML+RDFa; however, its core implementation can be run without any of MediaWiki, Parsoid, or Node. Rich Text Editor: Icon Insertion This example adds a button to the Rich Text Editor's Toolbar that displays an Overlay Control with a list of icon images. For example, the action “set the stroke color of the star in the foreground to ‘purple’” is an operation on vector-based drawings. Learn more about this project and how you can integrate a highly customizable rich text editor in your Vue. If you are working with React, then we recommend you to use the open source react-ace component that will help you to implement ace editor easily in your application. The rich text editing platform that helped launched  A block-styled editor with clean JSON output. CKEditor 5 also offers builds, which are ready-to-use editors; there are currently 5 builds available to download: Classic, Inline, Balloon, Balloon block and Document. Easy to customize rich text editor with a powerful framework, a modular architecture, and modern features like collaborative editing. 16 Jun 2014 JotGit brings together git, for powerful version control and offline working, with online, collaborative rich text editing. This is not the only post you will find on the internet about it, I create a personal post here more as a personal reference. Details of the change, representation of the editor contents before the change, along with the source of the change are provided. Once you have selected Rich Text , you can customize it by making a Content Management API (CMA) call and change up the formatting options. The undo/redo history contains the last 100 operations and is available until you exit the in-place edit mode. It includes the rich text editor (now editors!) that has led the market for more than 13 years and brand new products dedicated to real-time collaborative editing, better writing and advanced editing features. It's fast, lets you open multiple files at once, has syntax highlighting, and saves to Google Drive on Chrome OS. Jan 01, 2016 · Raptor Editor is an open source project licensed under GPL3: You can fork the raptor-editor GitHub project and use the code or make contributions. Jun 24, 2019 · The HTML5/JavaScript Rich Text Editor is a feature-rich WYSIWYG HTML editor and WYSIWYG Markdown editor. Typical templates for enterprise applications and various components A simple, clean and elegant text editor. You can check out the project and see how extremely simple it is to use this editor on your application by clicking on the Github ribbon on the top corner of this page. You can also Purchase a commercial use license if GPL licensing doesn't meet your project requirements. This presents an impedance mismatch since the DOM is made up of Nodes organized in an unbalanced tree, whereas text is made up of lines, words and characters. js app and we Apr 10, 2018 · Atom is an open-source, cross-platform text editor developed by GitHub, a company that helps other companies host and collaborate on software projects. com/ syncfusion/ej2-vue-ui-components#readme  2 Feb 2020 js and DOMPurify, but recently, I think it would be best if I just use a WYSIWYG editor, like Quill. Rich Text Editor: Calendar Plugin This example adds a button to the Rich Text Editor's Toolbar that displays a Calendar Control for choosing dates. May 20, 2020 · A Django model field and widget that renders a customizable rich text/WYSIWYG widget. The Visual Studio text editor is feature rich and very little needed to be added in the way of extra features to support the Sandcastle Help File Builder. Themes: Default Theme - No rich text editor loaded: just uses browsers native functionality; Light Theme Example - Example using gridmanager-light. Jul 04, 2019 · The source code of this documentation is on Github vue-typescript-admin-docs which based on vuepress. - wasabeef/richeditor-android Its mission is to gather and incubate emerging ideas as they pertain to rich text editor development. Click the Date button () in the Toolbar to display the Calendar Control, then select a date and it will be placed inside the Editor. TinyMCE 4 editor widget for There are two useful features I've found to be rare among markdown editors: 1) Inline application of markup. But if you don't like it, just write a new editor and share it with us :) Angular-Editor-> Demo. ContentEditable is considered harmful but at the same time it’s the only sane way to enable rich-text most of the CKEditor 4 code Comparison with Other Rich Text Editors CKEditor and TinyMCE. The Rich Text Editor enables you to insert graphics of the following types: JPEG File Interchange Format (*. Guide Define the styles you want to show or hide for the rich text editor: value: string: no: Sets the rich text to display in the RichText control. When in the vaadin-rich-text-editor directory, run npm install and then bower install to install dependencies. Provides smooth and clean design, extensibility, limitless flexibility, super-efficient API and amazing user experience. The work item form can be accessed in Azure Boards from the work items hub, boards, backlogs, and queries. Try it out for yourself! Originally built for MindMup, the bootstrap-wysiwyg project is a tiny Bootstrap and jQuery based WYSIWYG rich text editor based on the browser function execCommand. Essentially, an Integrated Development Environment or IDE is a self-contained package that allow you to write, compile, execute and debug code in the same place. js is a framework for building rich text editors in React, powered by an immutable model and abstracting over cross-browser differences. There should be a toolbar with a minimum set of formatting options (B, I, U, lists, ect), and the text entry area should show the converted Markdown, not the raw code. There may be some spelling or translation errors in this document, feel free to point it out by issue or pull request. Insert a Page Break; Divide a Documents into Sections; Adjust Page Settings; Lay Out Text in Columns; Page Color Squire is an HTML5 rich text editor, which provides powerful cross-browser normalisation, whilst being supremely lightweight and flexible. Jun 24, 2019 · The Angular Rich Text Editor is a feature-rich WYSIWYG HTML editor and WYSIWYG Markdown editor. CKEditor (formerly known as FCKeditor) is a WYSIWYG rich text editor which enables writing content directly inside of web pages or online applications. Quill introduces several new ideas that separate it from these traditional editors: It treats contenteditable as an input, not a complete editor or API. Create new branches, stage and commit, push and pull, resolve merge conflicts, view pull requests and more—all from within your editor. Tiny Html5 rich text editor based on bootstrap3 and jQuery, makes it easy to enable switch your input/textarea element into simple WYSIWYG editors. # Rich text editor Rich text editor is a core part of management system, but at the same time is a place with lots of problems. 开源在线 Markdown 编辑器 (GitHub Flavored Markdown); Image (cross-domain) upload, Preformatted text/Code Rich text editor platforms that enable nontechnical users to create great content for your website or application. I've been thinking about using QTextEdit since it's a rich text edit, but I need two things that aren't present in that widget: The user should be able to change the text color, the text font, underline, bold, italic the text, so I need something like a text editor toolbar with these controls (do I need to code Embed Editor. cshtml file form the GitHub repository that suits your scenario, based on the table in the  An online LaTeX editor that's easy to use. com/ProseMirror/prosemirror-tables; Editing Last week Action Text rich text editing was announced as part of the Rails 6  Compare javascript libraries to implement rich text editor: Aloha Editor vs CKEditor vs Can't upload or paste - https://github. It features a sophisticated document model, support for embedded attachments, and outputs terse and consistent HTML. From a developer perspective the structure of the data from a Text field is different from the structure of data from a Rich Text field. wysiwyg(); Don't forget to style your editor div: #editor {overflow:scroll; max-height:300px} If you want to use this for a mobile web site, make sure to read about how to style it to optimise mobile screen usage and experience (please note that this demo page isn't optimised for mobile access). Vim has some really neat ideas behind it, and for this reason, lots of tools support a Vim emulation mode. 19 Jun 2017 Aside from Git integration the Atom text editor also benefits from a smattering of bug fixes, and performance improvements. Create a new chord sheet Start by pasting a YouTube url to load the song, and paste your lyrics in the editor ( Genius is a great source as it often includes the song part names). If you want a vanilla Windows or Mac app, a WYSIWYG writing style, and good  Etherpad allows you to edit documents collaboratively in real-time, much like a live multi-player editor that runs in The main development happens on GitHub. And at the end of the day we all have to put a roof over our heads and food on the table, so this is why I have a patreon-page. The easy to use, online, collaborative LaTeX editor Work offline and sync your files via Dropbox and GitHub. Create a New Document; Load a Document; Save a Document; Print a Document; Document Layout and Page Setup. Implementation Concerns The UI and keystroke are optimized for English language, therefore it MAY be considered to adjust them to the native language of the editor users, e. JS featuring a nice default base of components and extensibility Slate is a completely customizable framework for building rich text editors. VisualEditor (VE) is an online rich-text editor for MediaWiki that provides a "visual" or WYSIWYG-like way to edit pages. It differs from other embeddable text editors such as FCKeditor and TinyMCE in that it concentrates on the semantics and meaning of content leaving out visual details. It provides cross-browser support but deliberately avoids the complexity of supporting older browsers. Quill Mention is a module to provide @mentions or #hashtag functionality for the Quill rich text editor. SimpleMDE Markdown Editor SimpleMDE is a simple, embeddable, and beautiful JS markdown editor View on GitHub Download. WYMeditor is an open-source WYSIWYM text editor written in the JavaScript programming language for editing content on web pages. Froala Editor is a lightweight WYSIWYG HTML Editor written in Javascript that enables rich text editing capabilities for your applications. Starting in Firefox 3, Mozilla also supports Internet Explorer's contentEditable attribute which allows any element to become editable or non-editable (the latter for when TinyMCE is the default text editor in the earlier Moodle versions prior to Moodle 2. Powerful rich text editor framework with a modular architecture, modern integrations and features like collaborative editing. The Rich Text Editor is widely used to create blogs, forum posts, notes sections, support tickets (incidents), comment sections, messaging applications, and more. From editors similar to Google Docs and Medium, to Slack or Twitter like applications, all is possible within a single editing framework. - wasabeef/richeditor-android A magical vue admin template based on typescript Open source rich text editor based on HTML5 and the progressive-enhancement approach. Rich Text Editor: Simple Editor — Advanced Buttons This example demonstrates how to use the SimpleEditor Control with Advanced Buttons. Documentsupports both reading and writing RTF files, which enables you to combine it with such controls to create an advanced Word editor, one that's capable of saving to PDF, printing, mail merging, and a lot more. For example: User types into the editor; User formats text using the toolbar; User uses a Vim has a rich history, it originated from the Vi editor (1976), and it's still being developed today. You can write Markdown using a plain text editor, then preview and export Typora has a nice WYSIWYG tool that lets you create and manage tables  Atom, a project started by Github and thus now owned by Microsoft, has established itself as one of the Sublime Text is a beautiful, feature-rich code editor. Modes in Vim The only rich text editor specifically built to be flexible, customizable, and deal with any edge case that can be thrown at it. Here we give a simple tutorial on how to integrate a Rich Text Editor into our platform, so our bloggers can write well-styled articles. Sign in Sign up < title > Rich Text Editor - FROM MDN! </ title > Apr 10, 2020 · Shopify Rich Text Editor Pure CSS Accordion. This editor is also open source, Jun 25, 2020 · GitHub Writer brings the ease of use of WYSIWYG editing to GitHub. Slim - only add the plugins that you need  Quill is a modern rich text editor built for compatibility and extensibility. Markdown is often used for formatting readme files, for writing messages in online discussion forums, and to create rich text using a plain text editor. Texts + GitHub Pages = Blog 24 Nov 2015 Follow simple instructions to publish your blog on GitHub Pages and write posts in Texts. May 06, 2020 · The following are screenshots of GitHub Writer and the default Markdown editor: Writing with WYSIWYG GitHub Writer on GitHub issues. The following sections describe the built-in features that you can take advantage of as well as a couple of extra additions added by the help file builder's integration package. Feel free to edit yourself in if you can recommend an editor - just put a link to your username and why you recommend it. The beta for Atom was announced in February of 2014 and was billed as a text editor that was both “deeply programmable but also easy to use. CKEditor is available under open source and commercial licenses Using A Rich-Text Editor: Trix This video is all about integrating with the popular rich-text editor Trix. Jul 15, 2018 · A rich text editor’s aim is to reduce the effort for users trying to express their formatting as valid HTML markup. You can customize the shape and structure of the documents your editor creates, and tailor them to your application's needs. GitHub Writer is an Open Source project and your questions, feedback and contributions are always welcome. It includes the Trix editor that handles everything from formatting to links to quotes to lists to embedded images and galleries. GitHub Writer is a browser extension that is based on CKEditor 5, a JavaScript rich-text editor with a modular, plugin based architecture and real-time collaboration capabilities. Whether your markup was entered via WYSIWYG (Rich Text) editors (such as TinyMCE, CKEditor, FCKEditor, Expresso, Wyvern, Wygwam, Blogger's online editor, and ExpressionEngine's own built-in Rich Text Editor), pasted in from Microsoft Word or Adobe InDesign, or bulk-imported from XML or another CMS, ExSponge leaves it properly formatted and free of layout-breaking cruft. Atom is a free and open-source text and source code editor for macOS, Linux, and Microsoft Windows with support for plug-ins written in Node. Nov 12, 2018 · With the Azure DevOps Sprint 143 Update, we’re excited to announce the availability of our new rich text editor on the work item form in Azure Boards. We provide the building blocks to enable the creation of a broad variety of rich text composition experiences, from basic text styles to embedded media. This is editable rich text, much better than a <textarea>! Since it's rich text, you can do things like turn a selection of text bold, or add a semantically rendered block quote in the middle of the page, like this: A wise quote. A rich programming API and a CSS theming system are available for customizing CodeMirror to fit your application, and extending it with new functionality. As we will see later, we will use createEmptyto create the editor for creating rich text and we will use createWithContentto create the readOnly editor to display the rich text. If you write text like this, the message preview retains the '*'s, but the text inside is italisized. You have the possibility to commit and push your changes to your Github rather than a IPython shell within a terminal is the rich display capabilities. Jun 21, 2020 · jQuery WYSIWYG Rich Text Editor Plugin - Froala Editor 74227 views - 08/05/2020 Simple Extensible WYSIWYG Editor For Web - summernote 5119 views - 06/23/2020 Extensible WYSIWYG Markdown Editor For jQuery - tui. im) just one line to write: Jul 16, 2020 · The VisualEditor project by the Editing team aims to create a reliable rich-text editor for MediaWiki. It uses the latest front-end technology stack, provides a typical business model, and provides various components that can help you quickly build enterprise-level back-office product prototypes. js allows you to build any type of rich text input, whether you're only looking to support a few inline text styles or building a complex text editor for composing long-form articles. createWithContent, which returns a new EditorState object based on the ContentState and decorator provided. To protect users' private information, unprivileged scripts cannot invoke the Cut, Copy, and Paste commands in Midas, which is Mozilla's rich text editor component. Uses a sophisticated security concept and aims to generate fully valid HTML5 markup by preventing unmaintainable tag soups and inline styles. Everyone has used Available rich text editor types are classic, inline, balloon, balloon block and decoupled document. Gridmanager allows you to create, reorder, update & delete rows and columns in grid layouts used by frameworks such as Bootstrap 3. Our aim is to make it easy to  2 Jun 2020 Do you prefer a graphical user interface over a text editor? Netlify CMS is an open source, serverless solution for managing Git based content  13 Sep 2018 Learn a better, faster content workflow that uses Github and Markdown. Its features include a distraction-free writing mode, and split editing, in addition to quick Trix is an editor for writing messages, comments, articles, and lists—the simple documents most web apps are made of. Based on the modern JavaScript rich-text editor called CKEditor 5, GitHub Writer is an open-source Chrome extension that brings a WYSIWYG rich-text editor to The Rich Text Editor is a UI control that replaces a standard HTML textarea; it allows for the rich formatting of text content, including common structural treatments like lists, formatting treatments like bold and italic text, and drag-and-drop inclusion and sizing of images. Storyblok comes with a powerful Richtext editor that saves your content in a also check-out: https://github. bootstrap-wysihtml5 is a javascript plugin that makes it easy to create simple, beautiful wysiwyg editors with the help of wysihtml5 and Twitter Bootstrap Oct 07, 2015 · The editor must be ready to use in the blink of an eye. By default, the Svg Icon component is registered in @/icons, and can be used anywhere in the project. com/; johankladder/react-native-rich-text-editor Star count: 1 NPM packages It’s like python’s built-in SimpleHTTPServer but a little bit feature richer like WYSIWYG note taking experience, sidebar with infinite number of nesting, blazing fast text search, file moving, creating from the browser etc. It also now launches  2019年11月28日 2019/11時点でGitHubにあるWYSIWYGタグでスターが多いライブラリを <! doctype html> <html> <head> <meta charset="utf-8"> <title>Test Quill</title> <! Create the editor container --> <div id="editor"> <p>Hello World! lightweight editor. It is not another Rich Text Editor (although it can use them), and is designed to work more as a structural / page building device for use in web applications, custom CMS system etc. 3+ Originally used simplemde-markdown-editor as the markdown editor, but this library has not been updated and maintained for a long time, and there is also the risk of xss. The rich text content generated by the Trix editor is saved in its own RichText model that's associated with any existing Active Record model in the application. A lightweight wysiwyg editor for Django A django app that provides Markdown-related template tags using the python-markdown2 library. Try it out: If you want more details about future features & issue fixes, check out the project on GitHub. This module allows to customize the built-in toolbar of the Rich Text Editor and use commands from the HTML Editing APIs . Code Editor; Editor inside a Tabview Control; One Editor, Multiple Edit Areas; Editor with Custom Image Browser; Simple Editor — Basic Buttons; Simple Editor — Advanced Buttons; Editor — Basic Buttons; Editor Auto Adjusting Height; Editor in a Dialog Control; Custom resizing for the Rich Text Editor (included with examples for Resize Utility) Fate is a rich text editor (wysiwyg) natively written for angular (>= v2) in typescript with footprint and flexibility in mind. 2+ Pagination component is mainly based on Element 'el-pagination' for the secondary packaging, and expanded the function of auto-scroll. Project maintained by ritzyedHosted on GitHub Pages — Theme by mattgraham Collaborative Web-based Rich Text Editor A rich text editor for the web that uses custom editor surface and layout engine just like Google Docs, and has collaborative editing support built-in from the ground up. As we can see, we were able to keep the editor design pretty similar to the default editor and even a bit simpler. 27 Jul 2017 Zack Wallace puts a collection of Windows Markdown editors through their Markdown has become the standard text markup language on the web. Here are 269 public repositories matching this topic Most WYSIWYG editors are wrappers around HTML's contenteditable and execCommand APIs, designed by Microsoft to support live editing of web pages in  Froala WYSIWYG HTML Editor is one of the most powerful JavaScript rich text editors ever. At a high-level, the buttons in Rich Text Editor (RTE) are organized into four groupings: “format text”, “format body”, “insert content”, and “clear formatting”. Rich Text Editor allows users to add style to their articles (bold or italic font, underline, list item, etc). digabi/rich-text-editor@babel/polyfill; baconjs; body-parser; chai; chai-jquery ProseMirror tries to bridge the gap between Markdown text editing and classical WYSIWYG editors. js fits seamlessly into React applications, abstracting away the details of rendering, selection, and input behavior with a familiar declarative API. The application supports markdown syntax combined with some Github-flavored Markdown enhancements (such as tables). Slate lets you build rich, intuitive editors like those in Medium, Dropbox Paper or Google Docs —which are becoming table stakes for applications on the web—without your codebase getting mired in complexity. Rich Text Editor Provides editor-object, html representation and text representation on-content-changed="myCallback(editor, html, text, content, delta, oldDelta, source)" onSelectionChanged: triggered after text selection changed on-selection-changed="myCallback(editor, range, oldRange, source)" - content = quill editor content object, text = content as plain Rich Text Editor Framework for React. GitHub Writer is a browser extension that changes GitHub’s default plain-text Markdown editor to a WYSIWYG rich-text editor. It is specialized for editing code, and comes with a number of language modes and addons that implement more advanced editing functionality. Megasolid Idiom uses the Qt built-in QTextEdit component for our rich text editor, which means that Qt handles a lot of the complicated faff of text editing. GitHub is moving toward the CommonMark specification which you can read  23 Jul 2020 For example, if you use asterisks (*) before and after the text, it will be displayed It's one of the most polished and feature-rich markdown editors we have For Debian-based distros, you can get the DEB file from its GitHub  15 Aug 2011 Richtext. View on GitHub Classic WYSIWYG-editors produce raw HTML-markup with both content data and content   If you are interested, you can study it by yourself. Squire is an extremely lightweight HTML5 rich text editor best suited for your applications' rich input forms and simple document creation. On the other hand, a code editor is a text editor with several features that facilitate the process of writing code, either through native capabilities or through optional plugins. It was built from the ground up to help your team get the most out of content editing in modern browsers. TinyMCE 5 has been built with developers in mind, making it easier, simpler, and faster than ever to get an editing experience that fits your use case. Pervane | Demo | Install & Run | Wiki | Discuss A web rich text editor based on draft-js, suitable for React framework, compatible with mainstream modern browsers. Whereas, Sublime was created by Jon Skinner, a former Google Engineer, and supports the same platforms as Atom. Typical templates for enterprise applications and various components The Rich Editor enables you to open documents of the following types: Rich Text Format (*. In rich-text editors, you may have the operation “mark the text ‘Hello’ in the first line as bold”. GitHub is home to over 50 million developers working together to host and review code, manage projects, and build software together. Instead of tags, it uses symbols that were conventional in the early days of email before we had rich text editors. I'm looking for a Markdown editor that looks and functions like a stripped down CkEditor text box, and that accepts and outputs Markdown. Power users can even use Markdown! It’s a beautiful feature-rich text editor for editing code that puts a premium on user experience. Mar 20, 2008 · Problem is, only first instance of text editor is able to show assigned value, while text editor is second instance comes empty. # Props Learn how to install, integrate and configure CKEditor 5 Builds and how to work with CKEditor 5 Framework, customize it, create your own plugins and custom editors, change the UI or even bring your own UI to the editor. If the file you're editing is Markdown, Textile, or any other richtext format GitHub supports we'll render a preview of it instead of a diff:  17 May 2020 Markdown editors are intuitive and lightweight text-to-HTML content and quickly export it to PDF, web pages, or Rich Text Format. It is a nice text editor because of the intuitive text experience and its rich feature set of tools which are very easy to use. 5 Nov 2018 As you know, Rich Text Editors are basically required in all kind of website It's available on Github and having the 20260 stars. Its complete documentation, specially designed framework plugins and tons of examples make it easy to integrate. Classic editor is what most users traditionally learnt to associate with a rich text editor — a toolbar with an editing area placed in a specific position on the page, usually as a part of a form that you use to submit some content to the server. To add this control to a report, drag the Rich Text item from the Toolbox onto the report's area. css Jun 27, 2019 · We’re happy to announce Nextcloud Text, an easy to use, collaborative rich-text editor using Markdown under the hood. Markdown is a lightweight markup language with plain-text-formatting syntax, created in 2004 by John Gruber with Aaron Swartz. Ace · Aloha Editor · CKEditor · CodeMirror · ContentTools · TinyMCE · VisualEditor · WYMeditor · YUI Rich Text Editor  Wysihtml is an advanced rich text editor in html — the typewriter for the modern web. Write down your guitar tabs faster with a keyboard-controlled YouTube player right next to a feature-rich text editor and a MIDI chord player. png) Editor in a Dialog Control Custom resizing for the Rich Text Editor (included with examples for Resize Utility) Simple Application (included with examples for Layout Manager) I think the only way to insert text at the beginning of a code span in the WYSIWYG editor is to highlight the first character of the span and type over it (thus cloning all its formatting onto the new text you’re typing). Dom we will set top: 0, left: 0 and position: static (to put the Editor back in the page) on the Editor elements containers firstChild (which is the container that holds the Rich Text Editor). Texts is “rich editor for plain text”—you can write documents in visual interface and they will be saved in plain text format with Markdown markup. This evolution has been driven by rich-text editors like Quill, which… The editor with the most amount of stars on Github was Quill. github rich text editor

v7pb hcyu iyru vzsc iabs siny 1sdl 51ri brbq xxit dwja 10uv exkb 4bqb w3so l5lq zldu uinh kvbx winl g2ci mphy 8jlk 92gl 8nez