Docs

Table of Contents

About

Hyde is an open-source markdown editor, which utilizes the Electron framework to create a comfortable, cross-platform experience for every type of user.
Modularity is at the core of Hyde's interface design, allowing you to cater the UI to what you need. Whether you are a power-user that prefers keyboard shortcuts and a minimalistic interface, a visually-oriented user that prefers the accesibilty of toolbars and menus, or maybe somewhere in between, Hyde is capable of providing you with exactly what you need.


Install

Though there isn't an installer yet, using Hyde is simple. To use Hyde on any platform, you must first install npm and download Hyde from the project repo. Then simply run the following command from within the project directory:

# Clone the repository
$ git clone https://github.com/tterb/hyde

# Navigate to the directory
$ cd hyde

# Install Hyde
$ npm install -g ./

Now, Hyde can easily be launched from anywhere using the following command:

$ hyde <filename>

Usage

Command-line Interface

Hyde also features a convenient CLI, with support for a handful of helpful features.

$ hyde [options] <filename>

Note: If you'd like to utilize the compiled application, until a published release is available, you must build the app yourself. This can be done using the following command:

$ gulp build

Keyboard Shortcuts

Operations

Commands Shortcut
New File Ctrl + N
Open File Ctrl + O
Save Ctrl + S
Save As Ctrl + Shift + S
Quit Ctrl + Q
Toggle Menu * Ctrl + M
Toggle Toolbar Ctrl + .
Toggle Preview Ctrl + P
Toggle Fullscreen F11
Toggle Developer Tools Ctrl + P
Open Settings Ctrl + ,

Editing

Commands Shortcut
Undo Ctrl + Z
Redo Ctrl + Shift + Z
Cut Ctrl + X
Copy Ctrl + C
Paste Ctrl + V
Find Ctrl + F
Replace Ctrl + Shift + F
Toggle Comment Ctrl + /
Indent Less Ctrl + Left-Arrow
Indent More Ctrl + Right-Arrow

Formatting

Commands Shortcut
Header Ctrl + H
Bold Ctrl + B
Italics Ctrl + I
Strikethrough Ctrl + -
Create Link Ctrl + L
Create Image Ctrl + Alt + I
Create Table Ctrl + T
Toggle Comment Ctrl + /
Horizontal Rule Ctrl + Shift + -
(Note: Ctrl is replaced with ⌘ on macOS)

Changelog

v0.1.1

  • All features added
  • All bugs created

Contributing

If you're looking for an easy way to contribute to this project but aren't sure where to start, I've created a list of minor bugs and/or issues to be fixed before the projects initial release, which you can find here or you can just try out the app and provide some feedback.
Also, before submitting a pull-request, I would ask that you first take a look at the projects Contributing guidelines.