EnlighterJS

Software Screenshot:
EnlighterJS
Software Details:
Version: 2.9.0 updated
Upload Date: 1 Oct 15
Developer: Andi Dittrich
Distribution Type: Freeware
Downloads: 17

Rating: nan/5 (Total Votes: 0)

EnlighterJS is based on Lighter, the syntax highlighting plugin used on the official MooTools website.

It was forked from the original code to provide better support for the recent MooTools versions and add new themes and language highlighting schemes.

Demos for all the themes and supported programming languages are included with the download.

What is new in this release:

  • Added support for Inline-Syntax-Highlighting
  • Added Python Testcase
  • Added DynamicSourcefileLoader (js+css files) used for rapid-development without rebuild (only used within "Development.html")
  • Added Development Playground "Development.html"
  • Added Metainit selector options for inline and block content
  • Added Bootstrap based Demo/Testcases/Templates
  • Added New standard theme "Enlighter"
  • Added Metainit option to disable inline/block highlighting - just use NULL as selector
  • Added C Language Example
  • Added new Markdown Language Example
  • Added new Language Template Source/Language/Template.mylang.js with additional comments/instructions how to create your own language
  • Added optional line-number-offset (start attribute of ol tag used) - just add data-enlighter-lineoffset="5" to your codeblock
  • Added global option to enable/disable line-numbers. Local attribute overwrite via data-enlighter-linenums="false" is also available

What is new in version 2.6.0:

  • Added support for Inline-Syntax-Highlighting
  • Added Python Testcase
  • Added DynamicSourcefileLoader (js+css files) used for rapid-development without rebuild (only used within "Development.html")
  • Added Development Playground "Development.html"
  • Added Metainit selector options for inline and block content
  • Added Bootstrap based Demo/Testcases/Templates
  • Added New standard theme "Enlighter"
  • Added Metainit option to disable inline/block highlighting - just use NULL as selector
  • Added C Language Example
  • Added new Markdown Language Example
  • Added new Language Template Source/Language/Template.mylang.js with additional comments/instructions how to create your own language
  • Added optional line-number-offset (start attribute of ol tag used) - just add data-enlighter-lineoffset="5" to your codeblock
  • Added global option to enable/disable line-numbers. Local attribute overwrite via data-enlighter-linenums="false" is also available

What is new in version 2.4:

  • Added support for Inline-Syntax-Highlighting
  • Added Python Testcase
  • Added DynamicSourcefileLoader (js+css files) used for rapid-development without rebuild (only used within "Development.html")
  • Added Development Playground "Development.html"
  • Added Metainit selector options for inline and block content
  • Added Bootstrap based Demo/Testcases/Templates
  • Added New standard theme "Enlighter"
  • Added Metainit option to disable inline/block highlighting - just use NULL as selector
  • Added C Language Example
  • Added new Markdown Language Example
  • Added new Language Template Source/Language/Template.mylang.js with additional comments/instructions how to create your own language
  • Added optional line-number-offset (start attribute of ol tag used) - just add data-enlighter-lineoffset="5" to your codeblock
  • Added global option to enable/disable line-numbers. Local attribute overwrite via data-enlighter-linenums="false" is also available

What is new in version 1.4:

  • Added Quickstart example
  • Renamed Tests/ to Examples/

What is new in version 1.2:

  • Replaced Compiler.Inline with a new version (full DOM based handling)
  • Replaced Compiler.List with a new version (full DOM based handling)
  • Removed the Compiler.Lines (it does exactly the same as Compiler.List, but used div-elements)
  • Fixed rendering bug within html-comments (specialchars didn't got replaced - solved by new compilers)
  • Moved all subclasses into EnlighterJS object-namespace
  • Modified id-naming-scheme of generated output containers (old: Lighter_ + (new Date()); new: EnlighterJS_ + String.uniqueID())
  • Added class EnlighterJSRendered to generated container
  • Modiefied the css-classname for theming (old: Lighter; new: EnligherJS)
  • Replaced all standard-themes with rewritten versions - now they are all extending the standard theme, only the colors differs
  • Reduced the size of the css files to ~8kB
  • Enhanced the css robustness

Requirements:

  • JavaScript enabled on client side
  • MooTools 1.4.5 or higher

Similar Software

Glyphr Studio
Glyphr Studio

1 Mar 15

BalanceText
BalanceText

10 Dec 15

jQuery.readMore
jQuery.readMore

13 Apr 15

Lockdown
Lockdown

1 Mar 15

Other Software of Developer Andi Dittrich

GitHub-Buttons
GitHub-Buttons

12 May 15

LightUp
LightUp

13 May 15

Object.fromXML
Object.fromXML

13 May 15

Comments to EnlighterJS

Comments not found
Add Comment
Turn on images!