Skip to content

thomaskoppelaar/Gettlr

 
 

Repository files navigation

Gettlr

A Markdown Editor for mostly me.

Forked from Zettlr | Support the original project

Gettlr is my own personal adaptation of a great note-taking app, Zettlr. I've created this for my own personal use, and to try out javascript and electron.

Feel free to use this! Two things:

  • I'd suggest looking at the original Zettlr, as it's much more stable and maintained.
  • I probably won't respond to requests/issues.

Usage

$ git clone https://github.com/thomaskoppelaar/Gettlr.git
$ cd Gettlr
$ npm install # Or yarn install
$ cd source
$ npm install # Or yarn install

(Please note the second yarn install/npm install in the source directory. This is necessary to build the app locally.)

Gettlr includes two extra commands on top of the commands listed below, to make your life easier when editing/running this app.

$ npm run tk-reload # recompiles everything: See below for more details
$ npm run tk-start # recompiles everything, and starts the application.
                    # does the same as npm run tk-reload && npm run start

These four scripts handle all different components for the app.

$ npm run less # This recompiles the stylesheets
$ npm run handlebars # This recompiles the templates
$ npm run wp:dev # This recompiles the Vue components
$ npm run reveal:build # Needs to be run once, recompiles reveal.js components

Another useful command is npm run start, which you can use to start the application once everything has been installed and compiled at least once.

License

This software is licensed via the GNU GPL v3-License.

Packages

No packages published

Languages

  • JavaScript 75.9%
  • CSS 11.0%
  • HTML 8.5%
  • Vue 3.7%
  • Other 0.9%