Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/philhawksworth/11up
A utility to create an 11ty site scaffold from one of a number of site templates. Mostly just Phil Hawksworth's regular starting points
https://github.com/philhawksworth/11up
11ty bootstrap eleventy jamstack utility
Last synced: 22 days ago
JSON representation
A utility to create an 11ty site scaffold from one of a number of site templates. Mostly just Phil Hawksworth's regular starting points
- Host: GitHub
- URL: https://github.com/philhawksworth/11up
- Owner: philhawksworth
- Created: 2020-11-27T13:54:09.000Z (almost 4 years ago)
- Default Branch: main
- Last Pushed: 2021-05-04T12:46:52.000Z (over 3 years ago)
- Last Synced: 2024-10-01T09:20:16.612Z (about 1 month ago)
- Topics: 11ty, bootstrap, eleventy, jamstack, utility
- Language: JavaScript
- Homepage:
- Size: 392 KB
- Stars: 26
- Watchers: 4
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# 11up
![11up](https://user-images.githubusercontent.com/5865/104914612-51a29a80-5987-11eb-9937-068e425ef3b5.jpg "11up")
Quickly bootstrap 11ty sites from some basic templates.
## Project templates
The list of templates will slowly grow. Currently available via 11up:
- https://github.com/philhawksworth/11ty-scaffold-with-sass
- https://github.com/philhawksworth/11ty-with-serverless
- https://github.com/11ty/eleventy-base-blog
- https://github.com/5t3ph/11ty-netlify-jumpstart## Prerequisites
- [Node and npm](https://nodejs.org) - For running the command and using [11ty](https://11ty.dev)
- [Netlify CLI](https://github.com/netlify/cli) - For dev utilities like [serverless functions](https://www.netlify.com/products/functions/?utm_source=github&utm_medium=11up-pnh&utm_campaign=devex) on Netlify.## Usage
No need to install this package, you can create a new site structure by using `npx`.
```npx 11up```
- Choose one of the starter templates (it's a short list for now)
- Create your new site in the current directory or create a new subdirectory
- That's it![11up command](https://user-images.githubusercontent.com/5865/105028378-dd303000-5a48-11eb-9b03-35adecf20a6c.jpg "11up command")
![Choose template](https://user-images.githubusercontent.com/5865/105028403-e4efd480-5a48-11eb-8d67-4ad8a28fd7ee.jpg "Choose template")
![Set output location](https://user-images.githubusercontent.com/5865/105028427-eb7e4c00-5a48-11eb-8795-2dbd162db166.jpg "Set output location")
![New site scaffold created](https://user-images.githubusercontent.com/5865/105028434-ede0a600-5a48-11eb-8a93-3ab77661dfed.jpg "New site scaffold created")
### See more information about the templates
To discover more about the available templates you can see a listing of them along with links to their GitHub repositories via the list argument.
```npx 11up list```
## Updating for the latest version
To ensure you always use the latest templates, you can ask npm for the latest release as you execute `npx` like this:
```npx 11up@latest```