An open API service indexing awesome lists of open source software.

https://github.com/michaelcurrin/eleventy-quickstart

Starter template for a static site built with Eleventy
https://github.com/michaelcurrin/eleventy-quickstart

boilerplate eleventy quickstart static-site static-site-generator template

Last synced: about 1 month ago
JSON representation

Starter template for a static site built with Eleventy

Awesome Lists containing this project

README

          

# Eleventy Quickstart
> Starter template for a static site built with Eleventy

[![GitHub tag](https://img.shields.io/github/tag/MichaelCurrin/eleventy-quickstart?include_prereleases=&sort=semver&color=blue)](https://github.com/MichaelCurrin/eleventy-quickstart/releases/)
[![License](https://img.shields.io/badge/License-MIT-blue)](#license)

[![Made with Node.js](https://img.shields.io/badge/Node.js->=12-blue?logo=node.js&logoColor=white)](https://nodejs.org)
[![Package - @11ty/eleventy](https://img.shields.io/github/package-json/dependency-version/MichaelCurrin/eleventy-quickstart/@11ty/eleventy?color=blue)](https://www.npmjs.com/package/@11ty/eleventy)

## Preview


Sample screenshot


Set up your own project from this template.

[![Use this template](https://img.shields.io/badge/Generate-Use_this_template-2ea44f?style=for-the-badge)](https://github.com/MichaelCurrin/eleventy-quickstart/generate)

## About

Eleventy is an static site generator built on JavaScript. You can install it from the NPM package registry. It was created as a simpler alternative to Jekyll.

Learn about in my [Eleventy resources](https://michaelcurrin.github.io/dev-resources/resources/javascript/packages/eleventy/).

This template is meant to be light and follow the pattern of a Jekyll project like [jekyll-blog-demo](https://github.com/MichaelCurrin/jekyll-blog-demo) to make it easy to migrate from Jekyll to Eleventy.

The website is really simple. Consider next steps as building out some styling and navigation yourself and installing a theme and plugins.

## Requirements

- Node.js

## Installation

Install [Node.js](https://nodejs.org/).

Clone the repo.

Install project packages.
```sh
$ npm install
```

## Usage

### Server

Start the dev server.

```sh
$ npm start
```

Then open the browser at:

- http://localhost:8080

### Build

Build for a deploy.

```sh
$ npm run build
```

### Deploy

To deploy this site with GitHub Pages and GitHub Actions, see [Workflow Builder](https://michaelcurrin.github.io/workflow-builder/).

## License

Released under [MIT](/LICENSE) by [@MichaelCurrin](https://github.com/MichaelCurrin).