https://github.com/11ty/buildawesome
A simpler site generator. Transforms a directory of templates (of varying types) into HTML.
https://github.com/11ty/buildawesome
List: buildawesome
blog-engine documentation-tool eleventy javascript static-site-generator templates
Last synced: about 8 hours ago
JSON representation
A simpler site generator. Transforms a directory of templates (of varying types) into HTML.
- Host: GitHub
- URL: https://github.com/11ty/buildawesome
- Owner: 11ty
- License: mit
- Created: 2017-11-27T05:19:00.000Z (over 8 years ago)
- Default Branch: main
- Last Pushed: 2026-06-16T21:32:23.000Z (1 day ago)
- Last Synced: 2026-06-16T23:17:15.620Z (1 day ago)
- Topics: blog-engine, documentation-tool, eleventy, javascript, static-site-generator, templates
- Language: JavaScript
- Homepage: https://www.11ty.dev/
- Size: 6.66 MB
- Stars: 19,699
- Watchers: 93
- Forks: 583
- Open Issues: 175
-
Metadata Files:
- Readme: README.md
- License: LICENSE
- Code of conduct: CODE_OF_CONDUCT.md
- Codeowners: .github/CODEOWNERS
- Security: SECURITY.md
Awesome Lists containing this project
README

# Build Awesome (Eleventy) 🕚⚡️🎈🐀
A simpler static site generator. An alternative to Jekyll. Written in JavaScript. Transforms a directory of templates (of varying types) into HTML.
Works with HTML, Markdown, JavaScript, Liquid, Nunjucks, with addons for WebC, Sass, Vue, Svelte, TypeScript, JSX, and many others!
## ➡ [Documentation](https://www.11ty.dev/docs/)
- Star [this repo on GitHub](https://github.com/11ty/buildawesome/)!
- Follow us [on Mastodon `@11ty@neighborhood.11ty.dev`](https://neighborhood.11ty.dev/@11ty)
- Follow us [on Bluesky `@11ty.dev`](https://bsky.app/profile/11ty.dev)
- Install [from npm](https://www.npmjs.com/org/11ty)
- Follow [on GitHub](https://github.com/11ty)
- Watch us [on YouTube](https://www.youtube.com/c/EleventyVideo)
- Chat on [Discord](https://www.11ty.dev/blog/discord/)
- Latest: [](https://www.npmjs.com/package/@11ty/eleventy)
## Installation
```
npm install @awesome.me/buildawesome --save-dev
# Backwards compatible here too:
npm install @11ty/eleventy --save-dev
```
Read our [Getting Started guide](https://www.11ty.dev/docs/getting-started/).
## Tests
```
npm test
```
We have a few test suites, for various reasons:
- [ava JavaScript test runner](https://github.com/avajs/ava) ([assertions docs](https://github.com/avajs/ava/blob/main/docs/03-assertions.md)) (primary test suite in `test/`)
- [Node.js Test runner](https://nodejs.org/api/test.html) (secondary test suite in `test_node/`)
- [Vitest (in Browser Mode)](https://vitest.dev/guide/browser/) (browser tests in `packages/browser/test/`)
- [Benchmark for Performance Regressions](https://github.com/11ty/buildbenchmark)
These run in various environments:
- [Continuous Integration on GitHub Actions](https://github.com/11ty/buildawesome/actions/workflows/ci.yml)
- [Code Coverage Statistics](https://github.com/11ty/buildawesome/blob/master/docs/coverage.md)
## Community Roadmap
- [Top Feature Requests](https://github.com/11ty/buildawesome/discussions/categories/enhancement-queue?discussions_q=is%3Aopen+category%3A%22Enhancement+Queue%22+sort%3Atop) (Vote for your favorites!)
- [Top Bugs 😱](https://github.com/11ty/buildawesome/issues?q=is%3Aissue+is%3Aopen+label%3Abug+sort%3Areactions) (Add your own votes using the 👍 reaction)
## Plugins
See the [official docs on plugins](https://www.11ty.dev/docs/plugins/).