Skip to content
Post your article to github pages with ease
Branch: master
Clone or download
Type Name Latest commit message Commit time
Failed to load latest commit information.
_layouts error tracking May 5, 2014
_src make title and tagline editable... Aug 22, 2015
app add missing files back... Aug 22, 2015
assets make title and tagline editable... Aug 22, 2015
auth rename Apr 4, 2014
.gitignore update gitignore May 6, 2014
CNAME Update CNAME Apr 4, 2014
LICENSE rename Apr 4, 2014 Developmemt environment setup May 27, 2014
_config.yml remove custom octokit May 6, 2014
bower.json remove jQuery lol Jul 4, 2015
gulpfile.js add missing files back... Aug 22, 2015
package.json add some comment, update npm script Jun 30, 2015



Gitblog is a tool for programmers to post articles to github pages easily.


  • Switch between different user pages (orgs or other's user page)
  • Add, edit and delete articles
  • Upload images by paste or drag
  • Swtich aritcle between published and draft



Development Environment Setup

  1. Make sure nodejs and npm is installed.

  2. Run

    npm install
    bower install
  3. Install Github-pages

    sudo gem install github-pages
  4. Make sure the following line is in your /etc/hosts file
  5. Open a terminal, run

    npm start
  6. Open another terminal, run

    sudo jekyll serve -w -P 80
  7. Now you can have fun at

  8. Before you send a PR, make sure build the project first.

    npm run build
You can’t perform that action at this time.