markItUp! universal markup jQuery editor
markItUp! is a JavaScript plugin built on the jQuery library. It allows you to turn any textarea into a markup editor. Html, Textile, Wiki Syntax, Markdown, BBcode or even your own Markup system can be easily implemented.
markItUp! is not meant to be a “Full-Features-Out-of-the-Box”-editor. Instead it is a very lightweight, customizable and flexible engine made to meet the developer's needs in their CMSes, blogs, forums or websites. markItUp! is not a WYSIWYG editor, and it never will be.
- Author: Jay Salvat
- Licence: MIT or GPL
- File: Packed naked engine is about 7Kb.
Features
Lightweight, powerful and flexible text editor engine
Fast and unobtrusive integration
markItUp! is easy to integrate in existing or new projects, because it can turn any ordinary textarea field into a powerful quicktag editor with just 2 extra lines of code. The integration is unobtrusive, so your HTML will remain clean and semantic, and it degrades gracefully for users without JavaScript.
Support for keyboard shortcuts
markItUp! is easy to use. You can define your favorite keyboard shortcuts and use familiar keyboard combinations for a user-friendly experience and effective manipulation of text and selections.
Toolbar and drop down menus
markItUp! allows you to set your buttons in a clear toolbar with convenient drop down menus.
Fully customizable and scriptable
You can add any markup and buttons you need with any styling you like. Callback functions allow for complex scripts and macros.
Editor's features callable from any place
You can trigger markItUp! features from anywhere in your page. You can quickly insert text or tags from other plugins or picture/media/link libraries.
Ajax dynamic preview
With the use of Ajax, you can let markItUp! render a live preview of your markups via any server-side parser you want. The preview can be opened in a new window or in a built-in iframe updated automagically, to reflect any changes in the editor.
Licensing
markItUp! is released under both the MIT and GPL Open Source licenses.
In short, this means that markItUp! is totally Free, and you can do whatever you want with it. You are only obligated to keep the credits in place, but a link to this website in your application's credits is highly appreciated.
If you use markItUp! and like it, please consider making a donation.
Please note: technical support will be provided to donators only.
Do you like it? Buy the author a beer!
markItUp! is completely Free and open. If you use it and like it, you're very welcome to buy me a beer as a small gesture of appreciation. Making a donation will motivate me to keep this project going and allow for further development.
Credits
This website uses:
- jQuery library and jQuery UI
- Simplemodal and Farbtastic in examples
- Famfam icons
- Oliver Twardowski's Twitter icon
Special thanks to:
- Michele Beltrame and Bob den Otter for their precious help.
- The people who have taken time to give help and feedbacks: Anders F., David L., Markus S., Ben M., Olaf G., Edemilson M., John and Timothy F.
- The kind souls who have made a donation!