All Projects → bdavidxyz → impatient-jekyll

bdavidxyz / impatient-jekyll

Licence: other
Build a website yourself. Easy to use, get a fast workflow and fast website. http://bdavidxyz.github.io/impatient-jekyll/

Programming Languages

CSS
56736 projects
HTML
75241 projects
javascript
184084 projects - #8 most used programming language

Projects that are alternatives of or similar to impatient-jekyll

Made Mistakes Jekyll
Source for my website and blog (Jekyll + Gulp + Netlify)
Stars: ✭ 436 (+1881.82%)
Mutual labels:  gulp, jekyll
Generator Jekyllized
A Yeoman generator for Jekyll to rapidly build sites using Gulp
Stars: ✭ 332 (+1409.09%)
Mutual labels:  gulp, jekyll
Gulp Tutorial
Code examples for my Gulp.js tutorial series
Stars: ✭ 383 (+1640.91%)
Mutual labels:  gulp, jekyll
Long Haul
A minimal, type-focused Jekyll theme.
Stars: ✭ 524 (+2281.82%)
Mutual labels:  gulp, jekyll
Jekyll Boilerplate
Helpful files to get started working on a new Jekyll website
Stars: ✭ 30 (+36.36%)
Mutual labels:  gulp, jekyll
Uswds Site
USWDS website and documentation
Stars: ✭ 135 (+513.64%)
Mutual labels:  gulp, jekyll
Nandomoreira Jekyll Theme
💎 My old website in Jekyll and Gulpjs
Stars: ✭ 101 (+359.09%)
Mutual labels:  gulp, jekyll
Jekyll Starter Tailwind
Jekyll starter styled with Tailwind CSS
Stars: ✭ 180 (+718.18%)
Mutual labels:  gulp, jekyll
gulp-sass
Sass plugin for gulp
Stars: ✭ 35 (+59.09%)
Mutual labels:  gulp
gulp-golang
gulp plugin for golang projects
Stars: ✭ 13 (-40.91%)
Mutual labels:  gulp
xaml-docs
Public Documentation for Telerik UI for WPF and Silverlight
Stars: ✭ 46 (+109.09%)
Mutual labels:  jekyll
jekyll-imgix
A plugin for integrating imgix into Jekyll sites
Stars: ✭ 49 (+122.73%)
Mutual labels:  jekyll
markdownslides
A "markdown-first" approach for generating beautiful browser-based slides easily. Based on Reveal.js and Reveal-Jekyll.
Stars: ✭ 37 (+68.18%)
Mutual labels:  jekyll
Crashlyzer
Crash viewer web application for displaying the crashes reported by rn-crash-reporter components from React Native mobile applications.
Stars: ✭ 59 (+168.18%)
Mutual labels:  gulp
email-framework
A simple, gulp powered framework to develop and test responsive emails.
Stars: ✭ 19 (-13.64%)
Mutual labels:  gulp
marat
📜 Jekyll theme inspired by L'Ami du peuple
Stars: ✭ 46 (+109.09%)
Mutual labels:  jekyll
notoma
Use Notion as your blogging editor, with any static gen blog engine. Notoma converts Notion pages to Markdown files.
Stars: ✭ 40 (+81.82%)
Mutual labels:  jekyll
fuse-core
The 'Fuse Core' Jekyll theme.
Stars: ✭ 29 (+31.82%)
Mutual labels:  jekyll
horcrux
Generate you own online gallery easily. Photo is the horcrux of memory.
Stars: ✭ 34 (+54.55%)
Mutual labels:  jekyll
open-gsa-redesign
A fresh start for open.gsa.gov.
Stars: ✭ 27 (+22.73%)
Mutual labels:  jekyll

Impatient-Jekyll

Opinionated Jekyll starter kit
Get a fast local workflow, and a strongly optimized website in production.

View demos and full documentation →

How to use it

Prerequisite

  • Ruby - use the installer
  • Jekyll - $ gem install jekyll
  • NodeJS - use the installer.

Tested with : node 5.12.0, jekyll 3.1.6, ruby 2.3.0

Dev mode

$ git clone https://github.com/bdavidxyz/impatient-jekyll
$ cd impatient-jekyll
$ npm install
$ $(npm bin)/gulp
 # ta-da ! the browser launches itself,
 # and will rebuild and live-reload each time you
 # change a CSS, JS, or HTML file

Production mode

The website will deploy on branch gh-pages, so create a new repository <your_repo_name> in Github, and add the remote in your project like this :

# be sure you start from a fresh GitHub state
$ rm -rf .git
$ git init
$ git add . && git commit -m 'initial commit'
$ git remote add origin [email protected]:<your_github_name>/<your_repo_name>.git
# in config.prod.yml, set baseurl to <your_repo_name>
$ git push -u origin master

# I suppose you've already run npm install ?
$ gulp deploy
# ta-da ! your super optimized website
# can be see at  https://<your_github_name>/<your_repo_name>/

Special Thanks

I used the following resources to achieve the tools :

Note that the project description data, including the texts, logos, images, and/or trademarks, for each open source project belongs to its rightful owner. If you wish to add or remove any projects, please contact us at [email protected].