Skip to content
A Light Weight HTML5 Text Editor designed as a JQuery Plugin
JavaScript CSS HTML
Branch: master
Clone or download
nmohanan Added Open link option
Added Open link option
Latest commit 65acdf0 Sep 19, 2018
Type Name Latest commit message Commit time
Failed to load latest commit information. Update May 5, 2015
demo.html Fix demo.html Nov 5, 2015
editor.css css changes added Mar 27, 2018
editor.js Added Open link option Sep 19, 2018
license.txt Changing to New Repo Feb 21, 2014

LineControl Editor

LineControl allows you to add a beautiful, responsive and fast online Text Editor to your web application/site. LineControl is designed to work with Twitter Bootstrap and as a Jquery Plugin. To add the plugin to your project, just include the JS and CSS files to your HTML template:

<script src="editor.js"></script>
<link type="text/css" href="editor.css" rel="stylesheet"/>

and then in your script section just call:

var editor = $("#placeHolder").Editor();

Get Text from editor


Set Text to editor

$("#placeHolder").Editor("setText", "Hello")


LineControl is built as a JQuery Plugin and supports Jquery 2.1.0. LineControl is also built for responsiveness and uses Twitter Bootstrap and Font-Awesome icons to render its Interface. The following is required for your LineControl to function perfectly

  • Jquery (2.1.0)
  • Twitter Bootstrap (3.1.1)
  • Font-Awesome (4.0.3)

###Browser Support LineControl uses HTML5 for some of its functions to deliver a faster user experience. LineControl works well for most Modern browsers:

  • Google Chrome
  • Mozilla Firefox
  • Safari
  • Internet Explorer (>=10)

Adding Custom Options

If you want to add custom Options to the editor just do:

editor('createMenuItem', {"text": "TouchGlasses", //Text replaces icon if its not available
                          "icon":"fa fa-glass", //This is a Font-Awesome Icon 
                          "tooltip": "Touch Glasses",
                          "custom": function(button, parameters){ 
                                        //Your Custom Function.
                          "params": {'option1':"value1"} //Any custom parameters you want to pass
                                                           //to your custom function.

Read more about extending LineControl here

Authors and Contributors

LineControl is developed by Suyati Technologies. It is written and maintained by their Open Source Development Team:

  • Krishnanunni P N (@kpnunni)
  • Arun V B (@abalakrishnan)
  • Naveen Bos TM (@naveenbos)
  • Sujith Panikkam (@spanikkam)

Support or Contact

Have Suggestions? Want to give us something to do? Contact us at :

You can’t perform that action at this time.