Skip to content
A desktop app for Jekyll
Branch: master
Clone or download
Permalink
Type Name Latest commit message Commit time
Failed to load latest commit information.
app Apply "blunt" dependency updates to run node 6.x & Electron 1.0 Jul 18, 2016
server
.babelrc Move everything over to Electron-React Jan 2, 2016
.editorconfig Move everything over to Electron-React Jan 2, 2016
.eslintrc Move everything over to Electron-React Jan 2, 2016
.gitignore Add Traveling-Jekyll install script 🙃 Mar 25, 2016
.travis.yml Move everything over to Electron-React Jan 2, 2016
CHANGELOG.md Move everything over to Electron-React Jan 2, 2016
LICENSE Update license attribution Mar 25, 2016
install.js Bump to Jekyll 3.4.3 Mar 27, 2017
main.js Add logs window to the app Mar 4, 2016
package.js Use Traveling Jekyll install in packaging Mar 26, 2016
package.json Bump version Aug 26, 2016
readme.md Fix license link (thanks @remiprev!) Mar 27, 2017
server.js Move everything over to Electron-React Jan 2, 2016
webpack.config.base.js Add logs window to the app Mar 4, 2016
webpack.config.development.js Add logs window to the app Mar 4, 2016
webpack.config.production.js Add logs window to the app Mar 4, 2016

readme.md

Little Jekyll

Development paused (11/11/2016)

Since Jekyll has recently moved to gem-based themes, my method for including an install-less Jekyll conflicts with the direction they are taking.

It also (in my opinion) adds more obstacles to the learning steps that a beginner might take in learning to build for the web, which goes against the general mission I gave myself with Little Jekyll.

<3


To use gem-based themes with Little-Jekyll

Any gem-based theme can be converted to the "old" way of including theme files in your repo: Converting gem-based themes to regular themes


A desktop app to manage Jekyll websites, overview and control your Jekyll processes.

Setup

  • git clone
  • npm install

Development

In two terminal sessions:

  • npm run hot-server for live-reloading
  • npm run start-hot for Electron to start in hot mode. The front-end components will auto-reload.

Packaging

  • npm run package does a test packaging of the Darwin (OS X) distributable.
  • npm run package-all does Windows, Linux (x86, x64), and Darwin.

License and acknowledgements

License: MIT

You can’t perform that action at this time.