A text editor for web developers. Made for MHacks Nano.

Features as of MHacks Nano Submission

  • HTML, CSS, and JavaScript syntax highlighting
  • Multiple tabs
  • HTML file preview
  • Built in preprocessing for SCSS and Babel
  • Bracket and tag auto closing and indentation
  • Keyboard shortcuts

Technologies used

  • Node.js
  • electron
  • CodeMirror

Build instructions

git clone
cd shark
npm install

or you can make build to build an executable.

Planned features

  • Pug HTML preprocessing
  • Quick add script and stylesheet tags into HTML detected from other files opened in the editor
  • Smart auto completion for css rules and properties
  • Executables for Windows, Linux, and OSX
+ 1 more
Share this project: