Skip to content

blaze-centurion/thunder-code-editor-javafx

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

8 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Thunder - Code Editor in Javafx

Thunder is code editor completly made in javafx. This is just a practice project which focuses on main features of a modern code editor.

demo.gif

Features

  • Auto completion
  • Syntax Highlighting
  • Multiple Theme
  • Directory viewer
  • Multiple Tabs
  • Line no and etc.

Dependencies

  • Javafx - 11.0.2
  • Font awesomefx - 8.2
  • json simpler - 1.1.1
  • juniversalchardet - 2.4.0
  • richtextfx - 0.10.6

Note: All the dependencies are provided in lib folder.

Installation

Clone this repo.

git clone https://github.com/blaze-centurion/code-editor-javafx.git
cd project-dir

Then configure your IDE with given dependencies. Then run the Editor.java file to start the program.

Note: There are lot of features which are not implemented yet. But in future those features will be implemented.